Najlepsze programy Open Source

Najlepsze programy Open Source czyli bezpłatne oprogramownie dostępne dla każdego. Lista oprogramowania open source dla każdej kategorii.

Uważam, że poniższe programy są najlepsze w swojej kategorii. Oczywiście tę listę można zmodyfikować, aby zawierała najlepsze programy w swojej kategorii. Jedynym wymogiem jest to, że muszą być open source i działać w systemie Linux, a nie tylko w systemie Windows lub macOS.

System operacyjny i środowisko

  • System operacyjny: Fedora ? dystrybucja Linuksa napędzana przez społeczność, skupiająca się na innowacjach.
  • Środowisko pulpitu: KDE Plasma ? nowoczesne środowisko pulpitu bogate w funkcje.
  • Menedżer okien: Hyprland ? lekki i konfigurowalny menedżer okien dla systemu Linux.
  • Menedżer plików: Dolphin ? menedżer plików dla systemu KDE, oferujący intuicyjny interfejs i wiele zaawansowanych funkcji.


Internet i bezpieczeństwo

  • Przeglądarka internetowa: Firefox – szybka, prywatna i bezpieczna przeglądarka internetowa.
  • Klient FTP: FileZilla – klient FTP do łatwego przesyłania plików.
  • Klient poczty e-mail: Thunderbird – bezpłatny, open source’owy klient poczty e-mail firmy Mozilla.
  • Platforma komunikacyjna: Element (dawniej Riot) ? zdecentralizowana platforma do przesyłania wiadomości typu open source oparta na Matrix.
  • Menedżer haseł: Keepass – rozwiązanie do zarządzania hasłami typu open source.
  • Program antywirusowy: ClamAV – program antywirusowy typu open source do wykrywania zagrożeń związanych ze złośliwym oprogramowaniem.
  • Zapora sieciowa: FirewalD – dynamiczne narzędzie do zarządzania zaporą sieciową dla systemu Linux.


Produktywność i kreatywność

  • Pakiet biurowy: LibreOffice – potężny pakiet biurowy typu open source do przetwarzania tekstu, arkuszy kalkulacyjnych, prezentacji i innych.
  • Edytor PDF: LibreOffice Draw – narzędzie typu open source do tworzenia i edytowania plików PDF.
  • Edytor tekstu: Kate – potężny edytor tekstu bogaty w funkcje dla systemu Linux.
  • Aplikacja do robienia notatek: Notesnook – aplikacja typu open source do robienia notatek, skupiająca się na prywatności i prostocie.
  • Edytor obrazów: Krita – profesjonalne oprogramowanie do malowania cyfrowego i tworzenia ilustracji.
  • Edytor 3D: Blender – kompleksowy pakiet do tworzenia grafiki 3D typu open source.
  • Edytor grafiki wektorowej: Inkscape – darmowy i łatwy w użyciu edytor grafiki wektorowej typu open source.


Multimedia

  • Odtwarzacz wideo: VLC – wszechstronny odtwarzacz multimedialny dla różnych formatów audio i wideo.
  • Odtwarzacz audio: Amarok – potężny odtwarzacz muzyki z intuicyjnym interfejsem.
  • Edytor wideo: Kdenlive – intuicyjny i potężny edytor wideo typu open source.
  • Edytor audio: Audacity – darmowe, otwarte oprogramowanie audio dla wielu platform.
  • Centrum multimedialne: Kodi – darmowe i otwarte oprogramowanie odtwarzacza multimediów i centrum rozrywki.


Narzędzia programistyczne

  • Język programowania: Python – interpretowany język programowania wysokiego poziomu.
  • Programowanie internetowe: PHP – popularny język skryptowy ogólnego przeznaczenia, odpowiedni do tworzenia stron internetowych.
  • Struktura uczenia maszynowego: PyTorch – biblioteka uczenia maszynowego typu open source.
  • Edytor kodu: VSCodium – binarna dystrybucja Visual Studio Code z usuniętą telemetrią.
  • Kontrola wersji: Git – rozproszony system kontroli wersji, idealny do tworzenia oprogramowania.
  • Platforma ciągłej integracji: Jenkins- serwer automatyzacji typu open source do ciągłej integracji i ciągłego dostarczania.
  • Automatyczne testowanie: Selenium – narzędzie typu open source do automatyzacji testowania aplikacji internetowych.
  • Monitorowanie: Prometheus – system monitorowania typu open source i baza danych szeregów czasowych.
  • Zarządzanie konfiguracją: Ansible – silnik automatyzacji typu open source do zarządzania konfiguracją, wdrażania i automatyzacji zadań.
  • Klient Git: GitAhead – klient Git typu open source z przejrzystym interfejsem i potężnymi funkcjami.
  • Obliczenia naukowe: GNU Octave – język interpretowany wysokiego poziomu, przeznaczony głównie do obliczeń numerycznych.
  • CAD 3D: FreeCAD – parametryczny modelarz 3D stworzony głównie do projektowania rzeczywistych obiektów dowolnej wielkości.
  • Powłoka: Bash – interpreter powłoki i języka poleceń dla systemu operacyjnego GNU.
  • Automatyzacja: AutoKey – narzędzie automatyzacji pulpitu dla systemów Linux i X11.


Narzędzia

  • Archiwizator: 7-Zip – archiwizator plików o wysokim współczynniku kompresji.
  • CMS: WordPress – system zarządzania treścią typu open source do tworzenia witryn internetowych i blogów.
  • Chmura: Nextcloud – samodzielnie hostowana platforma zwiększająca produktywność, która pozwala zachować kontrolę nad danymi.
  • Klient torrentów: qBittorrent – darmowy i open source’owy klient BitTorrent.
  • Przesyłanie strumieniowe wideo: OBS Studio – oprogramowanie typu open source do przesyłania strumieniowego na żywo i nagrywania.
  • Zrzut ekranu: Flameshot – potężne, ale proste w obsłudze oprogramowanie do tworzenia zrzutów ekranu.
  • Odzyskiwanie danych: PhotoRec – oprogramowanie do odzyskiwania danych z plików.
  • Menedżer partycji: GParted – darmowy edytor partycji do graficznego zarządzania partycjami dysku.
  • Zarządzanie projektami: Taiga – platforma typu open source do zarządzania projektami i współpracy zespołowej.
  • Wsparcie pracy zdalnej: Jitsi Meet – rozwiązanie typu open source do wideokonferencji i zdalnej współpracy.
  • Synchronizacja plików: rsync – narzędzie do szybkiego kopiowania i synchronizacji plików.
  • Learning Management System: Moodle – platforma edukacyjna zaprojektowana w celu zapewnienia nauczycielom, administratorom i uczniom jednego solidnego, bezpiecznego i zintegrowanego systemu do tworzenia spersonalizowanych środowisk edukacyjnych.
  • Finanse osobiste: GNUCash – oprogramowanie finansowo-księgowe dla osób prywatnych i małych firm.
  • System Backup: Pika Backup – Narzędzie typu open source do tworzenia kopii zapasowych danych osobistych na dysku lokalnym (np. pamięci USB) lub na serwerze zdalnym przy użyciu Secure Shell lub sftp.
  • Monitor systemu: btop – Monitor zasobów, który pokazuje wykorzystanie i statystyki procesora, pamięci, dysków, sieci i procesów.


Gry

  • Emulator programu: Bottles – Emulator programu typu open source dla systemu Linux, umożliwiający uruchamianie aplikacji i gier Windows w odizolowanym środowisku.