Oprogramowanie Open Source: co to jest i co jest najlepsze?

Dziesięć lat temu trzeba było zapłacić za wszystkie najważniejsze potrzeby w zakresie oprogramowania. Ale teraz oprogramowanie open source oznacza, że możesz uzyskać najwyższej jakości alternatywy bez płacenia ani centa.
Gdybyś miał wziąć wehikuł czasu wróć dopod koniec lat 90. i spójrz na Internet, zauważysz pewne rzeczy. Główną byłaby dominacja produktów Microsoft. W szczególności Internet Explorer i pakiet edytorów tekstu pakietu Office. Nigdzie nie byłoby dowodów na istnienie oprogramowania typu open source.
Jeśli dostałeś się do tego samego wehikułu czasu i posunąłeś się do przodu co najmniej dekadę, zobaczysz oznaki osłabienia monopolu Microsoftu. Wiele ma to związek z projektami typu open source. Ale co jest otwarte źródło? Jakie są najlepsze przykłady? Dzisiaj patrzymy na to wszystko i jeszcze więcej.
Co to jest Open Source?
Wielu zwolenników otwartego oprogramowania powie ci, że projekty open source są filozofią i sposobem na życie. Inni, jak ja, po prostu traktują to jako sposób na uzyskanie wysokiej jakości alternatyw oprogramowania za darmo. Oprogramowanie typu open source jest zazwyczaj zawsze bezpłatne.
Open source jest wtedy, gdy kod źródłowy tegosprawia, że projekt jest otwarty dla każdego do przeglądania, sprawdzania pod kątem wad i dostosowywania w celu stworzenia nowej wersji. Nowych wersji można dokonać tylko wtedy, gdy osoba, która je dostosuje (lub „rozwidli”), udostępni swoje oprogramowanie open source i udostępni je innym.
Przeciwieństwem oprogramowania open source jest zamknięte oprogramowanie zastrzeżone. Przykładami mogą być Microsoft i Apple. Polegają na swoim kodzie, aby zarabiać, więc nie chcą, żeby ludzie grzebali w nim i tworzyli nowe wersje za darmo.
Najwcześniejszy przykład oprogramowania typu open source

Najwcześniejszym przykładem oprogramowania typu open source byłpakiet Netscape Communicator, którego kod źródłowy opublikowano pod koniec lat 90. Netscape ostatecznie zlikwidował się z powodu monopolistycznego utrzymywania się Microsoftu w Internecie, ale kod Netscape później stworzył darmową i open source Mozilla Firefox, Mozilla Thunderbird i SeaMonkey.
Najbardziej znane przykłady oprogramowania Open Source

Oprogramowanie open source zyskało zwolennikautworzenie Inicjatywy Otwartego Oprogramowania (OSI) w 1998 r. Mimo, że nie udało im się zabezpieczyć praw autorskich do terminu „open source”, zdefiniowali jednak zbiór zasad i przekonań, które będą kierować koncepcją otwartego oprogramowania.
Linux

Linux jest prawdopodobnie najbardziej znanym z otwartychprojekty źródłowe, które powstały w 1991 roku. Ponieważ kod źródłowy jest swobodnie dostępny i widoczny, łatwo jest tworzyć i rozpowszechniać własną wersję. Oczywiście musisz mieć do tego kotlety programistyczne.
Prawdopodobnie najbardziej znana wersja LinuksaUbuntu. Ale są też inne, które są równie popularne, w tym Debian, Puppy Linux (bardzo lekka wersja 200 MB idealna dla starszych komputerów), Linux Mint i Fedora. Moim osobistym faworytem jest skoncentrowana na bezpieczeństwie wersja o nazwie Tails, która zasługuje na swój własny artykuł.
Linux można zainstalować na komputerze lub uruchomić jako Live CD lub aplikację przenośną. W przypadku partycjonowania komputera można go uruchomić podwójnie wraz z systemem Windows.
Mozilla Firefox

Firefox jest mniej więcej następcą Netscape Navigator, ponieważ jest zbudowany na kodzie Netscape. Wiele przestarzałych kodów Netscape musiało zostać przepisanych do Firefoksa przez Mozilla Foundation.
Firefox nie wymaga wstępu do ogromuwiększość użytkowników Internetu. Przeglądaliśmy Firefox stale tutaj na groovyPost. Ale odkąd prywatność stała się problemem, ludzie odwracają się od Chromebooków z powodu inwazyjnego gromadzenia danych przez Google. Firefox został zwycięzcą w tej sytuacji dzięki lepszej prywatności i faktowi, że Mozilla jest fundacją non-profit. Nowa wersja Quantum niszczy również wszystkie rekordy prędkości przeglądarki.
Ponieważ Firefox jest oprogramowaniem typu open source, inne wersje majązostały wykonane, takie jak Waterfox i PaleMoon. Jednak ostatnio pojawiły się obawy dotyczące bezpieczeństwa dotyczące wszelkich wersji Firefoksa, które nie zostały utworzone i zatwierdzone przez Mozilla Foundation. Postępuj ostrożnie, jeśli wyjdziesz poza oficjalne wersje Mozilli. Jednym z rozwidleń Firefoksa, któremu możesz absolutnie zaufać, jest przeglądarka Tor, używana do surfowania w Dark Web.
Mozilla Thunderbird

