TCLUG Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TCLUG:17805] Licensing (was: Re: [TCLUG:17728] Motif has gone opensource!)



What about LGPL?  You can link that into commercial software.  No problem.

Tom Veldhouse
veldy@veldy.net

----- Original Message -----
From: "Mike Hicks" <hick0088@tc.umn.edu>
To: <tclug-list@mn-linux.org>
Sent: Wednesday, May 17, 2000 4:35 PM
Subject: [TCLUG:17805] Licensing (was: Re: [TCLUG:17728] Motif has gone
opensource!)


> "Schlough, Mark" wrote:
> >
> >         I don't know this but I'm just asking....
> >
> >         Could a company write a proprietary program that uses GPL'd code
in
> > this way:
> >         There are proprietary components and GPL'd components.  The
> > proprietary stuff is distributed in one tarball and the GPL'd in
another.
> > And the install program assembles them into a hybrid system.  (Sort of
like
> > bricks and mortar... Proprietary Bricks and GPL'd mortar...together they
> > make the structure)
>
> You could probably do this if you actually had two separate programs
> that communicated closely through shared memory or something, but you
> aren't supposed to be able to link GPLed code into a proprietary
> program.  However, you can link proprietary code into an otherwise GPLed
> program, IIRC.  There are many GPLed programs that use Motif for a
> widget toolkit, for example.  The Gimp used to use Motif as its widget
> toolkit, but the developers decided to attempt to move away from Motif,
> and GTK (a.k.a. The Gimp Toolkit) was born.
>
> At any rate, you might be able to pull it off, though you would have
> much better luck mixing LGPL and proprietary code rather than
> GPL/proprietary.
>
> --
>  _  _  _  _ _  ___    _ _  _  ___ _ _  __   #define SIGNUKE
> / \/ \(_)| ' // ._\  / - \(_)/ ./| ' /(__   /* Nuclear event occured */
> \_||_/|_||_|_\\___/  \_-_/|_|\__\|_|_\ __)
> [ Mike Hicks | http://umn.edu/~hick0088/ | mailto:hick0088@tc.umn.edu ]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tclug-list-unsubscribe@mn-linux.org
> For additional commands, e-mail: tclug-list-help@mn-linux.org
>
>