Re: SLIME
Bill Clementson <[email protected]> Thu, 27 Nov 2003 14:35:13 -0800 (PST)
| Newsgroups | gmane.lisp.ilisp.devel,gmane.lisp.slime.devel |
|---|---|
| Message-ID | <[email protected]> |
[email protected] writes: >Bill_Clementson writes: >> I would be interested in hearing what others think about these different >> scenarios. In all probability, scenario #1 will prevail; however, I would >> like to hear what others think about the different options (as well as >> options that I haven't thought of). >One question: is the license status of ILISP now completely clear? If not, >there might be an advantage from building things anew as SLIME does. I'm not sure. I know that Kevin Rosenberg went through quite an extensive effort a while ago to try to clear up the license status. In any case, the license issue is probably only going to be important to you if (a) you have religious convictions in this area or (b) you want to bundle ILISP and need to ensure that it's license is conformant with what you are trying to create. For Joe Hacker who just wants a tool to help him develop software with, ILISP is "free" enough. >I would have preferred the option of LEP being supported by the free Lisp >implementations (CMUCL, SBCL, CLISP, GCL). Is LEP too complicated or >otherwise bad, so that SLIME became necessary? AFAIK, there is nothing that prevents anyone from porting LEP (ELI) to any other CL implementation. The header on most of the ELI files reads: ;; Permission is granted to any individual or institution to use, copy, ;; modify, and distribute this software, and to distribute modified ;; versions, provided that this complete copyright and permission notice is ;; maintained, intact, in all copies and supporting documentation. Some of the ELI files contain the GNU copyright notice in them, so I assume that means all of ELI comes under the GNU license. However, I'm not a lawyer, so you can make your own assumptions. I have used both ELI and ILISP and I prefer ELI because it is more stable and it supports multiprocessing (the latter is very hard to do without once you get used to the advantages it offers). However, on MS Windows, ACL is the only CL implementation that ELI has support for. On Linux, there has been some work at porting ELI to SBCL and CMUCL. There was also a fairly extensive port of ELI done for Scieneer CL. -- Bill Clementson __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/