Thunderbird to kolejny potomek Netscapekod źródłowy i była bezpłatną alternatywą dla programu Microsoft Outlook. Niestety Thunderbird został wycofany od 2012 roku, co jest ogromnym wstydem. Podobał mi się program, szczególnie z jego integracją kanałów RSS, klientem czatu, kalendarzem i szyfrowaniem PGP.
Podobnie jak Firefox, istniały rozszerzenia i motywy dodostosuj Thunderbirda tak, jak chcesz. Ale teraz już go nie ma, mam Apple Mail (NIE open-source) i czuję, że to nie to samo. Nadal możesz go pobrać, ale nie jest już w fazie rozwoju.
OpenOffice i LibreOffice

OpenOffice i LibreOffice to dwa słowaprzetwarzanie pakietów, które moim zdaniem ostatecznie złamały Microsoft Office. Microsoft Office jest oczywiście żywy i działa w formie Office 365, a także instalowalnych programów. Ale teraz OpenOffice i LibreOffice typu open source oznaczają, że ludzie mają również dwie bezpłatne opcje.
OpenOffice nie jest już aktywnie poniżejrozwój. Oznacza to, że LibreOffice zbudował imponującą obecność dla każdego, kto nie chce płacić za oprogramowanie do edycji tekstu. Ma wiele takich samych funkcji jak Microsoft Office, z darmowymi odpowiednikami dla dokumentów, arkuszy kalkulacyjnych i prezentacji pokazu slajdów.
KeePass

W dzisiejszych czasach potrzeba długiej niezniszczalnościhasła to konieczność, korzystanie z menedżera haseł jest niezbędne. Wiele osób korzysta z opcji takich jak LastPass i 1Password. Są to jednak zamknięte, zastrzeżone oprogramowanie i płatne. Z drugiej strony KeePass jest open source i bezpłatny.
Sam używam KeePass i absolutnie to uwielbiam. Istnieją rozszerzenia, które ją ulepszają, oraz przenośna wersja, która umożliwia synchronizację zaszyfrowanej bazy danych haseł w magazynie w chmurze, umożliwiając zabranie hasła ze sobą wszędzie. Aplikacja jest również stale aktualizowana, więc zawsze jest „w toku”.
WordPress, Drupal i Joomla

WordPress może być niezrównanym królemdo zasilania stron internetowych, ale istnieją dwa inne systemy zarządzania treścią walczące o koronę typu open source. Drupal i Joomla mają mniejsze bazy użytkowników, ale więcej niż nadrobią to swoimi głośnymi użytkownikami.
Drupal jest na przykład platformą z wyboru dla rządowych stron internetowych (USA, Wielka Brytania i Niemcy, aby wymienić trzy).
ŻYŁKA

Dla każdego, kto chce się uczyć Adobe Photoshop, alenie chce zaciągnąć drugiej hipoteki, aby kupić legalną kopię, GIMP to kolejna najlepsza rzecz. To prawda, że nie ma pełnej mocy Photoshopa, ale jeśli chcesz po prostu wyretuszować obraz lub przywrócić uszkodzone zdjęcie, GIMP wykonuje to zadanie.
Moją jedyną irytacją związaną z GIMP jest to, że wiąże się z tym krzywa uczenia się. To nie jest bardzo intuicyjny program dla początkujących.
Chrom

Google ma dwa programy typu open source w stosunku do Chrome. Pierwsza to przeglądarka Chromium, a druga to system operacyjny Chromium (używany na laptopach z Chromebookami).
Przyznaję, że niewiele wiem o Chromium asJestem użytkownikiem Firefoksa, ale wiem, że Chromium jest dostępny jako aplikacja przenośna, a także jako system operacyjny do zainstalowania na komputerze (na wypadek zmęczenia się systemem Windows lub Linux).
Wniosek
W miarę postępu Internetu i współpracynarzędzia stały się lepsze, zwiększyła się oferta narzędzi open source. Zespoły mogą teraz łatwo się spotkać, bez względu na położenie geograficzne, i szybko złożyć aplikację.
To nie jest dobra wiadomość dla firm, które utrzymują zamknięte oprogramowanie, co może wyjaśniać, dlaczego Apple zdecydowało się ostatecznie wydać aktualizacje systemu operacyjnego za darmo. Bo kto może walczyć z postępem?
zostaw komentarz