Najlepsze oprogramowanie typu open source, którego powinieneś używać

Był czas, kiedy chciałeś mieć wysokiej jakości oprogramowanie do swojego komputera, musiałeś wyciągnąć portfel i za niego zapłacić. Produkty Microsoft były – i nadal są – najlepszym tego przykładem.

Ale potem ruch open source nabrał rozpędu i nagle zostaliśmy potraktowani produktami o wyjątkowej jakości. Cena? Absolutnie niczego. Czy po prostu(Don) nie kochasz Internetu(Internet) ?

Ale co to jest open source?(But What Is Open Source?)

Istnieją dwie formy oprogramowania – open source i zamknięte (zastrzeżone) źródło. Ważne jest, aby zrozumieć różnicę.

Open source ma miejsce wtedy, gdy kod źródłowy (kod, który uruchamia oprogramowanie) jest swobodnie dostępny dla każdego do wglądu. Możesz zobaczyć, jak działają funkcje, sklonować własne wersje tego oprogramowania i wydać je również jako open source (co oznacza, że ​​nie zarabiasz na tym). Projekty open(Open) source są zawsze bezpłatne. To jest cały punkt.

Z drugiej strony, oprogramowanie o zamkniętym kodzie źródłowym (zastrzeżone) jest, jak sama nazwa wskazuje, całkowicie zamknięte. Firmy nie chcą, abyś widział kod źródłowy, ponieważ polegają na kodzie źródłowym, aby zarabiać na swoich produktach.

Na przykład nigdy nie zobaczysz kodu źródłowego produktów Microsoft lub Apple . Po prostu nie leży to w ich najlepszym interesie biznesowym. Możesz uruchamiać produkty open source w systemach operacyjnych Microsoft lub Apple , ale zagłębić się w (Apple)system Windows(Windows) lub macOS, aby sprawdzić ich kod? Taa, powodzenia.

Poniżej znajdują się, moim zdaniem, największe i najlepsze projekty open source. Oczywiście „największe i najlepsze” jest bardzo subiektywne, więc może się ze mną nie zgadzasz? Jeśli tak, daj mi znać.

Linux

Linux jest prawdopodobnie największym, najbardziej znanym i najpopularniejszym istniejącym projektem open source. Odkąd zaczął się w 1991 roku, istnieje teraz z łatwością kilkaset aktywnych „dystrybucji” systemu operacyjnego Linux(easily a couple hundred active Linux operating system “distros” ) (skrót od dystrybucji). Obejmuje to system Tails(the Tails system) , który ostatnio sprofilowałem, oraz głośne systemy, takie jak Ubuntu , Linux Mint i Debian .

Linux jest atrakcyjny dla ludzi, których odrzuca myśl o konieczności płacenia za drogie systemy operacyjne lub ludzi nienawidzących Windowsa(Windows) .

Linux jest obsługiwany przez większość głównych aplikacji, ale jego wadą jest to, że instalowanie tych aplikacji nie jest tak proste, jak w przypadku systemu Windows(Windows) lub macOS. Wymagane są pewne umiejętności techniczne.

Mozilla Firefox

Nie ukrywałem swojego zamiłowania do Google Chrome , ale wciąż mam miejsce w sercu dla Mozilla Firefox . Firefox istnieje dłużej niż Chrome , a Firefox zaczął niszczyć monopol przeglądarki Microsoftu.

Jestem jednak zaskoczony, że niewiele osób wie, że Firefox jest oprogramowaniem typu open source, a jego właścicielka, Mozilla , jest fundacją non-profit. Możesz swobodnie sprawdzać kod, zgłaszać się na ochotnika do pomocy w rozwoju przeglądarki, a nawet stworzyć własną przeglądarkę opartą na kodzie Firefoksa . (Firefox)Trzy przykłady to WaterFox , PaleMoon i przeglądarka Tor(the Tor Browser) .

LibreOffice

Gdyby kiedykolwiek istniał powód, aby nigdy więcej nie płacić za pakiet Microsoft Office(Microsoft Office) , byłby nim LibreOffice . Nawet płacenie za Office 365 jest bezcelowe, gdy widzisz bezpłatne alternatywy, takie jak LibreOffice i Google Suite .

LibreOffice to pakiet do przetwarzania tekstu, który zawiera dokumenty tekstowe, arkusze kalkulacyjne, bazy danych i „prezentacje” (ich wersję programu Powerpoint ). Chociaż LibreOffice ma swój własny format plików, inne formaty plików, takie jak pliki Microsoft , są w pełni obsługiwane i jest tam fajny przycisk generowania plików PDF jednym kliknięciem.(PDF)

KeePass

Nie tak dawno pisałem o mojej miłości do KeePass(I wrote about my love for KeePass) i pomimo bardziej błyszczących rywali próbujących zwrócić moją uwagę, moje uczucie do KeePass nigdy nie osłabło. Jasne, KeePass jest nieco prosty i funkcjonalny. Ale czasami to wszystko, czego potrzebujesz.

Oprócz przechowywania haseł ma również bardzo łatwy w użyciu generator haseł. Kiedy zaakceptujesz hasło, które ci oferuje, automatycznie wypełnia pola KeePass , więc wszystko, co musisz zrobić, to „zapisać”.

Ponieważ KeePass ma również wersję przenośną, łatwo jest umieścić plik bazy danych haseł w chmurze i zsynchronizować go między komputerami.

WordPress

Wraz z Linuksem(Linux) jest to prawdopodobnie inny najbardziej znany przykład projektów open-source. Jest używany przez oszałamiające 60 milionów witryn internetowych do zasilania wszystkiego, od sklepów internetowych przez portfolio po blogi (i wiele innych zastosowań pośrednich).

Powiedzmy, że gdyby WordPress zdecydował się jutro zatrzymać rozwój, wiele stron miałoby poważne problemy.

Aby rozszerzyć swoją użyteczność, WordPress w dużej mierze opiera się na obszernej bibliotece wtyczek(plugins) i motywów(themes) . Większość z nich jest bezpłatna, ale istnieje również wiele opcji premium.

Chrom(Chromium)(Chromium)

Wspomniałem wcześniej, że Mozilla Firefox była najlepszą przeglądarką typu open source, ale Google pracuje również nad własną lekką ofertą open source.

Nie mylić z Google Chrome , Chromium jest przeglądarką Google o otwartym kodzie źródłowym. Większość kodu Google Chrome jest oparta na Chromium , ale Chromium jest również samą przeglądarką.

Wielu innych programistów przeglądarek używa kodu Chromium we własnych przeglądarkach. Obejmuje to Amazon Silk i Opera . Od tego roku Microsoft Edge wprowadzi również Chromium do swojej przeglądarki.

Kryptowaluta(Cryptocurrency)

Wreszcie kryptowaluta. Tak, nawet to jest open-source, ponieważ każdy może wziąć istniejącą kryptowalutę, przestudiować kod i stworzyć nową. Na przykład, mógłbym wziąć Bitcoin i użyć kodu do stworzenia ONeillCoin , gdybym miał taką skłonność i umiejętności rozwijania.

Ale to na inny artykuł i dla kogoś, kto wie, o czym mówi.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem w branży Xbox. Specjalizuję się w tworzeniu gier i testowaniu bezpieczeństwa. Jestem także doświadczonym recenzentem i pracowałem nad projektami dla największych nazwisk w branży gier, w tym Ubisoft, Microsoft i Sony. W wolnym czasie lubię grać w gry wideo i oglądać programy telewizyjne.



Related posts