dr horvath katalin_iir_it_jog_atfogoan_software_licences_20170303

Post on 12-Apr-2017

48 Views

Category:

Law

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Szoftver licencek és szerzői jogIT Jog ÁtfogóanIIR szeminárium2017. március 2‐3.

Témák

Mi minden áll a szerzői jog védelme alatt? Különféle licenc fajták áttekintése Alullicencelés  Mire kell figyelni használt szoftvereknél?  SaaS – szoftver mint szolgáltatás  Open Source Software

Mi minden áll a szerzői jog védelme alatt?

A szoftver fogalma:

„A számítógépi programalkotás és a hozzá tartozó dokumentáció akár forráskódban, akár tárgykódban vagy 

bármilyen más formában rögzített minden fajtájában, ideértve a felhasználói programot és az operációs rendszert is.” 

(Szjt. 1. § (2) bek. c) pont)

Mi minden áll a szerzői jog védelme alatt?

Forráskód:Fejlesztő által szerkesztett, szöveges utasításokat és a fejlesztő 

megjegyzéseit tartalmazó kód, amely ember által olvasható, de a gép által nem azonnal végrehajtható

Tárgyi kód:Ember által nem olvasható, a forráskódból a fordító által 

létrehozott gépi kód részlet, amely az adott rendszeren még futtatásra nem alkalmas

Mi minden áll a szerzői jog védelme alatt?

Felhasználói dokumentáció

a) funkcionális leírásb) telepítési útmutatóc) leírás a rendszerhasználat 

elkezdéséhezd) referencia kézikönyv

Fejlesztői dokumentáció

a) feladatspecifikációb) programterv (szoftver design), c) koncepciótervd) tesztesetek és tesztadatok listájae) teszteredményekf) kockázat analízisg) felhasználási esetek (use cases) 

Mi nem áll a szerzői jog védelme alatt?

„Valamely ötlet, elv, elgondolás, eljárás, működési módszer vagy matematikai művelet nem lehet tárgya a szerzői jogi 

védelemnek.” 

(Szjt. 1. § (6) bek.)

Nem védi a szerzői jog az algoritmusokat, a matematikaiműveleteket, a szoftver funkciókat, az adatbázis adatokat,adatsorrendeket

Milyen szerzői jogok állnak fenn a szoftveren?

Szerzői vagyoni jogok• Szoftvernél átruházhatók,

átszállhatnak, örökölhetők ésfelhasználási engedély adhatórájuk

• Többszörözés• Terjesztés• Nyilvánossághoz közvetítés• Átdolgozás• Nyilvános előadás

Személyhez fűződő jogok• Nem ruházhatók át, nem

szállhatnak át, engedély nemadható rájuk

• Lemondani nem lehet róluk• Nyilvánosságra hozatal joga• Névfeltüntetés joga• Szerzőként történő elismerés joga• Integritásvédelem• Kegyeleti jog

Milyen szerzői jogok állnak fenn a szoftveren?

Szoftver esetén szóba jöhető felhasználási jogok:a) Többszörözés: betáplálás, telepítés, tárolás, futtatás, képernyőn történő

megjelenítés, rögzítés, nyomtatás, másolás, képfelvétel készítéseb) Terjesztés: bármely hordozón (pl. CD‐n, DVD‐n) rögzített szoftverpéldány

forgalomba hozatala, felkínálása, tulajdonjogának átruházása,bérbeadása, importja

c) Nyilvánossághoz közvetítés: internetes felhasználás, online elérhetővététel (feltöltés), felhőből való elérés

d) Átdolgozás: a szoftver oly mértékben való módosítása, hogyeredményeképpen új szoftver jön létre (derivative works), pl. a szoftvereltérő programnyelvre történő átírása ‐ csak kifejezett kikötés eseténilleti meg a felhasználót.

Szoftverlicenc típusokSzoftverlicenc 

típusok

Tulajdonosi(Proprietory)

Ingyenes

