Licence software Přednáška číslo 10
Přehled softwarových licencí Snaha odstranit zmatení pojmů free software X public domain Nelze podat úplný výčet objevují se nové druhy licencí lišící se v detailech Jsou probrány hlavní kategorie a u nich jejich vlastnosti Doporučuji u každého programu ověřit si jeho konkrétní licenci z dokumentace Např. pozor na MySQL zdarma pro domácí, nekomerční a vnitropodnikové použití.
Free software Správný český překlad je svobodný software. Software ke kterému je k dispozici zdrojový kód a uživatel má právo software libovolně používat, měnit a šířit. Obvykle je zdarma, ale nemusí to tak vždy být. Podrobnosti dále.
Open source Česky nejlépe otevřený software. Software, se kterým jeho uživatel získá i jeho zdrojový kód, ať již je přímo přiložen k programu anebo např. k dispozici na webu. Zkratka OSS open-source software. Poznámky: Open source podstatné jméno Open-source přídavné jméno Open Source software splňující podmínky organizace Open Source Initiative (OSI). Podrobnosti dále
Public domain Česky nejlépe volné dílo. Software, který dává autor k dispozici zdarma bez nároků na honorář. Tento software lze libovolně užívat i modifikovat.
Freeware Povolena distribuce zdarma, ale ne modifikace. Nezaměňovat s free software Např. Adobe Acrobat Reader anebo ovladače.
Shareware Program který je možné volně distribuovat a zkoušet Doba zkoušení je dána časově nebo počtem spuštění. Po této době je nutné software zaplatit nebo přestat používat. Pokud nedojde k zaplacení může se stát program nefunkční anebo bude mít omezené funkce. Např. Total Commander, WinRAR.
Adware Program se všemi funkcemi jako plnohodnotný software, ale obsahuje navíc reklamu Např. ICQ
Proprietary software Česky nejlépe vlastnické právo Software, ke kterému si výrobce zachovává plná práva Software musíme platit a bez svolení prodejce jej nemůžeme měnit ani dále šířit MS Windows, MS Office
Komerční software Obvykle proprietární, ale ne vždy Software vyvíjený za účelem zisku Může to být i free software, ke kterému je prodávána podpora Některé distribuce Linuxu (Red Hat, SUSE)
Closed Uzavřený software Software ke kterému není k dispozici zdrojový kód Uživatel se tak nedozví jak program funguje a zda nevykonává ještě nějakou jinou (nechtěnou) činnost
Zvláštní případy Programy, které se dají obtížně zařadit do některé kategorie Příkladem TEX Je zdarma Je jej možné šířit Je k dispozici zdrojový kód Ale nesmí se v něm nic měnit (to nevyhovuje ani podmínkám OSS ani FSF)
Free Software Není to software zdarma, ale svobodný software Free speech not free beer Software, který můžeme svobodně používat, ale nemusí být zdarma. FSF (Free Software Foundation) nezisková organizace založená Richardem Stallmanem v roce 1983 v USA
FSF Úkoly FSF Vytvořit svobodný operační systém zvaný GNU (GNU's Not UNIX) přidáním jádra Linuxu vzniká GNU/Linux Vytvoření licence GPL (GNU Public Licence) pro podporu tvůrců svobodného software Definuje čtyři základní svobody pro svobodný software
Základní svobody free software 0)Svoboda používat program za jakýmkoliv účelem 1)Svoboda studovat, jak program pracuje a možnost přizpůsobit ho svým potřebám 2)Svoboda redistribuovat kopie programu. 3)Svoboda vylepšovat program a zveřejňovat zlepšení, aby z nich mohla mít prospěch celá komunita
Svobodný software Dává jak tvůrcům tak uživatelům právo se svými programy svobodně nakládat. Při každé změně, ale musí být uveden autor změny, aby např. Špatná funkce nebyla přisuzována původnímu autorovi. Je běžné, že autor přestane mít o své dílo zájem a převezme jej někdo jiný. Doporučená četba: Erich Raymond Katedrála a bazar
Copyleft Odvozenina musí být nabízena pod stejnou licencí jako původní dílo.
Richard Matthew Stallman Narozen 16.3.1953 New York Zakladatel FSF a GNU Tvůrce jazyka PL/1 Autor editoru Emacs O sobě říká: I'm a single atheist white man, 54, reputedly intelligent, with unusual interests in politics, science, music and dance. If you are interested, write to rms at stallman dot org and we'll see where it leads.
Eric Steven Raymond Narozen 4.12.1957, Boston Programátor programu fetchmail Autor Katedrála a bazar Správce hackerského slovníku Velký obhájce práva nosit střelnou zbraň a války v Iráku
Open Source Open source software, ke kterému je k dispozici zdrojový kód Open-source přídavné jméno (open-source software) Organizace OSI (Open Source Initiative) definuje 10 základních svobod software který jim vyhovuje se nazývá Open Source (obě písmena velká). Zakladatelem je Eric Raymond
Vztah GNU a OSI Jistá vzájemná nevraživost asi jako mezi frakcemi revolucionářů Obě licence popisují de facto totéž Rozdíly: Hlavně bod 9 u Open Source Pokud má distribuce Linuxu splňovat GPL nesmí obsahovat jiný než svobodný software (např. Adobe Acrobat, Java...). Taková distribuce se označuje GNU/Linux. Např. Debian základní instalace splňuje GPL (GNU/Debian Linux), po doinstalování non-free balíků už se nesmí nazývat GNU.
Příklady OS a FS programů Operační systémy: Linux, FreeBSD, FreeDOS, ReactOS, OpenSolaris Kancelářský balík: OpenOffice Bitmapový editor: Gimp Webový prohlížeč: Mozilla Firefox Poštovní klient: Mozilla Thunderbird Videopřehrávač: VLC Hry: Frozen Bubble, Battle for Wesnoth
Konec