[Openmcl-devel] Mac App store: will CCL apps fly?
ralex at cs.colorado.edu
Mon Oct 25 23:38:02 UTC 2010
I think there is a BIG confusion. There are no Lisp applications of any kind in the Mac App store. The Coming Soon, i.e., not even existing yet Mac App store has essentially nothing to do with the App Store other than Apple being behind it.
To quote Apple: "The App Store brings a world of possibilities to iPhone, iPod touch, and iPad. [the Mac App store] is about to do the same for your Mac
This is NOT a store for iPhone/iPad/iPod Apps!
The Mac App store is a store to have full Mac Apps (which do not run on iPhone/iPad/iPod). The requirements are very different from the App store. As far as I can tell as long as you do not use depreciated libraries such as Java (and don't implement your own DRM, hack file sharing etc... ) you are fine. CCL Apps should be fine as is.
This is what I am talking about. Allow people to make Mac Apps via CCL which they sell, upgrade, and copy protect through the Mac Apple Store.
On Oct 25, 2010, at 4:55 PM, Brian Mastenbrook wrote:
> On 10/25/2010 05:11 PM, Daniel Weinreb wrote:
>> I'm just back from the Int'l Lisp Conference. Go to the App Store
>> and download Farmageddon for your iPhone. It is a cute, silly
>> game featuring ducks, geese, and, yes, cows.
>> And it's written entirely in Gambit Scheme.
> There are other Gambit apps on the store too. The difference between Gambit and OpenMCL here is that Gambit compiles the Scheme code into C, which means that it's less likely to use "undocumented" APIs than something like OpenMCL. Note that Apple is actually using static analysis tools for the iPhone app store to enforce that restriction.
> I expect that someone could use ECL to write apps in Common Lisp for the Apple app stores today, though I'm not aware of any apps on the store written this way.
> Brian Mastenbrook
> brian at mastenbrook.net
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
Prof. Alexander Repenning
University of Colorado
Computer Science Department
Boulder, CO 80309-430
More information about the Openmcl-devel