Freeware

Shareware

Adware

Abandonware

Patchware

Firmware

Kereskedelmi(Commercial)

Standard

Dobozos(COTS)

OEM

Volume Licence

Egyedi

Licenc

Jogátruházás

Félszabad(Semi‐free)

Szabad(Free)

OSS

Strong Copyleft

Restrictedcopyleft

No copyleft

OSS with options

OSS with privilige

A tulajdonosi szoftver licencek  jellemzői

Commercial standard licencek közös jellemzői:‐ Kereskedelmi forgalomban értékesített szoftverekre vonatkoznak

‐ Általában ÁSZF‐ként viselkedő EULA‐k‐ Nem kerülnek egyedileg megtárgyalásra‐ Általában nem lehet tőlük eltérni‐ Már meglévő szoftverre vonatkoznak‐ Forráskódot nem biztosít

A tulajdonosi szoftver licencek  jellemzői

Commercialstandard licencek

COTS/FPP

OEMVolumelicence

Commercial standard licencek

COTS/FPP (commercial off‐the‐shelf/Full packaged product) licencek: Hordozóról vagy licenckóddal letöltéssel telepíthetők Lehet full vagy upgrade licence Általában kizárja a reverse engineering minden formáját Korlátozások:

‐ Időbeli, földrajzi, nyelvi‐ Felhasználás módjára, céljára (commercial‐non commercial)‐ Továbbengedés, terjesztés kizárása‐ Eszközváltás (transfer jog)

Commercial standard licencek

OEM (Original Equipment Manufacturer) licencek: Csak számítógéppel/eszközzel együtt Előtelepítve az eszközre, telepítés és EULA elfogadás első 

indításkor Korlátozások:

‐ Nincs eszközváltási jog (transfer)‐ A gép átruházható a rajta lévő szoftverrel együtt másra‐ Időbeli, földrajzi, nyelvi‐ Felhasználás módjára, céljára (commercial, non‐ com.)‐ Továbbengedés, terjesztés kizárása

Commercial standard licencek

Volume licensing Szervezeti felhasználás, ahol tömeges a felhasználási igény Mennyiségi kedvezmények Korlátozások metrika alapján:

‐ Szerverre telepíthető szoftverek száma‐ Kliensoldali elérés száma (nevesített, konkuráló felhasználók, munkaállomások száma)

‐ Funkcionalitások szerint‐ Jogosultságok szerint‐ Többi standard licenc korlátozás

Commercial egyedi licencek

Licenc Egyedileg megtárgyalt Egyedi fejlesztésű szoftverre Forráskódletét Felhasználási jog Korlátozások:

‐ Időbeli, földrajzi, nyelvi‐ Felhasználási módra, célra‐ Továbbengedési jogra

Jogátruházás Egyedileg megtárgyalt Egyedi fejlesztésű szoftverre Forráskód átadása Összes szerzői vagyoni jog

átruházásra kerül Általában korlátozás nélkül

Ingyenes tulajdonosi licencek

Ingyenes tulajdonosi licencek

Freeware

Shareware

Adware

Abandonware

Patchware

Firmware

Ingyenes tulajdonosi licencekFreeware Tetszőlegesen hosszú ideig ingyenesen használható. Általában

nem terjeszthető szabadon, nem engedélyezett a módosítása,zárt a forráskódja, felhasználási módok és célok szerint iskorlátozható.

Shareware Időbeli vagy funkcionalitásbeli korlátozással, szabadonterjeszthető, ingyenes. A használat időbeli vagy funkcióbelikorlátozása, zárt a forráskódja. Pl. demo vagy trial verzió.

Adware Ad‐powered vagy advertising‐supported software ‐ Reklámmaltámogatott ingyenes, zárt forráskódú szoftver, fizetős változatais elérhető általában. Pl. VoIP, közösségi portálok,keresőszolgáltatások)

Ingyenes tulajdonosi licencek

