On Dec 31 2008, 6:48 am, lpetit <laurent.pe...@gmail.com> wrote:
> OOps, I'm losing memory, I answered twice to the e-mail ;-)
>
> On 31 déc, 11:16, lpetit <laurent.pe...@gmail.com> wrote:
>
> > Yes, this is what I remember from LGPL. But anyway, swank-clojure is
> > not LGPL, it's GPL.


I suspect you can't distribute the swank-clojure files with clojure-
dev :(

The GPL also means developers can't deploy their non-GPL programs to
customer sites if they include the swank files. That is, if you want
to be able to connect to your always-running program at the customer
site, using SLIME, you can't do that unless your program is GPL. Maybe
that is Jeffrey's intent. It's unlike the all the other swank
implementations for the different CLs, which are all in the public
domain.


>
> > I re-read my original post, and it seems clear to me : I stated I wish
> > to embed swank-clojure files into clojure-dev plugin.
>
> > Anyway, I'll rephrase my question differently :
>
> > Given that :
> > - Clojure-dev's (an eclipse plugin I'm a contributor of) license is
> > EPL.
> > - swank-clojure's license is GPL
>
> > Can the following be possible without breaking the GPL ? :
> > - Embed swank-clojure source code in clojure-dev's source management
> > system (svn)
> > - Release clojure-dev as an eclipse plugin (that is a jar with clojure-
> > dev classes, swank-clojure files)
> > Precisions :
> > - There will be no compile-time linkage between clojure-dev code and
> > swank-clojure code.
> > - Clojure-dev will have a new functionality given the user the ability
> > to start (from its eclipse environment) a new java/clojure environment
> > (in a fresh JVM) that will load swank-clojure (from the files
> > distributed with clojure-dev plugin) at startup
> > - Then clojure-dev will be able to communicate with the clojure
> > environment running in the fresh JVM via swank-clojure remote calls
>
> > Maybe this is a no problem.
>
> > Thanks in advance to anybody that will demonstrate it's feasible or
> > it's not feasible,
>
> > --
> > Laurent
>
> > On 30 déc, 23:55, "Mark H." <mark.hoem...@gmail.com> wrote:
>
> > > On Dec 30, 10:26 am, Phil Hagelberg <technoma...@gmail.com> wrote:
>
> > > > lpetit <laurent.pe...@gmail.com> writes:
> > > > > I'm not sure. From what I remember, what you describe is more related
> > > > > to LGPL ?
>
> > > > No, the LGPL allows using the code in another program that is Free but
> > > > not GPL-licensed.
>
> > > Actually the LGPL allows linking to the library (somewhat different
> > > than "using the code") from any program, even one which is not under
> > > an open-source license.  "L" used to stand for "library" and the
> > > canonical example of a LGPL library is GNU's libc:  any program can
> > > link to it, and such linkage doesn't make the program have the same
> > > license as libc.
>
> > > mfh
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to