Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

jdog82

macrumors member
Original poster
Jun 17, 2008
31
0
2 part question:
Can anyone give me a list of open source apps on the appstore. Mainly ones under gpl, lgpl license? I know cube is under zlib I believe.

Are open source apps really getting approved by apple for the appstore? Thanks
 

iFerd

macrumors 6502a
Jul 20, 2007
927
0
Although they don't make it clear, there are two versions of Vexed, a GPL game originally from the Palm platform, in the App Store. There was also a very short lived third version that appeared first, but was quickly taken down, mainly as I understand it, because of difficulties in complying with GPL and the Apple distribution model.

I am not a lawyer, so I don't know if the existing pair of Vexed applications are complying with that license or not. It wouldn't surprise me if they are not, though. There is no way to distribute source code through the App Store.
 

firewood

macrumors G3
Jul 29, 2003
8,141
1,384
Silicon Valley
There is no way to distribute source code through the App Store.

It's very easy to distribute source code thought the App Store. Just build a web server into the app, and have that web server host its own source code plus source for the rest of the app from inside its own .app bundle. You can't distribute any of the frameworks, Apple's libraries, headers (which are not included with the OS but are usually required to build any app) or distribution keys though, so any license has to strongly exempt those.

.
 

iFerd

macrumors 6502a
Jul 20, 2007
927
0
It's very easy to distribute source code thought the App Store.
So I've just proved my point - I don't know enough about how this would all work. I don't understand the subtleties of the GPL well enough to know whether the method you describe, with is restrictions, satisfies the license.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.