Přeskočit na obsah

Svobodný a otevřený software

Z Wikipedie, otevřené encyklopedie

Svobodný a otevřený software (jinak také FOSS nebo FLOSS z anglického názvu free/libre and open-source software) je v informatice označení pro software, který je zároveň svobodný a otevřený.[1] FLOSS byl založen na myšlence, která věří, že uživatel by měl mít právo získat a distribuovat originální zdrojový kód softwaru, redistribuovat ho a publikovat jeho upravenou verzi.[2][3] Svobodným softwarem je myšlen takový software, který respektuje uživatele a jeho práva, to znamená, že uživatel může spustit, kopírovat, distribuovat, studovat, měnit a vylepšovat zdrojový kód softwaru.[4] Otevřený software umožňuje všem uživatelům přístup ke zdrojovému kódu.[5]

Jedná se o opak softwaru s uzavřeným kódem (proprietární software), který je chráněn omezujícím autorským právem a jehož zdrojový kód není obvykle uživatelům přístupný.

Free software je v angličtině často špatně pochopený termín. „Free“ totiž znamená „svobodný“ i „zdarma“, a proto je často svobodný software mylně považován za bezplatný.

Svobodné a otevřené operační systémy (např. Linux a nástupci BSD) pohánějí miliony serverů, stolních počítačů, chytrých telefonů (např. operační systém Android) a dalších zařízení.[6][7] Licence svobodného softwaru a open-source licence používá mnoho softwarových balíků.

Termín svobodného softwaru se dostal do povědomí v 70. letech díky Richardu Stallmanovi, který věřil, že zdrojový kód by měl být dostupný pro všechny. Reagoval tak na rozvoj a rozšíření osobních počítačů na začátku 70. let 20. století, kdy vznikl nový business model stavěný na softwaru chráněným autorským právem a často skrytým zdrojovým kódem.[8]

Volnost užití

[editovat | editovat zdroj]

Software je považován za svobodný, pokud splňuje čtyři základní podmínky:

  • Volnost spustit program za jakýmkoliv účelem (volnost 0).
  • Volnost studovat, jak program operuje a přizpůsobit ho svým potřebám (volnost 1). Předpokladem je přístup ke zdrojovému kódu.
  • Volnost redistribuovat kopie, za účelem pomoci ostatním (volnost 2).
  • Volnost distribuovat modifikované verze ostatním uživatelům (volnost 3). Předpokladem je přístup ke zdrojovému kódu.[4]

Jednou ze zásadních výhod je bezpečnost (zejména vůči malware) a kontrola. Kdokoli může zdrojový kód prohlížet a kontrolovat, což umožňuje průhledné vylepšení nebo odhalení skrytých funkcí.

Další výhodou je stabilita a jistota. Jelikož je zdrojový kód veřejně distribuován, uživatelé spoléhající na tento software pro kritické úkoly si mohou být jisti, že software nezmizí nebo se nezhroutí, pokud na něm původní tvůrci přestanou pracovat.

V neposlední řádě je výhodou cena. FLOSS bývá dostupný zadarmo, přesto se ale v mnoha případech spoléhá na sponzoring. Na sponzorské dary se spoléhají především desktopové aplikace jako je například VLC, GIMP a Inkscape.

Poslední výhodou je tvoření komunity. Příkladem je GitHub, kde je hostována většina existujících open-source projektů. Je tak možné, aby se tisíce vývojářů z celého světa zapojily do vylepšování a opravování knihoven, hledání chyb a společného vytváření nových nástrojů.[7][9]

Příklady svobodného a otevřeného softwaru a jejich licencí

[editovat | editovat zdroj]
  1. FELLER, Joseph (ed.), 2005. Perspectives on Free and Open Source Software. [s.l.]: MIT Press. ISBN 978-0262062466. 
  2. FREE SOFTWARE FOUNDATION. What is free software? [online]. [cit. 2011-12-14]. Dostupné online. 
  3. CROWSTON, Kevin; WEI, Kangning; LI, Qing. Coordination of Free/Libre Open Source Software Development. School of Information Studies - Faculty Scholarship. 2005-01-01. Dostupné online [cit. 2022-12-01]. DOI 10.1145/1029997.1030003. 
  4. a b Co je to svobodný software? – Projekt GNU – Nadace pro svobodný software. www.gnu.org [online]. [cit. 2022-12-01]. Dostupné online. 
  5. The Open Source Definition | Open Source Initiative. opensource.org [online]. [cit. 2022-12-01]. Dostupné online. 
  6. HATLESTAD, Luc. LinuxWorld Showcases Open-Source Growth, Expansion. InformationWeek. CMP Media, LLC, August 9, 2005. Dostupné v archivu pořízeném dne 2007-12-02. 
  7. a b CLABURN, Thomas. Study Finds Open Source Benefits Business. InformationWeek. CMP Media, LLC, January 17, 2007. Dostupné v archivu pořízeném z originálu dne 2007-11-25. 
  8. MARACKE, Catharina. Free and Open Source Software and FRAND‐based patent licenses: How to mediate between Standard Essential Patent and Free and Open Source Software. The Journal of World Intellectual Property. 2019-07, roč. 22, čís. 3–4, s. 78–102. Dostupné online [cit. 2022-12-01]. ISSN 1422-2213. DOI 10.1111/jwip.12114. (anglicky) 
  9. What is open source? | Opensource.com. opensource.com [online]. [cit. 2022-12-01]. Dostupné online. (anglicky) 
  10. Různé licence a komentáře k nim - GNU projekt - Nadace pro svobodný software. www.gnu.org [online]. [cit. 2022-12-01]. Dostupné online.