Skip to main content

Co je to svobodný software?

Svobodný software, známý také jako software libre nebo software s otevřeným zdrojovým kódem, je typ softwaru, který lze použít a upravit vlastníkem softwaru a také redistribuovat.Často může být redistribuována a prodávána osobou, která provedla úpravy, ale stále musí zůstat otevřený zdroj.Svobodný software není synonymem pro freeware, což je software, který je k dispozici pro bezplatnou použití, ale může nebo nemusí být upraven.Svobodný software je někdy také zdarma, ale někdy vyžaduje poplatek k nákupu;Zdarma v názvu označuje skutečnost, že může být volně používán a změněn.

Tento typ softwaru lze také označovat jako software s otevřeným zdrojovým kódem.Všechny tyto pojmy znamenají totéž a jednoduše odkazují na skutečnost, že zdrojový kód softwaru je k dispozici každé osobě, která má software na svém počítači.Zdrojový kód softwaru by měl zůstat dostupný jak v původní verzi, tak v jakékoli upravené verzi;Pokud tomu tak není, software již nelze považovat za svobodný.Lidé samozřejmě mohou svobodně provádět vlastní osobní změny softwaru a nesdílit je s nikým.Jen proto, že svoboda tak existují, neznamená, že je nutná.Nadace Free Software Foundation byla poprvé vyvinuta v roce 1985 Richardem Stallmanem a poskytuje seznam čtyř konkrétních svobod, které pomáhají zjednodušit definici svobodného softwaru.Jedná se o svobodu provozovat program pro jakýkoli účel, svobodu studovat, jak program funguje, a změnit jej tak, aby udělal to, co si přejete, svoboda redistribuovat kopie, abyste mohli pomoci svému sousedovi a svobodu zlepšit zlepšeníProgramujte a uvolněte vaše vylepšení (a upravená verze obecně) pro veřejnost, aby celá komunita těsla.

Kromě zdrojového kódu pro svobodný software, který je k dispozici veřejnostilicence bezplatného softwaru nebo jiné oznámení, které poskytuje další oprávnění.U softwaru je obvykle součástí příručky, který je obvykle také aktualizován uživateli, kteří provádějí úpravy.Tento typ softwaru může být prospěšný pro jednotlivce i pro větší skupiny nebo korporace, protože software lze neustále zlepšovat a přizpůsobit na základě potřeb uživatelů.