Re: Reverse engineering Apple's private frameworks?
Re: Reverse engineering Apple's private frameworks?
- Subject: Re: Reverse engineering Apple's private frameworks?
- From: Ben Hines <email@hidden>
- Date: Sat, 23 Mar 2002 23:16:19 -0800
At 2:23 PM +0000 3/23/02, Calum Robinson wrote:
After deciding that I didn't like the way Address Book worked, I
decided to try and write my own version.
I know the license agreement says don't reverse engineer Apple
software, but is there any way that I can use a private framework
like AddressServices (by using class-dump etc.) and not get into
trouble? Would it be better if I didn't release the source if I did
complete it?
IANAL but The Agreement also says "except by applicable law" ie, it's
totally legal to reverse engineer apple software. Unless applicable
law like the DMCA says you cant - and DMCA just applies to reverse
engineering copy protection measures IIRC.
It's just that I assume Apple doesn't want it's competitors reverse
engineering Quartz or whatever, but wouldn't mind too much if
someone wanted to add a little functionality to the OS. If I check
the version of the private framework each time, then there will be
no worries about the app crashing due to future updates - right?
Pretty much. Use "respondstoselector".
-B
--
http://homepage.mac.com/bhines/
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.