Ha kiszivárog egy windows verzió forráskódja, akkor azt miért nem használják fel a wine projekt-be?
Ja, félreértettem hármast mert félválasz).
Jogi és etikai akadálya van, de nem a sebezhetőség az.
Egyetértek a #3-as/#4-es hozzászólóval: a Windows XP (ennek a forráskódja szívárgott ki nemrégiben állítólag: [link] ) Végfelhasználói Licencszerződése például tartalmazza azt, hogy nem fejtheted vissza a forráskódot, nem elemezheted ki, hisz azt szerzői jog védi - szóval csak használati és nem tulajdonjogot szereztél a termék megvásárlásával:
"3. JOGFENNTARTÁS ÉS TULAJDONJOG.
A Microsoft valamennyi, a jelen EULA-ban Önnek kifejezetten át nem engedett jogát fenntartja. A Szoftver a szerzői jog, valamint egyéb, a szellemi tulajdonra vonatkozó törvények és nemzetközi egyezmények védelme alatt áll. A Szoftverre vonatkozó jogcím, szerzői jog és más, a szellemi tulajdonra vonatkozó jog a Microsoft vagy beszállítói tulajdonát képezi. Ön csak a Szoftver használati jogát szerezte meg, a tulajdonjogát nem.
4. A VISSZAFORDÍTÁSRA, VISSZAFEJTÉSRE ÉS A BELSŐ FELÉPÍTÉS ELEMZÉSÉRE VONATKOZÓ KORLÁTOZÁSOK.
A Szoftvert Ön nem fordíthatja és nem fejtheti vissza, továbbá nem elemezheti belső felépítését, kivéve akkor és csak olyan mértékben, ahogy az alkalmazandó jogszabályok e korlátozással ellentétben azt kifejezetten megengedik."
de a Windows 10-ben is hasonló:
"c.Korlátozások. A gyártó vagy a telepítő és a Microsoft fenntart minden olyan jogot (például a szellemi tulajdon védelméről szóló jogszabályok által biztosított jogokat), amelyet a jelen szerződésben kifejezetten nem ad át Önnek. A jelen licenc például nem ad jogot Önnek a következőkre, így Ön nem teheti a következőket:
...
(vi) nem fordíthatja vissza és nem fejtheti vissza a szoftvert, nem nyerheti vissza annak forráskódját, és ezeket meg sem kísérelheti, kivéve akkor és csak olyan mértékben, ahogy és amilyen mértékben (a) azt az alkalmazandó jogszabályok e korlátozással ellentétben megengedik; (b) azt a szoftverhez esetleg mellékelt, a nyílt forráskódú összetevőkre vonatkozó licencfeltételek e korlátozással ellentétben megengedik; vagy (c) arra a GNU Lesser általános nyilvános licenc alapján licencelt és a szoftver részét képező és ahhoz csatolt bármely függvénytár módosításaiban a hibakereséshez szükség van;"
És mivel a program alapból zárt forráskódú (a szoftver mellé nem mellékelik a forráskódot), nem lehetsz biztos benne, hogy valóban az eredeti forráskódot kaptad-e meg, valóban működik-e, nincsen-e benne kártevő elrejtve.
"Végfelhasználói Licencszerződése például tartalmazza azt, hogy nem fejtheted vissza a forráskódot, nem elemezheted ki, hisz azt szerzői jog védi "
A szerzői jog nem véd semmit visszafejtés ellen.
A visszafejtés jogát (lehet/nem lehet) az az ország határozza meg, amelyik ország területén a szoftver fel lesz használva. Az EU-ban és így magyarországon is, jogos a reverse engineering.
Amúgy semmi értelme az XP forrását felhasználni. Max az adat-szerkezetekben és a függvények paramétereiben van érdemi infó.
Az alkalmazott függvényeket meg tudják írni a wine fejlesztői is.
Ráadásul, ők egy emulációs réteget írnak, ami nem egyenlő magával az XP-vel, mint környezettel.
"Az EU-ban és így magyarországon is, jogos a reverse engineering."
Kereskedelmi szoftverek - melyekhez általában járni szokott "Végfelhasználói Licencszerződés" - ami "Külön szerződéses, kikötést" vagy "Eltérő megállapodást" jelent, az Európai Parlament és Tanács 2009/24/EK irányelvének 5. cikkelyének első bekezdése, illetve a 1999. évi LXXVI. törvény 59. §-ának első bekezdésének értelmében nincs jogod rá.
"59. § (1) Eltérő megállapodás hiányában a szerző kizárólagos joga nem terjed ki a többszörözésre, az átdolgozásra, a feldolgozásra, a fordításra, a szoftver bármely más módosítására - ideértve a hiba kijavítását is -, valamint ezek eredményének többszörözésére annyiban, amennyiben e felhasználási cselekményeket a szoftvert jogszerűen megszerző személy a szoftver rendeltetésével összhangban végzi."
"(3) Aki a szoftver valamely példányának felhasználására jogosult, a szerző engedélye nélkül is megfigyelheti és tanulmányozhatja a szoftver működését, továbbá kipróbálhatja a szoftvert annak betáplálása, képernyőn való megjelenítése, futtatása, továbbítása vagy tárolása során abból a célból, hogy a szoftver valamely elemének alapjául szolgáló elgondolást vagy elvet megismerje."
A másik meg, amire hivatkozol így szól:
5. cikk
(1) Külön szerződéses kikötés hiányában a 4. cikk (1) bekezdésének a) és b) pontjában foglalt cselekményekhez nem szükséges a jogosult engedélye, ha azokra azért van szükség, hogy a
számítógépi programot az azt jogszerűen megszerző személy a
rendeltetési célnak megfelelően használja.
Az ominózus, fentebb hivatkozott a és b pont a jogosulatlan másolásra vonatkozó szöveget tartalmazza. Köze nincs a visszafejtés tiltásához.
Ennek viszont van:
"2. Dekompilációs jog
Az önállóan megalkotott szoftver más szoftverekkel való együttes működése lehetőségének a megteremtése érdekében a szerzői jogi törvény lehetővé teszi, hogy a felhasználó a védelem tárgyát képező szoftvert többszörözze vagy lefordítsa (visszafejtse).
A fentebb kifejtett visszafejtési jog felhasználási szerződésben érvényesen NEM ZÁRHATÓ KI."
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!