Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

R6RS Implementations and Licensing

Name: Anonymous 2010-08-01 6:41

Why are there no good, free, and non-GPL R6RS Scheme implementations? How the fuck am I supposed to embed this into my applications when I'm forced to fucking release the source code to the rest of my software under GPL. No wonder it doesn't have a lot of community adoption outside of academia and the open-sores community.

Name: Anonymous 2010-08-01 8:00

Not so sure about Scheme implementations, but when it comes to Common Lisp implementations, they are: public domain (or MIT/BSD-like, if your country has no public domain) for SBCL/CMUCL, LLGPL (LGPL which allows static linking) for Clozure CL, and LGPL for ECL and CLISP, there were also some other LGPL or BSD-ish lisps, and almost all libraries are BSD or MIT, with a few exceptions being LGPL, and of course commercial implementations which have their own terms. Pretty much all of them allow embedding and linking as you see fit, and only some of them require that you release changes (if you've made any) to the implementation side, if you decide to distribute binaries. I'd say I found CL licensing to be quite hassle-free and non-forceful(I'm free to license my code however I like, without being constrained much at all).

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List