Licencování Softwaru Software Licensing
Total Page:16
File Type:pdf, Size:1020Kb
Licencování softwaru Software licensing Bakalá řská práce Michal Kudrna Vedoucí bakalá řské práce: Ing. Václav Novák, CSc. Jiho česká univerzita v Českých Bud ějovicích Pedagogická fakulta Katedra informatiky Rok 2009 Prohlášení Prohlášení Prohlašuji, že svoji bakalá řskou práci jsem vypracoval samostatn ě pouze s použitím pramen ů a literatury uvedených v seznamu citované literatury. Prohlašuji, že v souladu s § 47b zákona č. 111/1998 Sb. v platném zn ění souhlasím se zve řejn ěním své bakalá řské práce, a to v nezkrácené podob ě elektronickou cestou ve ve řejn ě p řístupné části databáze STAG provozované Jiho českou univerzitou v Českých Bud ějovicích na jejích internetových stránkách. V Českých Bud ějovicích dne - 2 - Anotace Anotace Tato bakalá řská práce pojednává o možnostech licencování program ů, uvádí příklady licencování vybraných spole čností typu Microsoft Corporation, Sun Microsystems a za řazuje metody kontroly dodržování diskutovaných licencí. Abstract This work deals with ways and means of program licensing, shows examples of licensing in companies like Microsoft Corporation, Sun Microsystems and includes verification methods to observance these license rules. - 3 - Pod ěkování Pod ěkování Rád bych pod ěkoval všem, kte ří mi pomáhali po celou dobu mého bakalá řského studia, zvlášt ě však pedagogickým pracovník ům Katedry informatiky Pedagogické fakulty Jiho české univerzity v Českých Bud ějovicích, zejména pak vedoucímu této práce, panu Ing. Václavu Novákovi, CSc. - 4 - Obsah Obsah 1 ÚVOD.......................................................................................6 2 CÍLE PRÁCE..........................................................................7 3 METODIKA............................................................................9 4 LITERATURA......................................................................15 5 TEORIE.................................................................................16 5.1 ZÁKLADY AUTORSKÉHO PRÁVA ……………………………16 5.2 SLOVNÍ ČEK POJM Ů…………………………………………20 6 ZHODNOCENÍ VÝSLEDK Ů PRÁCE A ZÁV ĚR............26 7 SEZNAM LITERATURY....................................................28 8 PŘÍLOHY..............................................................................34 - 5 - Úvod 1 Úvod Tato bakalá řská práce se v ěnuje tématu, které mají všichni b ěžní uživatelé v podv ědomí, ale ne každý mu rozumí. Jedná se o licencování softwaru. Nutno podotknout, že toto téma je v dnešní dob ě rozmachu svobodného softwaru velice ožehavé. Problematika je zna čně sofistikovaná a rozsáhlá, ale v ěř ím, že tato bakalá řská práce mnohé taje odhalí a pom ůže pochopit základy softwarových licencí. Technologie zažívá v dnešní dob ě obrovský rozmach, a to ve všech svých odv ětvích. Je velice pravd ěpodobné, že takový vývoj bude i nadále pokra čovat, možnosti jsou stále rozsáhlé. Svobodný software a otev řené licence získávají stále více na popularit ě. I proto je pot řeba se zabývat otázkou licencování. Aktuální situace na trhu je taková, že p řevládá spíše licen ční chaos. Často se mě b ěžní uživatelé ptají: „Jak je to vlastn ě s těmi licencemi?“. Nep řehledná situace je jak v zákonech, tak v samotných licencích. Monopolní spole čnosti těchto neznalostí samoz řejm ě využívají. Nenašel jsem žádný zdroj, který by tuto problematiku zpracoval do rozumné podoby. To je n ěkolik důvod ů, pro č jsem se za čal o licencování softwaru více zajímat a nakonec jsem si jej vybral jako téma této záv ěre čné práce. Zadání a zárove ň strukturu zpracování práce bych rozd ělil do tří základních oblastí. Uspo řádání možností licencování program ů s ohledem na právní předpisy, rozsah a platnosti licencí a kontrolu dodržování diskutovaných licencí. - 6 - Cíle práce 2 Cíle práce Hlavním cílem práce je vytvo řit komplexní p říru čku, resp. pr ůvodce sv ětem licencí. Práce by m ěla být koncipovaná tak, aby objas ňovala danou problematiku od základu. Autorský zákon je právním základem pro licence, proto bych se jím rád zabýval hned v úvodu. Samoz řejmou sou částí práce bude zmapování možností jednotlivých licencí, což je rovn ěž jeden z vytyčených cíl ů. Mottem práce je objektivita. Každý by si m ěl po p řečtení ud ělat vlastní názor. Na v ětšin ě zdroj ů, které jsem při hledání studoval, se autor dotkne vlastního subjektivního názoru na licenci, čemuž se chci při zpracování vyhnout. V rámci díl čích cíl ů práce bych se rád dotknul d ůležitých pojm ů z právního hlediska licen ční problematiky. Tím zamýšlím pojmy typu duševní vlastnictví, autorské právo, formy trestních postih ů týkajících se autorského práva, dílo a právní forma po číta čového programu, volné dílo s porovnáním k volnému užití, databáze, rozmnoženina, bezúplatné zákonné licence, licen ční smlouva a její správný obsah, výhradní a nevýhradní licence, a samoz řejm ě také poskytovatel a nabyvatel licence, dále pojmy typicky spojené s IT problematikou, EULA licence a její dopady, kategorizace softwarových licencí, open source a free software, proprietární software, uzav řené a otev řené licence, podobn ě také částe čně svobodné licence, pojmy copyleft a copyright. V přehledu licencí hodlám vysv ětlit tradi ční licence typu freeware, shareware, demo a trial, adware, skupinu licencí otherware, podrobn ěji pak zpracovat GNU General Public License, licence softwarových subjekt ů jako BSD, W3C, Apache, IBM, LaTeX, Mozilla Public License, Jabber, PHP, APSL, SCSL apod., vzhledem k geografickému postavení a aktuálním otázkám EU zpracovat licenci EUPL. V rámci kategorizace vytvo řit pohled na dokumenta ční licence (nap ř. GNU FDL, CDL, OPL). Ur čité licence budou konfrontovány s českým právním řádem s uvedením ilustra čních p říklad ů. - 7 - Cíle práce V záv ěre čné části práce stanovuji cíl zpracovat aktuální licen ční politiku několika vybraných softwarových firem tak, aby mimo jiné také pomohla různým subjekt ům najít ten správný licen ční program pro danou pot řebu. Jednozna čně se budu zabývat spole čností Microsoft, což je také ur čeno v zadání práce. Budu se snažit vytvo řit komplexní pohled na její softwarové produkty, služby a licen ční politiku jako takovou. Po čítám se zahrnutím obecn ě známých licencí jako OEM či služeb Software Assurance, možností licencování z pohledu na malé i velké firmy, pohledu do akademické sféry nebo v rámci komunity vývojá řů . Další spole čností, kterou hodlám zanést, je Sun Microsystems. Rád bych zvolil firmy tak, aby pokryly velkou část softwarového spektra. Podíváme se na podrobnosti ohledn ě vývoje kancelá řského balíku Star Office, také opera ční systém Solaris a samoz řejm ě neopomenu ani Javu a spojení s vývojovým prost ředím NetBeans. Firma IBM s její bohatou historií nem ůže také chyb ět. Rozebrán bude její vývoj, produkty jako Lotus nebo vývojové prost ředí Elipse. V kontrastu bude stát spole čnost Red Hat, u níž budou uvedeny rozdíly v licen ční strategii oproti ostatním nesvobodným softwarem se živícím firmám. - 8 - Metodika 3 Metodika Po dlouhém rozhodování jak koncipovat tuto práci, aby obsahovala co možná nejvíce relevantních informací, jsem dosp ěl k následující hierarchii. V první části práce dochází ke zpracování p říslušných článk ů z autorského zákona. Tzn. článk ů, které jsou jakýmkoliv zp ůsobem zajímavé pro oblast IT (informa čních technologií), a proto jsou pat řičným zp ůsobem okomentovány, případn ě uvedeny v příkladech a souvislostech. Vzhledem k tomu, že autorská problematika není laickým okem triviální, využil jsem pro lepší orientaci nap ř. odborné články pana Mgr. Aujezdského [9] [10] [41], který je známou postavou licen čního sv ěta a podává jeho srozumitelnou podobu ve řejnosti. Základním kamenem jsem zvolil pojem duševní vlastnictví. Definicí tohoto pojmu je celá řada, nicmén ě zvolil jsem podobu majetku nehmotné povahy, který vzešel z lidského myšlení, a to pro její výstižnost a jednoduchost, viz [1]. Mezi nejznám ější organizace zabývající se duševním vlastnictvím pat ří Sv ětová organizace duševního vlastnictví. Vybral jsem práv ě tuto, nebo ť Česká republika je od roku 1993 jejím členem, viz [2]. Zmínka o Business Software Aliance je nutná v rámci komplexního pohledu na v ěc, rozši řuje totiž pole působnosti na prosazování bezpe čného a legálního digitálního sv ěta, viz [5], [15]. V pasáži o autorském zákonu je zmín ěno mnoho článk ů ze sbírky samotné, viz [4]. Zavádíme pojmy pot řebné k vysv ětlení právní problematiky typu hmotné statky, které jsou v přímém vztahu s duševním vlastnictvím. Vymezen a popsán je také zákonný rámec, který je ur čován práv ě autorským zákonem [4]. Česká republika se zavázala dodržovat autorská práva podepsáním dvou základních smluv, s čímž souvisí za řazení ochrany autorského práva do přestupkového a trestního zákoníku. Odpov ědnosti v českém právním řád ě, a ť už ob čanskoprávní, ve řejnoprávní a s ní související trestn ěprávní a přestupkové, je v ěnována další část rozboru autorského práva. Pro úplnost informací je uvedena citace ze sbírky zákon ů o právu autorském, o právech - 9 - Metodika souvisejících s právem autorským, p řesn ěji § 105a p řestupky a § 105b správní delikty právnických a podnikajících fyzických osob, v přímém kontextu s užíváním autorského díla, podobn ě pak p řípady trestných čin ů v rámci § 152 porušování autorského práva, práv souvisejících s právem autorským a práv k databázi. Dílo a právní forma po číta čového programu jsou vymezeny do t ří forem autorských d ěl. Všechny jsou uvedeny v p řehledných kategoriích s popisem. Pro ilustraci je uvedeno n ěkolik názorných p říklad ů. Nap ř. jsem se věnoval podmínce jedine čnosti