Get Better Gear!
- Kensington Windshield/Vent Car Mount with Sound Amplified Cradle for iPhone from Kensington, $39.99
- SigFx Energy iPhone Case Contains Smart Battery from SigFx Energy, US$69.95
- NAVIGON AG - True GPS Software for the iPhone from NAVIGON Inc., 89.99
- Tweetie 2 from atebits, $2.99
- Snood: Flawed Casual Play from Electronic Arts, US$3.99
Top 5 Free Apps
iTunes New Music Releases
Top 5 Paid Apps
Discover New Music
- Red Hot Chili Peppers
- The Who
Quadrophenia is everything that Tommy wanted to be, a rock opera that told a story, but one where every song could still stand alone. It was also Pete Townshend's farewell tribute to the Mod
- Harvey Danger
The sophomore effort from Harvey Danger, I was really looking forward to this followup to "Where Have All the Merrymakers Gone?" Unfortunately, "King James Version" failed to deliver any of the bri
- Clap Your Hands Say Yeah
When I first got hooked to Clap Your Hands Say Yeah, the only place I could get their debut album, Clap Your Hands Say Yeah, was through the band's Web site. I listened to the two tracks a
- Jellyfish
- The second and final album from this power-pop group makes me wish Jellyfish had been able to make just one more record together. The album is best enjoyed as a whole piece, flowing from one track to
Reader Specials
Visit Deals On The Web for the best deals on all consumer electronics, iPods, and more!
News
iPhone SDK Trumps GPL: No Open Source Software
Tuesday, April 15th, 2008 at 4:00 PM - by .(JavaScript must be enabled to view this email address)
The developer who signs the Registered iPhone Developer Agreement agrees to the conditions under which one can create iPhone native applications. The agreement conflicts with and overrides the GNU General Public License (GPL), according to Linux.com on Tuesday.
The Free Software Foundation (FSF) published GPLv3 on the same day that Apple launched the iPhone, and since then developers has wondered about the restrictions placed on developers by Apples agreement.
Nathan Willis didnt hear from Apple, but was able to interview FSF Licensing Compliance Officer Brett Smith who went into the licensing issues in depth and described the limitations under which the Apple developer is placed.
While one can decline to charge for iPhone applications developed within the Apple program, several issues prevent the source code from falling under the GPL. The first is that all iPhone apps will be signed with a cryptographic key. "This condition conflicts with section 6 of the GPLv3, the so-called anti-TiVoization provision. In particular, it prohibits Apple from distributing a GPLv3-licensed iPhone application without supplying the signing keys necessary to make modified versions of the application run, too," Mr. Willis noted.
A second problem is that the NDA an Apple developer signs trumps the developers right to place a license of their choice on the software. "If you agree to an NDA that prohibits you from sharing your programs source, then you cannot release that program under the GPL, or incorporate any GPL-covered code in it," Mr. Smith said.
This is not to say that many in the Apple developer community arent talking and dont understand the limitations placed on them. However, for those who want to get a good understanding of the situation, with open eyes, the analysis by Mr. Willis is an excellent place to start.
Recent Headlines
- Apple TV 3.0.1 Update Fixes Missing Content Bug
- Taiwan Leak Shows Verizon UTMS/CDMA iPhone for Q3 2010
- iPhone Moves Into RadioShack
- Dictionary, Dictionary, Dictionary, And More
- The Latest App Store Games: Gravity Sling, RocketBird, Ground Effect, Checkers!
- iPhone Game Developer Sued for Collecting User’s Cell Numbers
- Apple May Be Bringing RFID to the iPhone

















Post Your Comments