gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Another simple reversing of OS X Foundation and CoreFoundation


From: Maxthon Chan
Subject: Re: Another simple reversing of OS X Foundation and CoreFoundation
Date: Wed, 19 Jun 2013 22:49:01 +0800

I am providing that information not to copy the code but the idea (or I will 
just upload the dumped class file). And do you think "I want to run those 
wonderful OS X apps that is not limited to 'Apple-branded computer only' either 
right out of the box through Darling or after a recompile for those open-source 
projects on my Linux box", and "I want my next great Linux app talk to Macs in 
the language Macs speak (eg. Distributed Objects)" interoperability?

People reversed Siri to talk to their home automation systems and that is okay, 
now even if we are reversing Apple's Cocoa to make OS X apps run under Linux...

Sent from my iPhone

> On 2013年6月19日, at 21:28, Luboš Doležel <address@hidden> wrote:
> 
>> On Wed, 19 Jun 2013 21:18:18 +0800, Maxthon Chan wrote:
>> Given that:
>> 
>> 1) Apple did not patent Cocoa and/or their implementation of
>> CoreFoundation, and
>> 2) GNUstep contains no Apple code
>> 
>> We will be good, as Apple have no reason to drag us into trouble. We
>> are not infringing any IP at all if that two conditions is met.
>> 
>> Just look at Mono which is a binary-compatible reimplementation of
>> Microsoft .net and they did not complain (and even eventually
>> advertising it to some extent).
> 
> In my country, we have a law that says you can reverse engineer any piece of 
> code that you have a valid license for as long as you're doing it for one of 
> the listed purposes (e.g. interoperability). Reverse engineering cannot be 
> forbidden by any license.
> 
> You can copy the idea, but you cannot copy the code as is, as that would 
> still be a copyright violation. So it is safer to write down what you've 
> found and implement it later when you don't have the disassembly in your head 
> any more.
> 
> *But* given Apple's legal adventures, I'd be more careful than that. All of 
> above doesn't prevent big corporations from suing your ass off. So it's 
> better not to brag about it, especially not in cases where it doesn't 
> actually help GNUstep at all. I think Apple's public documentation suffices.
> 
> -- 
> Luboš Doležel
> 
> 
> _______________________________________________
> Gnustep-dev mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/gnustep-dev



reply via email to

[Prev in Thread] Current Thread [Next in Thread]