Hlavní navigace

Oracle obchází licenci GNU GPL, velmi pochybným způsobem

Petr Krčmář

Linuxový vývojář Matthew Garrett upozorňuje na pochybnou praktiku, kterou se Oracle snaží obcházet licenci GNU GPL. Vyvíjí totiž jaderný modul DTrace, který je distribuován pod licencí CDDL. Ta je nekompatibilní s GNU GPL, takže kód není možné šířit společně s linuxovým jádrem.

Modul používá jadernou funkci ktime_get(), která je exportována pomocí EXPORT_SYMBOL_GPL(). Podle vývojářů jde v takovém případě o odvozené dílo (což ovšem soudy nikdy nepotvrdily), které má být správně uvolněno pod GNU GPL. Oracle ale přidává vlastní funkci dtrace_gethrtimer(), která jednoduše zavolá ktime_get() a vrátí stejný výstup.  Tato funkce je ale exportována v EXPORT_SYMBOL(), u které je vývojáři jádra deklarováno, že jej mohou využívat i aplikace vydané pod jinou licencí.

Oracle se tváří, že takto je to v pořádku, ale podle Garretta jde o velmi pochybný způsob obcházení GNU GPL. Autoři jaderného kódu totiž jasně deklarovali, jaké použití je v souladu s licencí a jaké ne. Přehozením funkce z jedné škatulky do druhé se na tomto faktu nic nemění a stále je třeba dodržet původní licenční ustanovení. Soud nikdy nepotvrdil, že takové volání funkce vytváří odvozenou práci, ale pokud by k tomu jednou došlo, Oracle může těžko tvrdit, že to udělal nezáměrně.

Pikantní je, že sám Oracle se u soudu už několik let snaží dokázat, že API je chráněno autorským zákonem a platí pro něj autorské licence, stejně jako na jakýkoliv jiný kód.

Našli jste v článku chybu?
Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

Lupa.cz: Kdo pochopí vtip, může jít do ČT vyvíjet weby

Kdo pochopí vtip, může jít do ČT vyvíjet weby

Vitalia.cz: Bižuterie tisícinásobně překračuje povolené limity

Bižuterie tisícinásobně překračuje povolené limity

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Vitalia.cz: Když přijdete o oko, přijdete na rok o řidičák

Když přijdete o oko, přijdete na rok o řidičák

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Vitalia.cz: Mondelez stahuje rizikovou čokoládu Milka

Mondelez stahuje rizikovou čokoládu Milka

Podnikatel.cz: Zavře krám u #EET Malá pokladna a Teeta?

Zavře krám u #EET Malá pokladna a Teeta?

Lupa.cz: Insolvenční řízení kvůli cookies? Vítejte v ČR

Insolvenční řízení kvůli cookies? Vítejte v ČR

Lupa.cz: Proč firmy málo chrání data? Chovají se logicky

Proč firmy málo chrání data? Chovají se logicky

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Podnikatel.cz: Chtějte údaje k dani z nemovitostí do mailu

Chtějte údaje k dani z nemovitostí do mailu

Vitalia.cz: Spor o mortadelu: podle Lidlu falšovaná nebyla

Spor o mortadelu: podle Lidlu falšovaná nebyla

Vitalia.cz: Proč vás každý zubař posílá na dentální hygienu

Proč vás každý zubař posílá na dentální hygienu

DigiZone.cz: Rádio Šlágr má licenci pro digi vysílání

Rádio Šlágr má licenci pro digi vysílání

120na80.cz: Na ucho teplý, nebo studený obklad?

Na ucho teplý, nebo studený obklad?

Vitalia.cz: Potvrzeno: Pobyt v lese je skvělý na imunitu

Potvrzeno: Pobyt v lese je skvělý na imunitu

Podnikatel.cz: Chaos u EET pokračuje. Jsou tu další návrhy

Chaos u EET pokračuje. Jsou tu další návrhy