Najlepsze oprogramowanie Open Source, którego powinieneś używać


Był czas, kiedy chcąc wysokiej jakości oprogramowania dla swojego komputera, musiałeś wyciągnąć portfel i zapłacić za niego. Produkty Microsoft były - i nadal są - tego najlepszym przykładem.

Ale wtedy ruch open source nabrał tempa i nagle zostaliśmy zafascynowani produktami o wyjątkowej jakości. Cena? Absolutnie nic. Nie lubisz tylko Internetu?

Ale czym jestOpen Source?

Istnieją dwie formy oprogramowania - otwarte i zamknięte (zastrzeżone). Ważne jest, aby zrozumieć różnicę.

Otwarte źródło ma miejsce, gdy kod źródłowy (kod uruchamiający oprogramowanie) jest swobodnie dostępny dla każdego do sprawdzenia. Możesz zobaczyć, jak działa funkcje, sklonować własne wersje tego oprogramowania i wydać je jako open-sourcetoo (co oznacza, że ​​nie zarabiasz na nim). Projekty open source są zawsze bezpłatne. O to właśnie chodzi.

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

Na przykład nigdy nie zobaczysz kodu źródłowego dla produktów Microsoft lub Apple. Po prostu nie leży to w ich najlepszym interesie biznesowym. Czy możesz uruchamiać otwarte produkty źródłowe w systemach operacyjnych Microsoft lub Apple, ale wchodząc pod system Windows lub macOS w celu sprawdzenia ich kodu? Tak, powodzenia z tym.

Poniżej znajdują się największe i najlepsze otwarte sourcepro-projekty. Oczywiście „największy i najlepszy” jest bardzo subiektywny, więc może nie zgadzasz się ze mną? Jeśli tak, daj mi znać.

Linux

Linux jest prawdopodobnie największym, najbardziej znanym i najpopularniejszym projektem open source. Odkąd zaczął się w 1991 roku, teraz jest łatwo kilkaset aktywnych „dystrybucji” systemu operacyjnego Linux (skrót od dystrybucji). Dotyczy to system ogonów, które niedawno profilowałem, oraz głośnych, takich jak Ubuntu, Linux Mint i Debian.

Linux jest atrakcyjny dla osób, które są zaniepokojone koniecznością płacenia za drogie systemy operacyjne lub osobom nienawidzącym Windowsa.

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 lub macOS. Wymagana jest pewna zdolność techniczna.

Mozilla Firefox

Nie ukrywałem swojego zamiłowania do Google Chrome, ale Istill ma miejsce w moim sercu dla Mozilla Firefox. Firefox był znacznie dłuższy niż Chrome, a Firefox był tym, który zaczął niszczyć monopol przeglądarki Microsoftu.

Jestem zaskoczony, że niewiele osób wie, że Firefox jest open source, a jego właściciel Mozilla jest fundacja non-profit. Możesz swobodnie sprawdzić kod, zgłosić się na ochotnika do pomocy w rozwoju przeglądarki, a nawet stworzyć własną przeglądarkę opartą na kodzie Firefox. Trzy przykłady to WaterFox, Blady księżyc i przeglądarka Tor.

LibreOffice

Gdyby kiedykolwiek istniał powód, aby nigdy nie płacić za Microsoft Officeagain, LibreOffice byłoby tym. Nawet płacenie za Office 365 nie ma sensu, gdy widzisz darmowe alternatywy, takie jak LibreOffice i Google Suite.

LibreOffice to pakiet edytorów tekstu, który zawiera dokumenty tekstowe, arkusze kalkulacyjne, bazy danych i „prezentacje” (ich wersja 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, a przycisk generowania plików PDF jednym kliknięciem jest sprytny.

KeePass

Nie tak dawno temu, Napisałem o mojej miłości do KeePass i mimo że bardziej świecący rywale próbują zwrócić moją uwagę, moje przywiązanie 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 także bardzo łatwy w użyciu generator haseł. Gdy zaakceptujesz hasło, które ci ono oferuje, automatycznie wypełnia pola KeePass, więc wszystko, co musisz zrobić, to „zapisać”.

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

WordPress

Wzdłuż w przypadku Linuksa jest to prawdopodobnie drugi najbardziej znany przykład projektów typu open source. Wykorzystuje go oszałamiające 60 milionów stron internetowych, które obsługują wszystko, od sklepów internetowych po portfolio i blogi (i wiele innych pośrednich).

Powiedzmy tylko, że jeśli WordPress zdecyduje się zaprzestać rozwoju jutro, wiele stron internetowych mają poważne problemy.

Aby zwiększyć swoją użyteczność, WordPress w dużej mierze opiera się na swojej ogromnej bibliotece wtyczki i motywy. Większość z nich jest darmowa, ale istnieje również wiele opcji premium.

Chrom

Wspomniałem wcześniej, że Mozilla Firefox była przeglądarką bestopen-source, ale Google ma pracowali również nad własną ofertą lightopen-source.

Chromium to przeglądarka open source firmy Google, której nie należy mylić z Google Chrome. Większość kodu Google Chrome jest oparta na Chromium, ale Chromium jest również przeglądarką samą w sobie.

Wielu innych twórców przeglądarek używa kodu Chromium do własnych przeglądarek. Obejmuje to Amazon Silk i Opera. Od tego roku Microsoft Edgewewłączy również Chromium do swojej przeglądarki.

Kryptowaluta

Wreszcie kryptowaluta. Tak, nawet jeśli jest to oprogramowanie typu 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, aby zrobić ONeillCoin, gdybym był tak skłonny i posiadał umiejętności programistyczne.

Ale to jest dla innego artykułu i dla kogoś, kto wieo czym oni mówią.

10 rzeczy, o których musisz wiedzieć zanim założysz firmę [Open Source] - Robert Partyka

Powiązane posty:


7.05.2019