Everybody love the iPhone, this minicomputer that fit into your hand and with which you can also make call. People love the interface and the design. However the latest installment of the iPhone, the iPhone 3g, could go against Free and Open Source application, the apple iPhone developer licence agreement states the following :
You further represent and warrant to Apple that the licensing terms governing Your Application, or governing any third party code or FOSS included in Your Application, will be consistent with and not conflict with the digital signing or content protection aspects of the Program or any of the terms, conditions or requirements of the Program or this Agreement. In particular, such licensing terms will not purport to require Apple (or its agents) to disclose or make available any of the keys, authorization codes, methods, procedures, data or other information related to the Security Solution, digital signing or digital rights management mechanisms utilized as part of the Program.
To make long story short if your software is licenced under GPL V.3 then you CAN’T use it with this iPhone agreement because the later will not permit you to run the application the way you want (there’s no problem with the cryptographic key only that your application MUST use the DRM system provided by Apple, which is contradictory with GPL V.3)
source : http://www.fsf.org/blogs/community/why-free-software-and-apples-iphone-dont-mix
Post a Comment