Apple Hasn’t Yet Released the LGPL WebKit Source Code for iOS 4.3

Harald Welte:

iOS 4.3.0 was released on March 10, 4.3.1 on March 25, 4.3.2 on April 14 and 4.3.3 on May 4. For all of those releases, no source code has been published. […]

I think it is time that Apple gets their act together and becomes more straight-forward with LGPL compliance. It is not acceptable to delay the source code release for 8 weeks after shipping a LGPL licensed software.

I wonder if this has something to do with the introduction of the Nitro JavaScript engine for MobileSafari, and the security implications of granting MobileSafari — and only MobileSafari — an exception to the system-wide ban on marking memory pages as executable.

Friday, 6 May 2011