Abandonware Olyan tulajdonosi szoftver, amelynek fejlesztésével éstámogatásával a gyártó felhagyott forráskódja gyakrannyilvános. Általában elavult.

Patchware Javító szoftverek, vagy szoftverelemek, amelyeket egyszoftver gyártója annak érdekében bocsát ki, hogyalapszoftverében ezzel valamely hibát, hiányosságot,működési zavart kijavítson.

Firmware Hardverbe rögzített, többnyire kisméretű program vagyadatstruktúra, amely az adott elektronikai eszköz vezérlésétvégzi el.

Free (szabad) szoftver licencek

Szabad szoftverek

Free Software Foundation Szabadon felhasználható Bármilyen célra Reverse engineering Módosítás, fejlesztés Forráskód nyílt Nem feltétlenül ingyenes

Open source szoftverek (OSS)

Open Source Initiative Nem feltétlenül ingyenes Forráskód nyílt Egyes OSS licenctípusokban 

különböző korlátozások lehetnek

OSS licencek

Tévhitek:1. Nem védi a szerzői jog (de igen)2. Bárhogyan felhasználhatók (derivative works?)3. Nincsenek licencfeltételeik (GPL v3, BSD, stb.)4. Fejlesztőik hobbi programozók (Apache ‐ Oracle)5. Ingyenesek (nem feltétlenül)6. Nem biztonságosak7. Kockázat nélkül használhatók (viral effect?)8. Úgysem derül ki, ha OSS‐t használunk (Skype, D‐Link?)9. Nem lesz belőle bajunk, ha kiderül (Cisco – 500 M USD)

Az OSS licencek alaptípusaiTípus Jellemző Példa

Strong copyleft A szoftver valamennyi módosított verzióját is ugyanilyen licencfeltételekkel kell licencelni.

GPL v2, GPL v3

Restricted copyleft A licenc néhány kivételt enged a módosított verzió licencelésérevonatkozóan, könnyebbé teszi a másfajta licencfeltételekkelrendelkező különböző szoftverek kombinálását. LGPL, MPL

No copyleft Nem szükséges a módosított szoftvert OSS licenc alattnyilvánosságra hozni, bármilyen licenc alatt használható alétrehozott szoftver.

BSD, Apache

OSS with optionsA user választhat a különböző licenc variációk között a létrehozottmódosított szoftverre vonatkozóan.

Perl Artistic, Clarified Artistic

OSS with priviligeOSS licenc alatt közzétett szoftverek, de hasznosítási jogait a szerzőfenntartotta és további jogok biztosíthatók a usernek.

Netscape Public License

Leggyakoribb OSS licencek

OSS licenc kockázatok ‐ Viral effect

Viral effect = fertőző hatás

• A módosított, átdolgozott szoftver is csak OSS licenc alatttehető elérhetővé/adható át

• Strong vagy restricted copyleft licenc esetén van viral effect• Csak akkor, ha az egész módosított/létrehozott szoftver

„derivative works”‐nek minősül• Ha nem jön létre derivative works, csak az OSS részt kell OSS

licenc alatt kiadni

Viral effect – derivative works kritériumok

Műszaki kritérium

Ha az azonosítható részek funkciói tipikusan a teljes szoftver funkciójaként 

észlelhetők

Értékesítési kritérium

Ha a szoftver fájlok nyilvánvalóan, szembetűnően 

nem elkülönült fájlként kerülnek értékesítésre(azonos vagy különböző 

hordozón is lehet)

Viral effect – derivative works kritériumok

Derivative work keletkezik:

Kód módosul Hozzáadás a kódhoz Statikus linkelés Derivative works?

A hozzáadott kódaz egész részétképezi

Dinamikus linkelés

A hozzáadott kódnem képezi azegész részét

Viral effect – derivative works kritériumok

• Kód módosítása: ha az OSS létező forráskód módosításra kerülés egyedi fejlesztésű szoftverbe kerül beépítésre

