Ochrana software
Katedra softwarového inženýrství Fakulta informačních technologií ČVUT © Alžběta Krausová, 2011
Právo a Informatika, BI-PAI, 09/2011, Přednáška 5 https://edux.fit.cvut.cz/courses/BI-PAI
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
1/11 1/31 1/53
Přednášející • Mgr. Alžběta Krausová – Katedra softwarového inženýrství, Fakulta informačních technologií, ČVUT Externí vyučující – Katedra teorie práva, Právnická fakulta, Masarykova univerzita Doktorská studentka – Nezávislý vědecký pracovník – Kontakt:
[email protected] Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
2/11 2/31 2/53
Cíl přednášky • Podat odpovědi na následující otázky: – Jaká práva mám k software a kdy? – Jakým způsobem nejefektivněji ochráním svá práva?
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
3/11 3/31 3/53
Struktura přednášky • • • • •
Co je to SW a jaké právo ho chrání? Autor a jeho práva Fáze vývoje SW a příslušná právní ochrana Přenos práv k SW Poznámky k databázím
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
4/11 4/31 4/53
Software • „počítačový program“: programy v jakékoliv formě, včetně těch, které jsou součástí technického vybavení (hardware). • Rovněž přípravné koncepční práce vedoucí k vytvoření počítačového programu za podmínky, že povaha těchto prací v pozdější etapě umožní vytvoření počítačového programu.
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
5/11 5/31 5/53
Úrovně ochrany • Mezinárodní právo (Berne Convention for the Protection of Literary and Artistic Works, TRIPS) • Evropské právo (Směrnice 2009/24/ES o právní ochraně počítačových programů, Směrnice 96/6/ES o právní ochraně databází) • Národní právo (Autorský zákon, Trestní zákon…) Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
6/11 6/31 6/53
Úrovně ochrany • Mezinárodní právo (Berne Convention for the Protection of Literary and Artistic Works, TRIPS) • Evropské právo (Směrnice 2009/24/ES o právní ochraně počítačových programů, Směrnice 96/6/ES o právní ochraně databází) • Národní právo (Autorský zákon, Trestní zákoník…) Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
7/11 7/31 7/53
Formy ochrany • Soukromé právo – Občanské právo: smlouvy – Právo duševního vlastnictví: licence, patenty, ochranné známky – Obchodní právo: smlouvy, nekalá soutěž, obchodní tajemství • Veřejné právo – Trestní právo Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
8/11 8/31 8/53
Přehled legislativy • Legislativa EU – – – –
Směrnice 2009/24/ES Směrnice 96/9/ES Směrnice 95/46/ES Úmluva Rady Evropy o počítačové kriminalitě
• České právo – – – –
Autorský zákon Občanský zákoník + Obchodní zákoník Trestní zákoník Zákon o ochranných známkách / o informačních systémech veřejné správy / o elektronických komunikacích / o ochraně osobních údajů
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
9/11 9/31 9/53
Autor • Autorem je programátor a kterýkoli jiný člen týmu, který přispěl k vytvoření SW zápisem / změnou / opravou zdrojového kódu přičemž tato akce musí být původní (tzn. originální) • Kolektivní dílo • Zaměstnanecké dílo
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
10/11 10/31 10/53
Fáze vývoje SW • • • • • • • •
Analýza procesů objednatele Návrh SW řešení Projektový plán Systémový design Vývoj SW Implementace Testování Předání
(Jansa, Otevřel. Softwarové právo. Brno : Computer press, 2011.) Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
11/11 11/31 11/53
Ochrana SW v jednotlivých fázích • • • • •
Smlouva o utajení Smlouva o analýze Smlouva o vývoji a implementaci SW Licenční smlouva Smlouva o servisu a údržbě
(Jansa, Otevřel. Softwarové právo. Brno : Computer press, 2011.)
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
12/11 12/31 12/53
Přesun práv k SW • Kritéria: – Jakou právní pozici má autor / oprávněná osoba? • Autor – nepodnikající fyzická osoba • Živnostník • IT firma
– O jaký typ SW se jedná? • Krabicový SW • SW vytvořený na objednácvku
– Kdo jsou budoucí uživatelé? • Jediný specifický uživatel / mnoho uživatelů
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
13/11 13/31 13/53
Přesun práv k SW • Režim zaměstnaneckého díla • Vytvoření SW na objednávku (Obchodní zákoník) • Udělení licence • Postoupení výkonu majetkových práv
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
14/11 14/31 14/53
Licence • Definována v § 46 Autorského zákona • Obvykle mívá povahu adhezní smlouvy: smlouva, jejíž znění může strana, jež smlouvu nepřipravovala, pouze přijmout nebo odmítnout – typické pro SW, jež si uživatel stahuje z internetu (click-wrap / browse through smlouvy)
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
15/11 15/31 15/53
Typy licencí • • • • • • • • • •
Public domain Free software Copyleft Open Source software Freeware Shareware Demo Adware OEM software Proprietární Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
16/11 16/31 16/53
Public Domain • SW, který není chráněn autorským právem • Volné dílo, u něhož uplynula doba ochrany majetkových práv a může tak být užíváno bez dalšího i pro komerční účely
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
17/11 17/31 17/53
Free software • Každý je oprávněn daný SW používat za jakýmkoli účelem (soukromým / komerčním) • Oprávnění zkoumat a přizpůsobovat SW (přístup ke zdrojovému kódu) • Volná distribuce SW • Oprávnění program měnit – vylepšovat a dále distribuovat • Nutnost držet se jinak licenčních podmínek, možnost žádat úplatu Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
18/11 18/31 18/53
Copyleft • „modifikovaný software, jehož všechny kopie a úpravy musí být šířeny jako původní software … modifikovaný původní free software nemůže být šířen následně jako proprietární software.“ (Jansa, Otevřel. Softwarové právo. Brno : Computer press, 2011. str. 44)
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
19/11 19/31 19/53
Open Source software • • • • • • •
Volná redistribuce Zdrojový kód Odvozená díla Integrita zdrojového kódu autora Zákaz diskriminace osob / skupin / podle činnosti Aplikovatelnost licenčního ujednání Licenční podmínky nesmí být určeny pouze pro konkrétní SW • Zákaz zásahu do práv k jinému SW • Technologická neutralita licence
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
20/11 20/31 20/53
Freeware, shareware, demo, … • Freeware: SW bez zdrojového kódu, ovšem zdarma • Shareware: SW na zkoušku (později poplatek, registrace), šiřitelné za stejných podmínek • Demo: SW na zkoušku s omezenými funkcemi • Adware: SW zdarma, pokud bude v SW zobrazována reklama
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
21/11 21/31 21/53
OEM Software • SW je součástí dodávaného HW a jeho používání je vázáno na používání HW
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
22/11 22/31 22/53
Proprietární software • SW, který nesplňuje podmínky pro „free software“ – je distribuován bez zdrojového kódu a bez možnosti jej měnit • Může být i freeware a shereware
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
23/11 23/31 23/53
Struktura licence - ujednání • • • • •
Specifikace stran Definice použitých termínů Specifikace software Užití software, účel, způsob Práva a povinnosti: rozsah licence (čas, množství, území), odměna, výhradnost , odpovědnost za škodu, převod licence, způsoby zániku
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
24/11 24/31 24/53
Licence – zakázaná ujednání • Uživateli (nabyvateli licence) nelze v licenci zakázat: – Stálé nebo dočasné rozmnožování, překlad, zpracování, úpravy a jakékoliv jiné změny počítačového programu pokud se jedná o úkony nezbytné k tomu, aby umožnily oprávněnému nabyvateli užívat počítačový program způsobem, ke kterému je určen, včetně opravy chyb. – Oprávněnému uživateli počítačového programu nemůže být smluvně bráněno, aby z něho pořizoval záložní rozmnoženinu, pokud je nezbytná pro užívání programu. Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
25/11 25/31 25/53
Licence – zakázaná ujednání • Uživateli (nabyvateli licence) nelze v licenci zakázat: – Zkoumat, studovat nebo zkoušet funkčnost programu za účelem zjištění myšlenek a zásad, které jsou základem kteréhokoliv z prvků programu. – Rozmnožovat kód nebo překládat formy tohoto kódu nezbytné pro získání informací o interoperabilitě nezávisle vytvořeného počítačového programu s jinými programy.
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
26/11 26/31 26/53
Open Source Licence • GNU General Public License • BSD License • MIT License
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
27/11 27/31 27/53
GNU General Public License • Populární a velmi využívaná licence OSS • V českém právu má několik nedostatků http://www.root.cz/specialy/licence/text-licencnichpodminek-gnu-gpl-s-komentarem/
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
28/11 28/31 28/53
BSD License • Alternativa k GNU GPL • http://www.root.cz/specialy/licence/textlicencnich-podminek-bsd-s-komentarem/
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
29/11 29/31 29/53
MIT License http://www.root.cz/specialy/licence/textlicencnich-podminek-mit-s-komentarem/
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
30/11 30/31 30/53
Ochrana software
Katedra softwarového inženýrství Fakulta informačních technologií ČVUT © Alžběta Krausová, 2011
Právo a Informatika, BI-PAI, 09/2011, Přednáška 5 https://edux.fit.cvut.cz/courses/BI-PAI
Alžběta Krausová
Právo a Informatika
PAI, 2011/2012, Přednáška 5
31/31