Articles

GeeksforGeeks

oprogramowanie Open Source

oprogramowanie Open Source to oprogramowanie dostępne dla użytkowników z kodem źródłowym. Kod źródłowy jest częścią programu lub oprogramowania. Użytkownicy mogą modyfikować, sprawdzać i ulepszać oprogramowanie. W kodzie źródłowym można dodać dodatkowe funkcje. Użytkownicy używają kodu źródłowego do kopiowania, uczenia się i udostępniania go. Oprogramowanie Open source może być bezpłatne lub płatne.
użytkownicy preferują oprogramowanie open source z następujących powodów-

  • większa kontrola nad oprogramowaniem
  • bezpieczniejsze
  • stabilne
  • Wysoka jakość wyników
  • pomaga stać się lepszym programistą, ponieważ możesz uczyć się i rozwijać z kodu źródłowego, aby tworzyć nowe oprogramowanie.

przykłady oprogramowania open source to –

  • serwer WWW Apache HTTP
  • przeglądarka internetowa Mozilli Firefox
  • klient poczty Thunderbird
  • system baz danych
  • kolekcja kompilatorów GNU
  • Moodle
  • OpenOffice
  • PHP
  • perl

Freeware

freeware software to program, który jest dostępny bezpłatnie. Użytkownik może pobrać darmowe oprogramowanie z Internetu i z niego korzystać. Oprogramowanie to nie zapewnia żadnej swobody modyfikowania, udostępniania i studiowania programu tak jak w oprogramowaniu open source. Freeware jest zamkniętym źródłem.
użytkownicy preferują freeware z następujących powodów –

  • dostępne bezpłatnie
  • może być dystrybuowane bezpłatnie
  • niektóre przykłady darmowego oprogramowania TO –

  • Adobe PDF
  • yahoo messenger
  • Google Talk
  • MSN messenger

Shareware

oprogramowanie Shareware to oprogramowanie, które jest swobodnie dystrybuowane do użytkowników na próbę. W oprogramowaniu wbudowany jest limit czasowy (na przykład – bezpłatny przez 30 dni lub 2 miesiące). Po przekroczeniu limitu czasowego zostanie on dezaktywowany. Aby użyć go po terminie, musisz zapłacić za oprogramowanie.
użytkownicy preferują shareware z następujących powodów –

  • dostępne bezpłatnie
  • pomaga dowiedzieć się o produkcie przed jego zakupem
  • niektóre przykłady darmowego oprogramowania TO –

  • Adobe acrobat 8 professional
  • PHP Debugger 2.1.3.3
  • Winzip
  • Getright

Shareware są następujących typów:

  • Adware – zawiera reklamy do generowania przychodów dla programistów
  • Donationware – płatność jest opcjonalna
  • Nagware – przypomina użytkownikowi o zakupie licencji lub oprogramowania
  • Freemium – darmowe dla non-premium, ale kosztów dla funkcji premium
  • Demoware – wersja demonstracyjna. Jest dalej klasyfikowany jako crippleware i trialware.
    1. Crippleware – niektóre funkcje są wyłączone w ramach limitu czasowego
    2. Trialware-wszystkie funkcje są dostępne w ramach limitu czasowego

oprogramowanie własnościowe
oprogramowanie własnościowe odnosi się do oprogramowania, które jest własnością osoby fizycznej lub firmy. Istnieją ograniczenia dotyczące jego dystrybucji i użytkowania. Jest również czasami znany jako oprogramowanie zamknięte lub komercyjne.

niektóre z zalet związanych z oprogramowaniem prawnie zastrzeżonym to –

  • stabilność – jego wydania są stabilne i oprogramowanie nie ulega łatwo awarii.
  • niezawodny-można na nim polegać podczas obsługi krytycznych procesów.
  • wyjątkowość – ma unikalny charakter i nie ma zbyt wielu alternatyw.
  • Kompatybilność – jest kompatybilny z wieloma systemami operacyjnymi.

niektóre jego wady to –