Jak je veřejný doménový software odlišný od Open Source?

Rozdíl mezi otevřenými zdroji a aplikacemi ve veřejné doméně

GraphicStock

Software s otevřeným zdrojovým kódem umožňuje uživatelům přístup a změnu zdrojového kódu samotného programu. Zdrojový kód je v podstatě seznam příkazů, které diktují způsob provádění programu. Některé aplikace s otevřeným zdrojovým kódem mají omezení týkající se jejich používání a distribuce, ale mnoho z nich neplatí.

Existuje rozdíl mezi aplikacemi s otevřeným zdrojovým kódem a veřejnou doménou?

Aplikace s otevřeným zdrojovým kódem nejsou pod veřejnou doménou a to umožňuje lidem svobodně používat své dílo.

Veřejný doménový software zpravidla neumožňuje přístup ke zdrojovým kódům, i když tomu tak vždy není. Software s otevřeným zdrojovým kódem má autorská práva. .

Někdy se termín "open source" používá zaměnitelně s "veřejným doménovým" softwarem, ale nejsou to totéž.

Určující faktory jsou autorská práva nebo omezení použití

Klíčovým rozdílem mezi OS a veřejným doménovým softwarem není to, zda je zdrojový kód přístupný, ale zda existují nějaké licenční požadavky nebo jiná omezení týkající se používání programu, změna zdrojového kódu, přerozdělení programu nebo autorských práv. Pokud existují, je to open source, nikoliv software pro veřejnou doménu.

Open Source Initiative, 501 (c) (3) Kalifornie-založené neziskové organizace, nabízí velmi detailní a legální definici open source software, kdo jej může používat, a jak. Mají také skvělý abecední seznam společností, které nabízejí software s otevřeným zdrojovým kódem, pokud chcete prověřit určitou společnost.

OpenSource.org je skvělé místo, kde se můžete dozvědět více o tom, jak můžete vyvíjet, spolupracovat a používat software OS.

Jiné důležité rozdíly

OS software může být libovolně sdílen, používán a dokonce i měněn nikým. Je vyvíjena prostřednictvím mnoha příspěvků a distribuována v rámci licencí, které musí splňovat některá kritéria pro použití.

Licence nesmí nikomu diskriminovat. Jinými slovy, nemusíte zabránit určitým skupinám lidí používat software. Musí umožňovat odvozené práce.

Příklady Open Source Software

Open source software je dodáván ve všech tvarech a velikostech a může sloužit různým účelům. Mezi příklady patří LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice a SquirrelMail. Firefox je jednoduchý webový prohlížeč, zatímco LINUX je složitější. Je to operační systém založený na systému UNIX. OpenOffice je kancelářská sada nabízená společností Apache.

V případě OpenOffice můžete stahovat a instalovat program prakticky na libovolném počítači - zdarma, i když ho nainstalujete na více počítačů. Proveďte kopie a předávejte je přátelům a rodině. Neexistují žádné licenční poplatky. Použijte jej jako libovolné jiné zpracování textu, tabulkového procesoru nebo databázového programu. A pokud máte nějaký problém - například že se objeví chyba - nebo pokud si myslíte, že to dokážete lépe, můžete to nahlásit nebo jen vylepšit problém sami. Program umožňuje uživatelům "vylepšit", podle Apache.

Je to bezpečné?

Kdykoliv povolíte přístup více uživatelům, vzniká problém s viry. Postupujte opatrně a ujistěte se, že máte správnou antivirovou aplikaci, pokud máte přístup k softwaru s otevřeným zdrojovým kódem.