Ale to co tady někdo posílal (odkaz na zdrojáky OpenJDK z Mercurianu)
přece není reverse engineering. Je to přece open, když je to OpenJDK a
zdrojáky jsou veřejné. OpenJDK je přeci pod GPL tuším, ne? Jen si je
prohlížet není přece zpětné inženýrství?

Libor


2011/2/17 Tomas Hubalek <tomas.huba...@onsemi.com>:
> Kde neni zalobce, neni soudce a kde neni prokazatelna skoda, Oracle vas tezko 
> muze zalovat.
>
> Tom
>
>> -----Original Message-----
>> From: konference-boun...@java.cz [mailto:konference-boun...@java.cz] On 
>> Behalf
>> Of Jan Dvorak
>> Sent: Wednesday, February 16, 2011 5:44 PM
>> To: konference@java.cz
>> Subject: Reverse engineering (Was: Identifikátor rozhraní s tečkou?!)
>>
>> No, tady myslím šanci máte (ale bez záruky, právník nejsem):
>>
>> <cite source="AutorskýZákon#§66">
>> (1) Do práva autorského nezasahuje oprávněný uživatel rozmnoženiny
>> počítačového programu, jestliže:
>> ...
>> b) jinak rozmnožuje, překládá, zpracovává, upravuje či jinak mění
>> počítačový program, je-li to nezbytné k využití oprávněně nabyté
>> rozmnoženiny počítačového programu v souladu s jeho určením, není-li
>> dohodnuto jinak,
>> ...
>> e) rozmnožuje kód nebo překládá jeho formu při rozmnožování počítačového
>> programu nebo při jeho překladu či jiném zpracování, úpravě či jiné
>> změně, je-li k ní oprávněn, a to samostatně nebo prostřednictvím jím
>> pověřené osoby, jsou-li takové rozmnožování nebo překlad nezbytné k
>> získání informací potřebných k dosažení vzájemného funkčního propojení
>> nezávisle vytvořeného počítačového programu s jinými počítačovými
>> programy, jestliže informace potřebné k dosažení vzájemného funkčního
>> propojení nejsou pro takové osoby dříve jinak snadno a rychle dostupné a
>> tato činnost se omezuje na ty části počítačového programu, které jsou
>> potřebné k dosažení vzájemného funkčního propojení.
>> </cite>
>>
>> Překládám si to tak, ze oraclí licence vám to dekompilovat umožní, pokud
>> jste v zemi, kde je dekompilování zákonem umožněno. To v českém
>> autorském zákoně je, pokud splníte pár podmínek:
>> 1. Nemůžete zjistit jinde, proč se knihovna chová tak, jak se chová.
>> (Tj. máte si napřed prečíst dokumentaci a případné jiné zdroje.
>> Samozřejmě zagúglit.)
>> 2. Opravdu to potřebujete vědet proto, abyste něco rozchodil.
>> 3. Nebudete dekompilovat to, co nepotřebujete.
>>
>> O pár odstavců dál je ještě pár omezení na to, co s takto získanými
>> informacemi (tedy i samotným dekompilovaným tvarem) smíte dělat.
>>
>> Celkově bych ale řekl, že se mrknout smíte.
>>
>> maxipes
>>
>>
>> Dne 16.2.2011 16:20, Martin Schayna napsal:
>> > On 02/16/2011 04:10 PM, Ondra Medek wrote:
>> >>> Jasně, když kód není public, je to konečná --
>> >>> v mém případě to je snad jen Oraclí JDBC driver.
>> >> Konecna to neni, treba
>> >> http://java.decompiler.free.fr/?q=jdeclipse#install
>> >> Ale neda se na to 100% spolehat.
>> >
>> > Fuj, k do z vás tohle dělá, to se přece nesmí ;-)
>> >
>> > http://goo.gl/XqRaD
>> >
>> > <cite>
>> >     You may not:
>> >     - cause or permit reverse engineering (unless required by law for
>> > interoperability), disassembly or decompilation of the programs;
>> > </cite>
>> >
>> > Martin Schayna
>> >
>> >
>
>

Odpovedet emailem