[admin] A new project called CL-Carbon

David Steuber david at david-steuber.com
Wed Apr 27 21:33:55 UTC 2005


Hello, hello.

Sorry to top post, but this is just to say that I've chosen to go with 
the MIT license as described here:

http://www.opensource.org/licenses/mit-license.php

It's short and simple.  I think it will do fine.  Conversation about it 
has happened on #lisp.

I also have a couple of people interested in joining in.  How hard is 
it to add people to the project after it is set up?

On Apr 27, 2005, at 4:15 PM, Mario S. Mommer wrote:

>
> Hi,
>
> David Steuber <david at david-steuber.com> writes:
>> I would like to create a new project called CL-Carbon to be hosted on
>> your server.  CL-Carbon is intended to be a CLOS application framework
>> that wraps the Carbon APIs for OS X and usable with OpenMCL.  Porting
>> to other Lisps may be done as resources allow.  SBCL for example would
>> be a nice target when it supports threads and callbacks on OS X.
>> CL-Carbon overcomes a current technical limitation on distribution of
>> Cocoa based applications using OpenMCL.  Unlike a Cocoa app, a Carbon
>> app does not need to be recompiled when the OS is upgraded by a patch
>> release via Software Update.  A current application I have
>> available[1] has been reported to run under Tiger without recompile.
>> It was developed under Panther and not recompiled since 10.3.8.  I am
>> now running 10.3.9.  Another benefit seems to be better application
>> performance.  Current Cocoa applications under OpenMCL appear to be
>> slow.
>>
>> CL-Carbon should provide the interested user with a way to build OS X
>> applications in Lisp that are lightweight and fast.  By dealing with
>> certain boiler plate issues, development should be reasonably quick.
>> This is an alternative to Cocoa rather than a replacement.
>
> Looks good!
>
>> I am considering the LLGPL license for this project.
>
> I have to insist you make up your mind first :-)
>
> Regards,
>
>         Mario.
>




More information about the Admin mailing list