[Adium-devl] Leopard Tickets

David Smith catfish.man at gmail.com
Wed Jun 13 21:23:32 UTC 2007


On Jun 13, 2007, at 2:15 PM, Sean Egan wrote:

> On 6/13/07, David Smith <catfish.man at gmail.com> wrote:
>> At lunch today we determined a pretty decent (in our opinion)  
>> solution
>> to this issue. We can maintain a set of private leopard fix patches
>> that we apply before building for release to the public, but don't  
>> put
>> in the repository yet.
>
> * GPL Violation radar goes off *
>
> I don't really know what any of this means, but "private," "don't put
> in the repository," "classdump," and "NDA compliance," all sound
> dangerous to me. Can you explain this a bit better to someone who's
> never used a Macintosh?
>
> -s.

Basically all information about 10.5 is under NDA from Apple until  
it's out. We'd like to make fixes, but at least one of those fixes  
uses a new API. Class dump is an app that pulls header files out of  
built ObjC apps, so in theory someone could use that to rebuild the  
API we're not supposed to talk about. In practice, anyone who knows  
how and cares already has access, so I doubt Apple would get pissy  
about it.

So yeah, the situation sucks pretty badly, and this course of action  
would very likely violate our license from $next_release_date until  
october. Not putting the fixes in would mean Adium would crash on the  
new OS release. Putting the fixes out in the open would almost  
inevitably get cease-and-desist'd immediately, bringing us back to  
square one.

							David




More information about the devel mailing list