Reklama

Uwielbiam używać Linuksa. Zwracam uwagę na używanie tylko darmowych i otwartych aplikacji. Jest to łatwiejsze na komputerze stacjonarnym niż na telefonie, ale na koniec muszę przyznać, że nadal używam całkiem sporo zastrzeżonego oprogramowania.

Są szanse, nawet jeśli ty użytkownik Linuksa kochający wolne oprogramowanie, taki jak ja, ty też jesteś.

To stało się dla mnie jasne, im dłużej korzystam z Linuksa: Naprawdę trudno jest używać tylko oprogramowania open source. Nawet gdy myślisz, że tak, często w tle działa cicho zamknięty kod źródłowy.

Okazuje się, że Linux nie jest tak darmowy, jak się wydaje, i to tylko część historii.

Zacznijmy od jądra Linux

Po zainstalowaniu dystrybucji Linuksa na ekranie nie widać Linuksa. System operacyjny znany jako Linux to technicznie tylko jądro Co to jest jądro w systemie Linux i jak sprawdzasz swoją wersję?Linux to system operacyjny, prawda? Cóż, niezupełnie! To właściwie jądro. Ale czym jest jądro Linuksa? Czytaj więcej , część umożliwiająca oprogramowaniu komunikowanie się ze sprzętem komputera. Większość tego, co widzisz, jest darmowa. Jest w jądrze, gdzie rzeczy stają się niepewne.

instagram viewer

Jądro Linux zawiera binarne obiekty BLOB. Są to zamknięte fragmenty oprogramowania, które są pakowane tylko jako nieprzezroczyste pliki binarne. Oznacza to, że nie tylko nie możemy edytować kodu, ale nawet go nie widzimy.

Te binarne obiekty blob składają się głównie ze sterowników sprzętowych i oprogramowania układowego, dzięki którym Linux działa na większej ilości sprzętu. Idealnie byłoby, gdyby firmy dostarczały programistom dokumentację techniczną potrzebną do uruchomienia Linuksa na ich sprzęcie. Wiele z nich zapewnia zamknięte sterowniki.

Linux jest w stanie działać z tymi sterownikami, ale często nie działa tak dobrze, jak w innym przypadku (to znaczy, jakby kodowanie zostało wykonane przez te same osoby, które pracują na samym jądrze). Od tego czasu sterowniki te wprowadzają również zagrożenia bezpieczeństwa nie wiemy w pełni, co robią ani jakie wady mogą występować Czy bezpieczeństwo przez zaciemnienie jest bezpieczniejsze niż oprogramowanie typu open source?Oprogramowanie open source zapewnia wyraźne korzyści bezpieczeństwa. Odwrotnym podejściem jest bezpieczeństwo poprzez niejasność. Czy jedno podejście jest rzeczywiście bezpieczniejsze od drugiego, czy też jest możliwe, że obie są prawdą? Czytaj więcej .

Jądro Linux nie jest całkowicie darmowe i otwarte od 1996 r., Kiedy to zaczął akceptować binarne obiekty BLOB. Przez ponad dwie dekady Linux zawierał fragmenty zamkniętego, zastrzeżonego oprogramowania.

Jeśli uznasz to za kłopotliwe, możesz pobrać Linuksową wersję jądra z usuniętymi wszystkimi zamkniętymi bitami. Niestety, Linux-libre nie obsługuje sprzętu, którego dostawcy nie dostarczają dokumentacji technicznej.

Oznacza to, że możesz spodziewać się więcej problemów z kartami graficznymi i kartami sieciowymi. Twoje Wi-Fi może w ogóle nie działać kupując specjalny klucz USB.

Następnie są sterowniki, które instalujesz samodzielnie

Kiedy po raz pierwszy przełączyłem się na Linuksa, musiałem zainstalować zastrzeżony sterownik, aby uzyskać bezprzewodowy dostęp do Internetu. Moja karta graficzna działała, ale potrzebowałem zastrzeżonego sterownika, aby uzyskać jak najbardziej płynne wrażenia i grać w gry.

