Az AGPL (Affero General Public License) nyílt forráskódú licenc megjelenítésének szükségessége, amennyiben csak a szerver oldalon használják
Az internet elengedhetetlen részévé vált az életünknek, és szoftvereket használunk a legkülönbözőbb helyzetekben.
Amikor szoftvert használunk, ha mások által fejlesztett szoftvert használunk, be kell tartanunk a szoftverlicencet.
Számos különböző típusú szoftverlicenc létezik, de ebben a cikkben az IT vállalatokat célozzuk meg, és azt magyarázzuk el, hogy ha a saját terméküket az AGPL szoftverrel fejlesztik, szükséges-e a licenc megjelenítése.
https://monolith.law/corporate/it-software-copyright[ja]
Mi az AGPL?
Az AGPL egy szabad szoftver licenc, amely különösen alkalmas szerver szoftverekre.
Az AGPL a GNU Affero General Public License rövidítése, amelyet gyakran Affero GPL-nek vagy Affero License-nek is hívnak.
Az AGPL kialakulása
A Richard Stallman által létrehozott szabad szoftver licenc, a GPLv2 nem alkalmazta a copyleft klauzulát (a copyleft egy szerzői jogi koncepció, amely szerint a művek szabadon felhasználhatóak, és a másodlagos művek is szabadon felhasználhatóak) az alkalmazásszolgáltatóknál (ASP).
Ezt a problémát megoldandó, az Affero, Inc. 2002 márciusában létrehozta az AGPLv1-et.
Ezt követően, 2007. november 19-én a Free Software Foundation létrehozta az AGPLv3-at.
Az AGPLv1 és az AGPLv3 mindkettő lehetővé teszi a copyleft klauzula alkalmazását ASP-k esetén is.
Mi a Ghostscript?
Az AGPLv3 szoftverek között megtalálható a Ghostscript.
A Ghostscript egy olyan szoftvercsomag, amelyet az Adobe fejlesztett ki, és amely tartalmazza a PostScript és a Portable Document Format (PDF) nyelvek értelmezőjét, valamint az ezekre épülő szoftvereket.
Ebben a cikkben a Ghostscriptet, mint az AGPLv3 szoftver egy példáját használjuk, és bemutatjuk, hogy ha a Ghostscriptet használjuk a saját termékünk fejlesztéséhez, akkor szükséges-e a licenc megjelenítése, még akkor is, ha a szoftvert csak a szerver oldalon használják.
Szükséges-e az AGPLv3 licenc megjelenítése?
Az AGPLv3 alatt, ha a szoftver használata “átadásnak” (convey) minősül, akkor szükséges a licenc megjelenítése.
Ez az “átadás” (convey) azt jelenti, hogy lehetővé teszi harmadik fél számára a másolást vagy a másolatok átvételét, és hasonló a következő szerzői jogi törvény 2. cikk 1. bekezdés 19. pontjához.
Tizenkilenc: terjesztés
Függetlenül attól, hogy fizetős vagy ingyenes, a másolatok átadása vagy kölcsönzése a közönség számára, a film művek vagy a film művekben másolt művek esetében magában foglalja a film művek másolatainak átadását vagy kölcsönzését a közönségnek való bemutatás céljából.
De vajon szükséges-e a licenc megjelenítése, ha a szoftvert csak a szerver oldalon használják?
Ha a szoftver használata “átadásnak” (convey) minősül, akkor a licenc megjelenítése szükséges, még akkor is, ha a szoftvert nem használják a felhasználói oldalon, hanem csak a szerver oldalon.
A Ghostscript használata saját termék fejlesztésére megfelel-e a “továbbítás” (convey) fogalmának?
Ahogy azt korábban is említettük, ha a szoftver használati módja megfelel a “továbbítás” (convey) fogalmának, akkor a szoftver szerveroldali használata esetén is szükség van a licenc megjelenítésére.
Ezért megvizsgáljuk, hogy a Ghostscript használata saját termék fejlesztésére, még akkor is, ha azt csak a szerveroldalon használják, megfelel-e a “továbbítás” (convey) fogalmának.
Indoklás arra, hogy miért nem felel meg a “továbbítás” (convey) fogalmának
A “továbbítás” (convey) fogalmának nem megfelelésére vonatkozó indoklás a következő lehet:
Először is, az AGPLv3 licenc megjelenítésének szükségességét az indokolja, hogy azok a felhasználók, akik “továbbítást” (convey) kapnak, ne szenvedjenek korlátozásokat az AGPLv3 használata miatt anélkül, hogy tudnának róla. Ezért gondoljuk, hogy szükség van a licenc megjelenítésére.
Ebből a szempontból, ha a felhasználók nem szenvednek korlátozásokat az AGPLv3 miatt, akkor nem feltétlenül szükséges a licenc megjelenítése.
Ha a Ghostscriptet vizsgáljuk, a weboldalakon és más helyeken a PDF megjelenítése vagy JPEG képek letöltéséhez a Ghostscript működik, de ez nem valami, amit a felhasználók átvesznek.
Ráadásul a felhasználók nem szenvednek semmilyen korlátozást az AGPLv3 miatt.
Ezért, mivel a Ghostscript használata nem korlátozza a felhasználókat, és nem ellentétes az AGPLv3 licenc megjelenítésének szükségességével, nem felel meg a “továbbítás” (convey) fogalmának, és ha a Ghostscriptet használjuk saját termék fejlesztésére, akkor nincs szükség a licenc megjelenítésére.
Indoklás arra, hogy miért felel meg a “továbbítás” (convey) fogalmának
Másrészről, a “továbbítás” (convey) fogalmának megfelelésére vonatkozó indoklás a következő lehet:
Ahogy azt korábban is említettük, ha a szoftver használati módja megfelel a “továbbítás” (convey) fogalmának, akkor még akkor is szükség van a licenc megjelenítésére, ha a szoftvert csak a szerveroldalon használják, és a felhasználók nem használják.
Ha ezt a szempontot hangsúlyozzuk, akkor még akkor is szükség van a licenc megjelenítésére, ha a Ghostscriptet nem veszik át a felhasználók.
Jelenleg nincs meghatározott álláspont arra vonatkozóan, hogy szükség van-e a licenc megjelenítésére, ha az AGPLv3-at csak a szerveroldalon használják, és vannak ellentmondások a vélemények között, de a jelenlegi viták alapján úgy tűnik, hogy a “továbbítás” (convey) fogalmának megfelel, és szükség van a licenc megjelenítésére.
Ezért, még akkor is, ha a Ghostscriptet csak a szerveroldalon használják, a Ghostscript használata saját termék fejlesztésére megfelelhet a “továbbítás” (convey) fogalmának, és szükség lehet a licenc megjelenítésére.
Következtetés
A fentiek alapján a következő következtetést vonhatjuk le:
Ha a Ghostscriptet használjuk saját termék fejlesztésére, akkor a legkisebb kockázatot az jelenti, ha olyan intézkedéseket hozunk, mint például a hivatkozás csatolása, amely lehetővé teszi a felhasználók számára, hogy ellenőrizzék az AGPLv3 tartalmát, és lehetővé teszik a Ghostscript forráskódjának megtekintését a jelenlegi viták alapján.
Összefoglaló
A fentiekben ismertettük, hogy szükséges-e a licenc megjelenítése, ha a saját termékünket fejlesztjük az AGPL (Affero General Public License – Affero Általános Nyilvános Licenc) szoftver használatával, még akkor is, ha azt csak a szerver oldalon használják.
Az AGPLv3-mal kapcsolatban, ha azt csak a szerver oldalon használják, nincs meghatározott nézet arra vonatkozóan, hogy szükséges-e a licenc megjelenítése. Azonban, mint IT-szakmai vállalat, úgy gondoljuk, hogy a legkisebb kockázatot jelentő megoldást kell alkalmazni.
Ez a terület nem csak jogi ismereteket igényel, hanem IT-szakmai ismereteket is, ezért javasoljuk, hogy forduljon szakértői ismeretekkel rendelkező ügyvédhez.
Intézkedéseink bemutatása irodánk részéről
A Monolis Jogügyi Iroda egy olyan jogi szakértői csoport, amely rendelkezik az IT, különösen az internet és a jog mindkét területén magas szintű szakértelemmel. Az elmúlt években a netes hirdetések körüli félrevezető reklámok, mint például a ‘japán ajándéktörvény’ megsértése, nagy problémát jelentenek, és a jogi ellenőrzés szükségessége egyre növekszik. Irodánk figyelembe veszi a különböző jogszabályok szabályozásait, elemzi a már megkezdett vagy megkezdeni kívánt üzleti tevékenységek jogi kockázatait, és igyekszik a lehető legkevésbé megszakítani az üzletmenetet, miközben a törvényességet biztosítja. A részleteket az alábbi cikkben ismertetjük.
Category: IT
Tag: ITSystem Development