• Hozzáadás a kódhoz: ha az OSS forráskód az egyedi fejlesztésűszoftverhez kerül hozzáadásra

• Statikus linkelés: ha pl. egy könyvtárat az egyedi fejlesztésűszoftverhez úgy kapcsolnak hozzá, hogy egy integrált szoftverjön létre

• Dinamikus linkelés: eseti alapon kell eldönteniHa pl. egy könyvtárat elkülönülten fordítanak és csak futásidőben töltenekbe. Ha a funkcionális könyvtár azért kerül integrálásra, hogy egy pluszfunkcionalitású applikációt adjon

OSS licenc kockázatokSzendvics helyzet ‐ Felelősség és jogszavatosság

Fejlesztő

OSS

Megrendelő

• A fejlesztő beragad az OSS szoftver jogosultja és a megrendelő közé.• Az OSS jogosult általában kizárja felelősségét és jogszavatosságát az OSSszoftverre.

• A Megrendelő a fejlesztőtől követeli a felelősséget és a jogszavatosságot, amelyet afejlesztő nem tud továbbhárítani az OSS jogosultra.

• Strong copyleft licencnél a fejlesztő a felelősség és jogszavatosság kizárást is kötelestovábbvinni az egész szoftverre.

• A megrendelő nem tud teljes jogot szerezni a szoftverre.

OSS licenc kockázatok ‐ Szendvics helyzet

• Az OSS szoftver készítők nem kötelezhetőkvalamennyi szoftverhiba felderítésére és kijavítására

• Javítási igények nem érvényesíthetők velük szemben• Kellékszavatosságot, jótállást, supportot nemvállalnak

• A megrendelő viszont igényli a supportot, ahibajavítást és a szavatosságot/jótállást is

SZENDVICS HELYZET 

OSS licencek kompatibilitása

GPL v2Csak worldwideStrong copyleft

MPLRestrictedcopyleft

3rd party softwarecsak Európára

?

OSS licencek kompatibilitása

Eredmény:

MPL restricted copyleft nem kompatibilis a GPL v2strong copylefttel, a GPL v2 pedig nem kompatibilis a3rd party szoftverrel területi hatályban, így aszoftverben nem használhatók, a kész szoftver nemterjeszthető.

OSS licenc megsértése ‐Következmények

Cisco (2008, USA)

CyberTan Broadcom Linksys Cisco(2003)

Free Software Foundation

Cisco

GPL kód használata a Broadcomnevében a Linuxhoz készített 

módosításban

A CyberTanáltal készített (GPL) kódot 

beépítette egy chip‐be

A Broadcomtechnológiáját beépítette a WRT54Gbroadbandrouterbe

Megvásárolta a Linksys‐t 500 millió USD‐ért

GPL licenc megsértéséért 

eljárás megindítása

Döntés: a teljes forráskódot(nemcsak a GPL‐t!) 

nyilvánosságra kellett hozni

Veszteség: 500 M USD

OSS licenc megsértése ‐Következmények

• Ideiglenes intézkedés: a bíróság ítélet előtt is azonnalmegtilthatja a használatot, elrendelheti az eltávolítását,megtilthatja a terjesztést, értékesítést, visszahívás aforgalomból akkor is, ha a fejlesztő nem tudott róla – objektívjogkövetkezmények!

• Szerzői jogsértés – polgári és büntetőjogi felelősség!• Kártérítés, gazdagodás megtérítése (haszon elvonása)• Teljes szoftver (nem csak az OSS!) forráskódjának

nyilvánosságra hozatala• Nyilvános elégtételadás ügyfelek előtt és a sajtóban

Alullicencelés

Szoftverlicenctől eltérő szoftverhasználat mennyiségiértelemben (Pl. több felhasználó/munkaállomás, mintlicenc)

Szoftverlicenc vagy megfelelőségi audit során derülhet ráfény

BSA statisztika: Kelet‐Európában a szoftverek 2/3‐aalullicencelt, Nyugat‐Európában az arány csak 1/3.

