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/53 1/31
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: betty.krausova@ict-lawyer.eu Alžběta Krausová Právo a Informatika PAI, 2011/2012, Přednáška 5 2/11 2/53 2/31
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/53 3/31
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/53 4/31
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/53 5/31
Ú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/53 6/31
Ú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/53 7/31
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/53 8/31
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/53 9/31
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/53 10/31
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/53 11/31
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/53 12/31
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/53 13/31
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/53 14/31
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/53 15/31
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/53 16/31
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/53 17/31
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/53 18/31
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/53 19/31
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/53 20/31
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/53 21/31
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/53 22/31
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/53 23/31
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/53 24/31
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/53 25/31
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/53 26/31
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/53 27/31
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/53 28/31
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/53 29/31
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/53 30/31
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