Reklama
Aby krótko przedstawić znaczenie oprogramowania typu open source, pozwólcie mi przedstawić trzy znane nazwiska przed sobą. Oni są - Mozilla Firefox, Wikipedia i Linux.
Czy ktokolwiek może zaprzeczyć, że te trzy (między innymi) zmieniły nie tylko sposób, w jaki wykonujemy naszą pracę komputerową, ale także zmieniły grę?
To ogromny wycinek w naszej przestrzeni umysłu, która w innym przypadku jest zdominowana przez produkty Microsoft i Apple.
Ci trzej są nosicielami flagowego ruchu oprogramowania open source. Wiele innych działa równolegle (serwer WWW Apache, system operacyjny Symbian, OpenOffice, Arduino itp.). Wracając do Wikipedia, rozumiemy, że myślenie o oprogramowaniu open source istniało na długo przed tym, zanim internet nadał temu słowu miejsce w słowniku.
Tutaj porozmawiamy o oprogramowaniu open source. Jest to dowolny program lub aplikacja, która udostępnia kod źródłowy za darmo do użytku lub modyfikacji, które inni uznają za stosowne. Jeśli naprawdę chcesz dostać się w szczegóły, sprawdź, co mają do powiedzenia strażnicy filozofii open source na Inicjatywa Open Source.
Oprogramowanie open source różni się od wolnego oprogramowania. Ale na poziomie użytkownika dla laika to rozróżnienie ma mniejsze znaczenie. Otwarte źródło pozwala przepisać kod, jeśli chcesz; darmowe oprogramowanie tego nie robi i ma pewne prawa dla dewelopera.
Najczęściej oprogramowanie open source jest zalążkiem wolnego oprogramowania. Sprawdźmy więc, co dzieje się w społeczności open source. Patrząc na te osiem witryn typu open source, uwierzmy w wizję Linusa Torvaldsa - „Przyszłość to wszystko open source” ¦ ”
W naszych archiwach znajdziesz wzmiankę o jednym z lepszych profesjonalne strony z kodami przykładowymi dla programistów 10 najlepszych profesjonalnych stron z kodami przykładowymi dla programistówChcesz się uczyć i tworzyć aplikacje z przykładowymi fragmentami kodu? Oto najlepsze bezpłatne przykładowe strony internetowe na początek. Czytaj więcej . To jakość godna zakładek, która przenosi ją na szczyt dowolnej listy projektów open source. Jest to największa na świecie witryna programistyczna o otwartym kodzie źródłowym. Słyszą to same liczby - 2 miliony zarejestrowanych użytkowników i 230 000 projektów oprogramowania.
Dla programistów jest to Mekka z szeroką gamą narzędzi obejmujących hosting, wsparcie oprogramowania (moduły śledzące, fora, listy mailingowe itp.), narzędzia dystrybucji, a na koniec pomoc dużej społeczności, by się wycofać na.
Jako downloader możesz przeglądać kategorie oprogramowania lub wybierać za pomocą najpopularniejszych lub najbardziej aktywnych tagów.
Codeplex to witryna hostingowa projektu Microsoft typu open source. Ma dużą koncentrację projektów opartych na .Net. Obsługuje również kilka projektów, do których dołączone są licencje typu non-open source. Codeplex umożliwia wspólny rozwój w jednym projekcie.
Wsparcie zapewnia takie narzędzia, jak zastrzeżone oprogramowanie do kontroli źródła Codeplex, strony wiki i fora dyskusyjne. Według stanu na styczeń 2010 r. Witryna obsługuje prawie 13 000 projektów.
Google Code to repozytorium interfejsów API Google różnych produktów, takich jak Google Maps, Google Earth, AdSense, AdWords, Google Apps i YouTube. Obecnie strona obsługuje prawie 250 000 projektów open source.
Możesz pobrać otwarty kod źródłowy i łatki. Google Code ma unikalne funkcje, takie jak program mentorski dla studentów uniwersytetów (Google Summer of Code) i Google Code University, gdzie studenci mogą uczyć się nowych osiągnięć technologicznych.
Ich własnymi słowami, Freshmeat ma największy w sieci indeks UNIX i wieloplatformowego oprogramowania, motywów i pokrewnych „słodyczy” oraz oprogramowania urządzeń przenośnych. Użytkownicy komputerów Mac mogą znaleźć prawie 3600 projektów związanych z ich systemem operacyjnym. Użytkownicy mogą śledzić nowości w systemach Linux i UNIX, przeglądając ładnie oznaczone projekty. Artykuły na temat nowych rozwiązań programowych również informują użytkowników. Freshmeat jest własnością Geeknet, który ma również Sourceforge.net w swoim składzie.
Living Open Source [Usunięto uszkodzony adres URL]
OS Living to czysty dom z oprogramowaniem typu open source obejmującym wszystkie główne systemy operacyjne. Witryna ma trzy obszary - Archiwum, Społeczność i Źródło. The Archiwum jest przeszukiwalnym indeksem oprogramowania typu open source opracowanym przez twórców oprogramowania typu open source. The Społeczność to forum, na którym fani Open Source wyrzucają swoje pomysły. Źródło jest bardziej jak blog dostarczający wiadomości, wyświetleń i aktualizacji ze świata open source.
Geeknet wydaje się mieć wiele palców w torcie open source, ponieważ jest to kolejna strona społecznościowa ze swojej stajni. Z tą ważną różnicą, że Ohloh nie prowadzi projektów typu open source. To bardziej jak publiczny katalog społeczności open source i opracowywanego przez nich oprogramowania.
Ohloh ma również kilka narzędzi, które można wykorzystać do mapowania trendów we wszechświecie open source. Możesz porównywać projekty i mierzyć aktywność, jaką ma projekt. Na przykład możesz zobaczyć, który język jest najpopularniejszy w programowaniu open source. Podobnie jak witryna społecznościowa, możesz śledzić programistów, których praca Cię interesuje.
Hasło tego zasobu internetowego brzmi - Narzędzia inżynierii oprogramowania typu open source. Ma kilka skoncentrowanych kategorii, głównie związanych z tworzeniem oprogramowania. Oprogramowanie może nie być zbyt przydatne dla przeciętnego użytkownika, ale studenci komputerów mogą znaleźć wiele niszowych narzędzi i kodów wielokrotnego użytku we wspomnianych kategoriach.
Katalog wolnego oprogramowania to projekt Fundacji Wolnego Oprogramowania (FSF) i UNESCO. Jest to podzielony na kategorie indeks wolnego oprogramowania działającego w wolnych systemach operacyjnych (GNU i Linux). FSD opowiada się za wykorzystaniem wolnego oprogramowania i poprzez swoje działania stara się przeciwdziałać restrykcyjnym zasadom, takim jak Digital Restrictions Management (DRM).
Nie ma darmowego lunchu; tak mówi popularne powiedzenie. Duża dostępność bezpłatnych i otwarte źródło oprogramowanie na szczęście podważa ten fakt. Wyobraź sobie świat, w którym nie istniało oprogramowanie typu open source. Byłoby to tak wąskie istnienie.
Czy jesteś wielbicielem oprogramowania typu open source? Podaj swój głos w komentarzach.
Źródło zdjęcia: Wikimedia Commons
Saikat Basu jest zastępcą redaktora ds. Internetu, systemu Windows i wydajności. Po usunięciu brudu MBA i dziesięcioletniej kariery marketingowej pasjonuje go pomaganie innym w doskonaleniu umiejętności opowiadania historii. Szuka brakującego przecinka Oxford i nie znosi złych zrzutów ekranu. Ale pomysły dotyczące fotografii, Photoshopa i produktywności uspokajają jego duszę.