Od tego czasu sytuacja uległa poprawie, ale jeśli używasz karty graficznej NVIDIA, to ty wciąż potrzebujesz zastrzeżonego sterownika, aby uzyskać najlepszą jakość gry Jak zainstalować zastrzeżone sterowniki graficzne w Ubuntu, Fedorze i mennicyPrzez większość czasu wszystko będzie dobrze z oprogramowaniem open source w systemie Linux. Ale jeśli chcesz prawdziwej gry i mocy graficznej, potrzebujesz zastrzeżonych sterowników. Oto jak je zdobyć. Czytaj więcej .

Często instalujesz te sterowniki natychmiast po instalacji i zapominasz o nich. Nie musisz myśleć o nich ponownie, dopóki nie nadejdzie czas uaktualnienia do kolejnej wersji dystrybucji Linuksa. Ale przez cały czas w tle działa autorskie oprogramowanie. W rogu komputera jest zablokowany kod.

Nie chodzi tylko o bezpieczeństwo i prywatność, o które możesz się martwić (lub ambiwalentnie). Jest to również kwestia tego, że programiści Linuksa nie są w stanie zapewnić Ci najlepszej jakości obsługi.

Kiedy mają dostęp do dokumentacji, mogą naprawić błędy i upewnić się, że wszystkie części pasują do siebie. W tej chwili jesteś zależny od firm zewnętrznych, które zapewniają dobrze rozwinięte sterowniki dla stosunkowo niewielkiej liczby użytkowników.

Nie wszystkie programy w sklepach z aplikacjami dla systemu Linux są bezpłatne

W większości dystrybucji Linuksa zdecydowana większość pobieranego oprogramowania nie kosztuje. Większość z nich jest również oprogramowaniem typu open source. Ale czasami jest też ukryte oprogramowanie chronione prawami autorskimi i jeśli nie zależy ci zarówno na tym, jak i na tym, czego szukać, możesz bardzo łatwo uzyskać bardziej zamknięty kod źródłowy na komputerze.

Przykłady obejmują oprogramowanie takie jak Steam, Skype i Slack. Często jest to oprogramowanie, którego potrzebujesz wykonuj swoją pracę lub pozostań w kontakcie z przyjaciółmi 4 sposoby, aby oprogramowanie Open Source nie wystarczyłoPozostają narożniki ekosystemu Linux, które nie są w pełni open source. Być może jest to sterownik sprzętowy - dla niektórych może być wymagana zastrzeżona aplikacja. Oto gdzie Linux wciąż nadrabia zaległości. Czytaj więcej .

Może zainstalujesz kodeki spraw, by pliki muzyczne i wideo działały Dlaczego Twoje pliki muzyczne i wideo nie są odtwarzane w systemie Linux i jak to naprawićZmieniłeś system na Linux, ale plik wideo lub audio nie może zostać odtworzony! Po prostu twoja wersja Linux nie była wyposażona w niezbędne kodeki, więc dowiedzmy się, jak je zainstalować. Czytaj więcej , nieświadomy, że są to pliki zastrzeżone. Myślisz, że używasz całkowicie bezpłatnego komputera typu open source, aby stopniowo zdać sobie sprawę, że tak nie było.

Porozmawiajmy teraz o Internecie

Nawet jeśli przeskoczysz przez jakieś obręcze niezbędne do uruchomienia całkowicie darmowej dystrybucji z uruchomionym binarnym jądrem Linux-libre wolnym od kropli, nie instaluj żadnych dodatkowe sterowniki sprzętowe i blokowanie zastrzeżonego oprogramowania ze sklepu z aplikacjami na Linuksa, nadal prawdopodobnie polegasz na dużej ilości zastrzeżonych oprogramowanie. Przychodzi przez twoją przeglądarkę.

Przeglądając oprogramowanie GNOME na Fedorze, zauważyłem, że Slack jest dostępny do pobrania. Potem zauważyłem, że został oznaczony jako zastrzeżony.

