Apple Changes the APSL Rules
aitikin writes "Apple recently changed their license for the OS X kernel. According to semthex's post, Apple has reworded the APSL to prevent him and others from open sourcing the kernel hacking under the APSL:
'This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.'"
Apple attempts to plug license hole which was used to circumvent Apple's valid (even if unwelcome) desire to protect own commercial interests. Locals up in arms. Villagers outraged.
My little sister's a whore. But it's not too late to keep my OS pure. It's all I've got left.
This
Once you pay for a product, according to first sale law, you are permitted to make modifications to it.
The DMCA prohibits most reverse engineering, except that which is done for the purposes of interoperability. While this does not involve reverse engineering (the code is provided) I feel that this indicates a legal attitude that interoperability is valuable and protected.
Making the software run on hardware not approved by Apple is an interoperability issue.
Running the software on non-Apple hardware is a violation of the license.
A kernel patch that would allow the software to run on non-Apple hardware would seem to provide only interoperability, and would seem to be valid under first sale law, which protects your rights to make modifications to things which you have purchased.
Apple is both relying on the legal validity of a shrink-wrap license which you do not sign, AND doing all they can to take away your first sale rights.
Apple is seeking to separate you from your rights. This is wrong no matter what you say about it. Apple is also strengthening the validity of the shrinkwrap license if they pull this off, which benefits no user.
If you accept this kind of behavior from Apple, they will continue to step on your rights.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"