Reklama
Kto tworzy Linuksa? Dlaczego oni to rozdają? Czy można zaufać tym ludziom?
Długoletni użytkownicy Linuksa mogą śmiać się z tego pytania, ale pomyśl o tym z innej perspektywy. W dobie Facebooka, kiedy „bezpłatny” często okazuje się oznaczać „obsługiwane reklamy i śledzi każdy Twój ruch”, każdy, kto nie jest zaznajomiony z licencje open source Licencje na oprogramowanie typu open source: z których należy korzystać?Czy wiesz, że nie wszystkie licencje typu open source są takie same? Czytaj więcej będzie sceptycznie nastawiony do wszystkiego, co „darmowe”.
“Jeśli nie płacisz, jesteś produktem„, Przysłowie idzie.
Trzeba więc powiedzieć: Linux i inne oprogramowanie open source nie są darmowe w tym sensie, że Facebook lub Gmail są - to znaczy, że nie przedsięwzięcie wspierane reklamami oferowane przez niezwykle dochodowe korporacje (choć wiele dużych firm wnosi wkład w open source projektowanie). Zamiast tego Linux jest wspólnym projektem, w którym cały świat może uczestniczyć, jeśli zdecydują się to zrobić. Tak: nawet ty.
Więc kto tworzy Linuksa? Wszyscy robimy. Porozmawiajmy o tym, co to oznacza, korzystając z przykładu, który jest łatwiejszy do zrozumienia dla osób niebędących programistami: Wikipedia.
Jak działa Wikipedia
Wikipedia jest jedną z najpopularniejszych stron internetowych na świecie, ale mało kto zarabia na dodawaniu do niej treści. Zamiast tego ludzie pasjonujący się poszczególnymi tematami klikają przycisk „Edytuj” u góry każdego artykułu. Każdy może to zrobić bez dodawania konta.
Mniej więcej w ten sposób budowana jest najbardziej kompletna kompilacja ludzkiej wiedzy: ludzie, którzy decydują się wnieść swój wkład. Linux działa w ten sam sposób.
Oczywiście Wikipedia jest bardziej skomplikowana. Istnieje dedykowana podstawowa grupa redaktorów, którzy dokładnie przyglądają się nowym zmianom i decydują, czy powinni pozostać. Tam są Boty Wikipedii Czy programy takie jak Wiki Bot mogą kiedykolwiek produkować całą zawartość internetową?Świat lingwistyki i sztucznej inteligencji jest obecnie w fazie rozwoju autorów „botów”. Obecnie Wikipedia i Associated Press używają teraz robotów do pisania artykułów online. Czytaj więcej które wprowadzają poprawki. Administratorzy czasami blokują strony, jeśli ich temat jest tymczasowo kontrowersyjny.
Z czasem system się rozwinął, ale faktem jest, że prawie w całości wolontariusze tworzą Wikipedię taką, jaka jest. Linux, tak jak go znamy, działa w ten sam sposób: szerokie grono wolontariuszy przekazuje kod tysiącom programów tworzących nowoczesne dystrybucje Linuksa.
Oczywiście Wikipedia ma swoje wady. Artykuły o poszczególnych Pokemonach generalnie zawierają więcej zmian niż te o całych narodach afrykańskich, a walki o błahostki mogą dominować w sekcji „rozmowy” przez miesiące. (Tłum może być naprawdę mądry, ale czasem ma też dziwne priorytety). Proces Wikipedii - podobnie jak wszystkie projekty open source - jest chaotyczny, tak jak każda demokratyczna społeczność. To swobodny, trwający projekt, który w jakiś sposób stanowi jeden z najbardziej przydatnych zasobów w całym Internecie.
I wiesz co? Większość dystrybucji Linuksa działa w ten sam sposób.
Open Source: Coś, nad czym wszyscy pracujemy
Większość internautów zna Firefox, jedną z najpopularniejszych przeglądarek internetowych. Jest to wybitny przykład oprogramowania typu open source - to znaczy oprogramowania, które każdy, kto chce, może swobodnie edytować na własne potrzeby.
Podobnie jak Wikipedia, Firefox jest „edytowany” przez zespół wolontariuszy. Tysiące ludzi współpracuje, aby pomóc w tworzeniu tej przeglądarki, z której miliony ludzi korzystają bezpłatnie.
Co to ma wspólnego z Linuksem? Cóż, większość dystrybucji Linuksa obejmuje Firefoksa - są do tego wolni, ponieważ Firefox jest open source. Każda dystrybucja Linuksa jest kompilacją tysięcy różnych projektów, z których wszystkie, podobnie jak Firefox, mają własne zespoły. Ale sami dystrybucje Linuksa również mają zespoły wolontariuszy, którzy pomagają złożyć wszystko w całość.
Każdy z tych projektów publicznie publikuje swój kod źródłowy, co oznacza, że każdy, kto chce coś zasugerować, może na niego spojrzeć i to zrobić. Rozmowy między programistami są zazwyczaj również publiczne, co oznacza, że możesz przeczytać o ich procesie decyzyjnym, jeśli chcesz. Jeśli chcesz się bardziej zaangażować, możesz skontaktować się z twórcami projektu i zaoferować pomoc - z czasem sam możesz zostać głównym programistą.
Ale nawet jeśli nie kodujesz, możesz pomóc. Artyści mogą na przykład projektować ikony lub tapety. Każdy, kto chce korzystać z wersji beta, może przekazać cenne informacje zwrotne. Pisarze mogą pomóc w tworzeniu dokumentacji.
Jest to w najlepszym razie to, co jest open source: projekt stworzony dla najbardziej pasjonujących użytkowników.
Więcej gałek ocznych na temat kodu
Niektórym ludziom może się to nie podobać, preferując wszystko pod kontrolą jednej firmy z myślą o jednolitej wizji. I niekoniecznie jest to niepoprawny argument, ale warto podkreślić, że model open source oferuje pewne zalety.
Porozmawiajmy jeszcze raz o Wikipedii. Owszem, w Wikipedii są błędy, ale miliony ludzi przeglądają ją każdego dnia. Im więcej osób patrzy na stronę, tym więcej osób może zauważyć - i naprawić - dany błąd.
To samo można powiedzieć o oprogramowaniu open source. Gdy Microsoft tworzy nową wersję systemu Windows, tylko pracownicy Microsoft mogą zobaczyć kod. Kiedy projekt open source działa na nowej wersji, robią to publicznie - cały świat może spojrzeć na kod, jeśli chce. Im więcej ludzi na to spojrzy, tym bardziej prawdopodobne będzie, że zostaną wskazane jakieś problemy.
Rozmowy na temat takich potencjalnych problemów trwają nieustannie. Czasami mogą stać się nieprzyjemne, w którym to momencie dochodzi do schizm. W rzeczywistości każdy może weź istniejący projekt open source i stwórz własną wersję Oprogramowanie Open Source i rozwidlanie: dobre, wielkie i brzydkieCzasami użytkownik końcowy bardzo korzysta z widelców. Czasami widelec odbywa się pod osłoną gniewu, nienawiści i wrogości. Spójrzmy na kilka przykładów. Czytaj więcej - proces zwany rozwidleniem.
Mógłbym kontynuować. Nie trzeba dodawać, że istnieją zarówno zalety, jak i wady obu podejść - ale tradycyjnie Linux i inne są otwarte projekty źródłowe szybko reagowały na potencjalne problemy ze względu na to, ile osób patrzy na kod.
Kto tworzy Linuksa? Ty robisz. Wskoczyć!
Linux to nie tylko system operacyjny: to społeczność. Może to być również fajne hobby, jeśli chcesz się w to zaangażować. Może być konieczne dowiedz się, co oznacza mnóstwo nowych słów Czy Linux jest mylący? Oto kluczowe warunki, które musisz znaćObecnie Ubuntu i inne współczesne dystrybucje Linuksa zwykle instalują się bez problemów (i nie wymagają) wszelka wiedza), ale w miarę korzystania z nich, nieuchronnie natkniesz się na wszelkiego rodzaju terminologię że... Czytaj więcej , ale kiedy zaczniesz nurkować, naprawdę będziesz mógł dostosować swój komputer do swoich potrzeb.
Czy jesteś Uchodźca z Windows XP Najlepsze dystrybucje systemu Linux dla uchodźców z Windows XP Czytaj więcej , szukając sposobu na zapewnienie bezpiecznego działania wiernego komputera lub po prostu kogoś, kto jest z natury ciekawy, zdecydowanie zalecamy sprawdzenie naszej listy najlepsze dystrybucje Linuksa Najlepsze dystrybucje systemu LinuxTrudno znaleźć najlepsze dystrybucje Linuksa. Chyba że przeczytasz naszą listę najlepszych systemów operacyjnych Linux dla gier, Raspberry Pi i innych. Czytaj więcej i wskakuj od razu. Możesz zaufać ludziom, którzy tworzą Linuksa, a nawet dołączyć do nich, jeśli chcesz.
A teraz: współpraca! Jak wyglądało moje wyjaśnienie systemu Linux i oprogramowania typu open source? Jakie są najlepsze sposoby na zaangażowanie ludzi? Jakie błędy w tym artykule chciałbyś poprawić? W komentarzach możesz rozmawiać o tym wszystkim i nie tylko.
Justin Pot jest dziennikarzem technologicznym z siedzibą w Portland w stanie Oregon. Uwielbia technologię, ludzi i naturę - i stara się cieszyć wszystkimi trzema, gdy tylko jest to możliwe. Możesz teraz porozmawiać z Justinem na Twitterze.