Otwarte źródło

To mnie zniechęciło, więc go nie pobrałem. Ale potem pomyślałem o tym. Używam Slacka na karcie przeglądarki i jest tam nie mniej zastrzeżona niż w dedykowanym kliencie. Moja przeglądarka może być oprogramowaniem typu open source, ale większość treści, które przez nią przechodzą, nie jest.

Przejście z używania aplikacji komputerowych na oprogramowanie w chmurze było mieszaną torbą dla Linuksa. Z jednej strony tak jest łatwiejsze przejście na Linuksa niż kiedykolwiek Przełącz się z systemu Windows na Linux i rozpocznij pracę w kilka minutPrzejście z systemu Windows na Linux może wydawać się skomplikowane, ale to proste! Oto jak uzyskać ważne dane i programy z jednego systemu operacyjnego do drugiego. Czytaj więcej ponieważ możesz wrócić do internetu z powodu wielu rzeczy, których nie mogłeś robić w przeszłości. Na przykład Microsoft Office 365 i Adobe Photoshop oferują teraz pewną funkcjonalność online. Możesz także przesyłać strumieniowo filmy w serwisie Netflix i słuchać muzyki w Spotify.

Aplikacje komputerowe nie są już tak potrzebne, jak kiedyś. Ale z drugiej strony wszystkie są usługami prawnie zastrzeżonymi. Jeśli spróbujesz korzystać z sieci bez dotykania zamkniętego kodu źródłowego, tak jak Richard Stallman, znacznie zmniejszasz to, co możesz robić online.

Potem jest BIOS

BIOS, skrót od Basic Input / Output System, to część komputera, którą widzisz na chwilę przed uruchomieniem systemu operacyjnego. Jest dostarczany fabrycznie i jest zazwyczaj oprogramowaniem prawnie zastrzeżonym.

Nawet w porównaniu do Internetu jest to ta część komputera, nad którą masz najmniejszą kontrolę. Możesz użyć innego jądra. Możesz uniknąć niektórych sterowników i zastrzeżonych aplikacji. Możesz nawet trzymać się z dala od większości sieci lub przebywać całkowicie offline. Ale zmieniasz BIOS?

Możesz wymienić BIOS na swoim komputerze na otwartą alternatywę, taką jak coreboot lub Libreboot, ale obsługują tylko ograniczoną liczbę komputerów. Na większości komputerów nie masz szczęścia.

Jak naprawdę jest bezpłatny Linux?

Pod koniec dnia na twoim typowym komputerze z systemem Linux pozostaje wiele zamkniętych części. Z drugiej strony, doświadczenie jest nadal znacznie bardziej otwarty niż Android.

Jeśli korzystanie z wolnego oprogramowania ma dla Ciebie znaczenie, nie trać serca. Twój komputer i sieć mogą nie być całkowicie otwarte, ale fakt, że zależy Ci na tym, aby wysiłek się liczył. Wpływa to na ludzi, którzy projektują oprogramowanie, teraz lub w przyszłości.

Przez cały czas pojawiają się alternatywy open source do usług w chmurze. Oprogramowanie stacjonarne typu open source wciąż się poprawia. Dwadzieścia lat temu open source wciąż był nowatorskim pomysłem od tego czasu przeszliśmy długą drogę 7 sposobów, w jakie oprogramowanie typu open source zmieniło światOto kilka sposobów, w jakie oprogramowanie typu open source bez wątpienia zmieniło świat. Czytaj więcej . Ale nie możemy się okłamywać: do dziś większość komputerów z systemem Linux jest tylko częściowo darmowa.

Bertel to cyfrowy minimalista, który pisze z laptopa z fizycznymi przełącznikami prywatności i systemem operacyjnym zatwierdzonym przez Free Software Foundation. Ceni etykę nad funkcjami i pomaga innym przejąć kontrolę nad ich cyfrowym życiem.