[ale] License goop...
Joseph A Knapka
jknapka at earthlink.net
Sat Feb 2 14:40:21 EST 2002
Chris Fowler wrote:
>
> It is okay to symbolically link
I assume you mean "dynamically link"?
> against GPL software. You can not
> statically link unless your software is open.
That's not what the GPL FAQ says, as quoted below.
Cheers,
-- Joe
[snip]
Ken Kennedy wrote:
> Again, this also depends on HOW the plug-ins work. Again, from the GPL
> faq:
>
> > > Q: If a program released under the GPL uses plug-ins, what are the
> > > requirements for the licenses of a plug-in?
> > >
> > > A: It depends on how the program invokes its plug-ins. If the program
> > > uses fork and exec to invoke plug-ins, then the plug-ins are separate
> > > programs, so the license for the main program makes no requirements
> > > for them.
> > >
> > > If the program dynamically links plug-ins, and they make function
> > > calls to each other and share data structures, we believe they form a
> > > single program, so plug-ins must be treated as extensions to the main
> > > program. This means they must be released under the GPL or a
> > > GPL-compatible free software license.
> > >
> > > If the program dynamically links plug-ins, but the communication
> > > between them is limited to invoking the `main' function of the plug-in
> > > with some options and waiting for it to return, that is a borderline
> > > case.
--
"I should like to close this book by sticking out any part of my neck
which is not yet exposed, and making a few predictions about how the
problem of quantum gravity will in the end be solved."
--- Physicist Lee Smolin, "Three Roads to Quantum Gravity"
---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml for more info. Problems should be
sent to listmaster at ale dot org.
More information about the Ale
mailing list