« Delayed: nVision 09 | Main | Cancelled: VisMasters DMVC 2009 »

Mar 18, 2009

Comments

Evan Yares

We all reverse engineer. Because all reverse engineering entails is seeking to understand how something works.

Reverse engineering is considered by most courts to be "presumptively legal." Unfortunately, software license agreements often have anti-reverse engineering clauses. And while these clauses are often of dubious legality or enforceability, the specter of facing off in court against a multi-billion dollar corporation that whose management doesn't care about legal costs can be pretty chilling.

In the case you cite, the Jewel is reverse-engineering, but there are two things that would likely protect him if Apple decided to get testy:

1. He's not disassembling the code in OSX. He's simply discovering APIs which are not documented. It's rather analogous to fiddling with a camera in a dark room, to figure out what its buttons do.

2. He's reverse engineering is for the purpose of interoperability. His work has the legitimate purpose of letting him use OS X more effectively.

Reverse Engineering

Reverse engineering is considered by most courts to be presumptively legal. But these days, software license agreements often have anti-reverse engineering clauses.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

Your Information

(Name is required. Email address will not be displayed with the comment.)

Advertisements


Search This Blog


  •  

Translate

Thank you for visiting!