Leggyakoribb okai: mulasztás, munkavállalóktájékozatlansága, pontatlan nyilvántartás, ritkán szándékoscsalás

Alullicencelés

Gazdasági következmények:

Pénzügyi veszteség – büntetés, kedvezmények, előnyök elvesztése

Presztízsveszteség Bizalomvesztés a piacon Vásárlókedv csökkenése Partneri viszonyok megrendülése

Alullicencelés

Jogi következmények: 1. Polgári per: Kártérítés, gazdagodás megtérítése Eltiltás a használattól (akár ideiglenes intézkedéssel) Nyilvános elégtételadás a sajtóban2. Büntetőeljárás: Csak szándékosság esetén Okozott kár nagyságától függően megrovás, közérdekű 

munka, pénzbírság, (felfüggesztett) szabadságvesztés, próbára bocsátás

Software‐as‐a‐ServiceSzoftver licenc

Szoftver kínálása (fizikai v. letölthető formában)

Szoftvert olyan hardveren telepítik, futtatják, amely a felhasználónál van

Plusz szolgáltatásokat kínálhat hozzá a jogosult: implementáció, testreszabás, oktatás, hosting, karbantartás, technikai support

SaaS Nem a szoftvert mint terméket 

kínálják, hanem egy szolgáltatást

A szoftver a felhőből érhető el, az nem kerül telepítésre, futtatásra a felhasználó eszközén, a felhasználó csak hozzáférést kap a szoftverhez

Nincs külön karbantartás, technikai support és hosting, az a felhőszolgáltatás része

Software‐as‐a‐Service

Szoftver licenc Új verziók telepítése a 

felhasználó feladata

Adatbiztonságról, mentésről, adatok letöltéséről a felhasználó gondoskodik

Általában fix díjas konstrukció

SLA kell

SaaS Implementáció, 

testreszabás, oktatási szolgáltatás lehet külön

Adatbiztonságról, mentésről, adatok letöltéséről a szolgáltató gondoskodik

Általában havidíjas konstrukció, előfizetéssel

SLA kell

Software‐as‐a‐Service

Szoftver licenc szerződés + Support/karbantartásszolgáltatás egy szerződésben nem SaaS

Az SaaS lényege a technológiai modell

A technológiai modell megértése szükséges a jószerződéshez

SaaS modell sokkal rugalmasabb szoftvergazdálkodást teszlehetővé

Használt szoftver licencek

Milyen szoftverekre vonatkozhat?(Európai Bíróság, UsedSoft vs. Oracle, C‐128/11, 2012. 07. 03.)

amelyek licence korlátlan időre szól amely az EU vagy Svájc területéről származik amelynek korábbi felhasználója igazoltan felhagyott a

használatával lehet firmware, vagy bármely más tulajdonosi szoftver,

mennyiségi licenc is kiterjed a szoftver frissítéseire, upgrade‐jeire is

Használt szoftver licencek

Miről győződjünk meg, mielőtt megvesszük? A korábbi felhasználó igazoltan felhagyott‐e a használatával 

(pl. törölte)? Az EU/Svájc területéről származik (USA‐ból vagy más 

országokból származó szoftverre a jogkimerülés nem vonatkozik)?

A licenc örök időre szól‐e? Jogtiszta‐e a szoftver? Piaci áron vesszük‐e meg? OEM licenc eszköz nélkül nem értékesíthető, csak eszközzel 

együtt

Használt szoftver licencek

Mire figyeljünk ha megvettük?

A használtan vett szoftver licencfeltételeit ugyanúgy be kell tartani

Van‐e hozzá élő support szerződés? Naprakész‐e a szoftver és a licenc, amit megvettünk?

Köszönöm a figyelmet! 

dr. Horváth KatalinÜgyvéd – PartnerSár és Társai Ügyvédi Irodakatalin.horvath@sarandpartners.huwww.sarandpartners.hu, www.webjog.hu

top related