Re: Identifying CL Implementations?
- From: "John Thingstad" <john.thingstad@xxxxxxxxx>
- Date: Tue, 15 Nov 2005 20:12:55 +0100
On Tue, 15 Nov 2005 19:22:32 +0100, J.C. Roberts <unknown-NOSPAM-@xxxxxxxx> wrote:
On Tue, 15 Nov 2005 12:54:19 -0500, Sam Steingold <sds@xxxxxxx> wrote:
* J.C. Roberts <haxabja-ABFCNZ-@xxxxxxxx> [2005-11-15 09:46:35 -0800]:
If the LGPL licensing of the CLOCC/PORT code was actually clear, it would already be integrated into every CL implementation as the de facto portability abstraction. Since it has not been integrated everywhere, you need to ask yourself why?
if lisp is so great, linux and windows would have been implemented in it.
since lisp is actually not used by anyone, you need to ask yourself why?
Sam,
Please, there's no need for the nonsense. I'm not here to fight you or disrespect the terms under which you license your work. I've been a bit of pain only in an attempt to be responsible about the legal aspects of your licensing.
If you really think licenses should be blatantly ignored, then just put all your code into the public domain and it will no longer be an issue for anyone. If think licenses should be respected, then you need to clarify your licensing terms so your code will be more useful and useable.
JCR
Given that the authors of the library clearly want the source to be available and usable also in commercial applications.. Yes Exactly who is going to sue you? Even if the wording of the LGPL is dubious the intention of the creators is not. But if you have to be doubly sure track down the original authors and make a separate contract. I feel you are all to quick to dismiss it over what I consider a technicality.
I haven't read the wording of LGPL in a while but I seem to remember that it states that the library can be used in a commercial setting provided changes TO THE LIBRARY are made publicly available. Ie. though the library code is shared the program using the code can still be proprietary. People have been developing commercial code with gcc for years and I have never heard of any lawsuits. That is because the C libraries are LGPL.
Now, say, EMACS is GPL. That means all changes to the code have to be made publicly available. It is in other words not legal to create a new EMACS based on the existing code and the sell it commercially.
-- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ .
- Follow-Ups:
- Re: Identifying CL Implementations?
- From: Peter Herth
- Re: Identifying CL Implementations?
- References:
- Identifying CL Implementations?
- From: J . C . Roberts
- Re: Identifying CL Implementations?
- From: Sam Steingold
- Re: Identifying CL Implementations?
- From: J . C . Roberts
- Re: Identifying CL Implementations?
- From: Sam Steingold
- Re: Identifying CL Implementations?
- From: J . C . Roberts
- Identifying CL Implementations?
- Prev by Date: Re: Escape from c.l.l.atraz? [was Re: Identifying CL Implementations?]
- Next by Date: Problem loading PortableAllegroServe
- Previous by thread: Re: Identifying CL Implementations?
- Next by thread: Re: Identifying CL Implementations?
- Index(es):
Relevant Pages
|