[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