Get Better Gear!
- Notability For iPad: Much More Than A Note Taking App from Ginger Labs, Inc, US$0.99
- Scosche’s RH656m Headphones With Microphone Are Wonderful from Scosche, US$129.99
- IPEVO’s Typi Folio Case & Keyboard for iPad is First-rate from IPEVO, US$79.99
- Scosche’s boomSTREAM BT Speaker: Features & Compromises from Scosche, US$99.95
- FX Photo Studio HD: iPad Painting of Effects Made Easy from MacPhun LLC, US1.99
Top 5 Free Apps
iTunes New Music Releases
Top 5 Paid Apps
Discover New Music
- Jesus Jones
When you think of Jesus Jones, chances are you can't remember them at all, or you vaguely remember "Right Here, Right Now" because it has been use
- World Party
- The Dresden Dolls
The energetic duet of Amanda Palmer and Brian Viglione that make up the Dresden Dolls have created a wonderfully haunting sound in their self-titled album. They have been able to construct an imme
- The Stooges
Another pillar of my musical foundations, The Stooges' first album is one those records whose influence far outweighed its popularity. Like The Velvet Underground & Nico, hordes of people wh
- Bumblebeez 81
Part white rap, part alternative, part pop, and part rock, the Bumblebeez grabbed a hold of me with "Pony Ride," and didn't let go.
This group does a marvelous job of moving seamlessly be
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 John Martellaro
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
- Reading, Writing, & Saving the World
- Free Retro Gaming for iOS - Activision’s Kaboom!
- Apple Adds Chomp Bits to iOS 6 App Store Discovery
- Notability For iPad: Much More Than A Note Taking App
- Scosche’s RH656m Headphones With Microphone Are Wonderful
- Tim Cook & Larry Page Reportedly Discuss Patents
- Analysis: Amazon Kindle Fire Sold Out, Kindle Fire 2 Pic Leaked
















Post Your Comments