GPL GhostScript használata kereskedelmi szoftverhez

Fórumok

Üdv az írástudóknak, sziasztok!

Cégünk szeretne fejleszteni egy kereskedelmi célú, Linuxon és Windows-on is futtatható szoftvert, ami használná a GPL GhostScript programot.
A GhostScript nem lenne része a majdani disztribúciónak, csak a megléte szükségeltetne a mi szoftverünk érdemi futtatásához. Nem is kívánjuk módosítani a GhostScript kódját.
Magyarán a felhasználónak kéne gondoskodnia arról, hogy a GhostScript telepítve legyen a rendszerére.
A kérdésem az, hogy így nem-e sértenénk meg a GPL licenszet?

Kapcsolódó:
http://hu.wikisource.org/wiki/GNU_General_Public_License_%28magyar%29

Hozzászólások

Ha szimplán külső futtatható programként hívogatjátok, akkor szerintem szabad, de IANAL.

Hoy,

Szerintem nem. Lásd pl. a Scribust. Ott szintén szükséges a Ghostscript, mint PS értemező, amit win alatt külső forrásból telepítesz. Bár, ha így belegondolok, lehet, hogy Scribusék és a Ghostscript projekt közt lehet valami egyéni megállapodás is... Helyedben felvenném velük a kapcsolatot és megbeszélném a részleteket.

Szerk: Persze a Scribus nem kereskedelmi szoftware. Szóval tényleg a projekt mögött álló emberek tudnák ezt egyértelműen elmagyarázni.

*szerintem* (nem vagyok jogász) a telepítő felajánlhatná hogy "GS letöltése és telepítése (szükséges ha még nincs telepítve)?"

Esetleg ha CD-n terjesztitek, szintén onnan, egy külön mappából telepíthetné fel az eredeti, GS weboldaláról letölthető verziót. Ekkor a GPL miatt lehet hogy szükséges a forráskódot is feltenni a CD-re.

Libraryként (DLL) nem használhatjátok nem-GPL alkalmazásban (ami szvsz a legszemetebb korlátozás, és pofátlanság ezt a szabadsággal egyátalán egy lapon említeni)

Nem CD-ről menne a dolog, hanem kizárólag a webről letölthető formában és nem is DLL.
Az említett telepítéskori kérdés szintén felmerült nálunk!
Tulajdonképpen úgy működne a dolog, hogy a beállított GS binárist a programunk parancssoron keresztül érné el.

Ha nem terjeszted a GPL-es programot, csak megköveteled, hogy legyen telepítve, majd kizárólag fork() + exec() révén támaszkodsz rá, akkor a parent-et nem kötelezi a GPL.