Skip navigation.
 
ml[Moderator] Re: [Moderator] Re: MacBook Air multitouch trackpad API
FROM : Scott Anguish
DATE : Sun Feb 03 21:48:43 2008

Guys.

Please, don't debate this here.

Just drop the thread.


On Feb 3, 2008, at 12:21 PM, Steve Christensen wrote:

> On Feb 2, 2008, at 7:22 PM, Nicko van Someren wrote:

>> On 2 Feb 2008, at 21:31, Scott Anguish wrote:

>>> On Feb 2, 2008, at 1:17 PM, Wesley Smith wrote:

>>>> On Feb 2, 2008 1:15 PM, Scott Anguish <<email_removed>> wrote:

>>>>>
>>>>> Do not post links to reverse engineered APIs here.

>>>>
>>>> why not?

>>>
>>>
>>> First, the Mac OS X Software License Agreement says you may not 
>>> disassembly or reverse-engineer (This is list not the place to 
>>> debate whether or not this would fall under fair use or not)

>>
>>
>> Humph...  OS X sends me an event on a post card (OK, in an 
>> NSEvent), one it sends to everyone else who has a MacBook Air, and 
>> I'm not allowed to tell people what it says? I agree that this 
>> isn't the place to debate what is and isn't reverse engineering, 
>> but the simple fact is that this isn't.

>
>
> From Wikipedia: "Reverse engineering is the process of discovering 
> the technological principles of a device, object or system through 
> analysis of its structure, function and operation." In order to 
> determine that support for the MacBook Air trackpad exists, the OP 
> had to dig through undocumented private frameworks (or private class 
> methods in public frameworks) to find what he was looking for.
>
> I'm not qualified to discuss fair use in this case, but it does 
> sound like reverse engineering.
>
> Another point about discussing private APIs is that some people then 
> have a tendency to want to use them, rather than waiting for a 
> public solution or relying on another way of doing something. And 
> some of -them- don't code defensively so that when Apple removes 
> that API, or changes how it behaves, their software becomes unstable.
>
> My two cents...
>
> steve
>
> _______________________________________________
>
> Cocoa-dev mailing list (<email_removed>)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/<email_removed>
>
> This email sent to <email_removed>

Related mailsAuthorDate
mlMacBook Air multitouch trackpad API ? Feb 2, 21:13
ml[Moderator] Re: MacBook Air multitouch trackpad API Scott Anguish Feb 2, 22:15
mlRe: [Moderator] Re: MacBook Air multitouch trackpad API Wesley Smith Feb 2, 22:17
mlRe: [Moderator] Re: MacBook Air multitouch trackpad API Scott Anguish Feb 2, 22:31
mlRe: [Moderator] Re: MacBook Air multitouch trackpad API Wesley Smith Feb 2, 22:58
mlRe: [Moderator] Re: MacBook Air multitouch trackpad API Nicko van Someren Feb 3, 04:22
mlRe: [Moderator] Re: MacBook Air multitouch trackpad API Hal Mueller Feb 3, 09:16
mlRe: [Moderator] Re: MacBook Air multitouch trackpad API ? Feb 3, 10:43
mlRe: [Moderator] Re: MacBook Air multitouch trackpad API Steve Christensen Feb 3, 21:21
mlRe: [Moderator] Re: MacBook Air multitouch trackpad API Jayson Adams Feb 3, 21:42
ml[Moderator] Re: [Moderator] Re: MacBook Air multitouch trackpad API Scott Anguish Feb 3, 21:48