public inbox for gsl-discuss@sourceware.org
 help / color / mirror / Atom feed
* License
  2001-12-19 13:20 License nbecker
@ 2001-11-28  4:37 ` nbecker
  2001-12-19 13:20 ` License Martin Quinson
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 13+ messages in thread
From: nbecker @ 2001-11-28  4:37 UTC (permalink / raw)
  To: gsl-discuss

Since GSL is a library, why is is covered by GPL?

Suppose I convert part of GSL to C++ templates.  Now I distribute the
modified headers.  There is no binary distribution of code.  How does
the GPL apply?

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20 ` License Martin Quinson
@ 2001-11-28 11:59   ` Martin Quinson
  2001-12-19 13:20   ` License Brian Gough
  1 sibling, 0 replies; 13+ messages in thread
From: Martin Quinson @ 2001-11-28 11:59 UTC (permalink / raw)
  To: nbecker; +Cc: gsl-discuss

On Mon, Dec 03, 2001 at 11:21:54AM -0500, nbecker@fred.net wrote:
> Since GSL is a library, why is is covered by GPL?
> 
> Suppose I convert part of GSL to C++ templates.  Now I distribute the
> modified headers.  There is no binary distribution of code.  How does
> the GPL apply?

Well, I'm pretty new to gnu mailling lists. Is it the same on all lists,
with steril discution on the licensing and such, or is it only on this one ?

Please discuss the licensing issue on relevant mailing lists, not here.

Bye, Mt.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20 ` License Fabrice Rossi
@ 2001-11-28 12:12   ` Fabrice Rossi
  2001-12-19 13:20   ` License Fabrice Rossi
  1 sibling, 0 replies; 13+ messages in thread
From: Fabrice Rossi @ 2001-11-28 12:12 UTC (permalink / raw)
  To: gsl-discuss

nbecker@fred.net wrote:
> 
> Since GSL is a library, why is is covered by GPL?

Because developers decided so. Fascinating, isn't it?

And please keep in mind that the L in LGPL is now for Lesser, not Library. You
should read http://www.gnu.org/licenses/why-not-lgpl.html. It will help.

Fabrice Rossi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20 ` License Brian Gough
@ 2001-11-29  1:44   ` Brian Gough
  0 siblings, 0 replies; 13+ messages in thread
From: Brian Gough @ 2001-11-29  1:44 UTC (permalink / raw)
  To: nbecker; +Cc: gsl-discuss

nbecker@fred.net writes:
 > Suppose I convert part of GSL to C++ templates.  Now I distribute the
 > modified headers.  There is no binary distribution of code.  How does
 > the GPL apply?

Hi,
That would be a "derived work", so it would have to be distributed under
the GPL, as described in Section 2b of the GPL.

regards
Brian Gough

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20   ` License Brian Gough
@ 2001-11-29 11:15     ` Brian Gough
  0 siblings, 0 replies; 13+ messages in thread
From: Brian Gough @ 2001-11-29 11:15 UTC (permalink / raw)
  To: Martin Quinson; +Cc: gsl-discuss

Martin Quinson writes:
 > Well, I'm pretty new to gnu mailling lists. Is it the same on all lists,
 > with steril discution on the licensing and such, or is it only on this one ?
 > 
 > Please discuss the licensing issue on relevant mailing lists, not here.

You can subscribe the digest version of gsl-discuss via
http://sources.redhat.com/gsl/ if you prefer, then you only get one
email to deal with each day.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20 ` License Martin Quinson
  2001-11-28 11:59   ` License Martin Quinson
@ 2001-12-19 13:20   ` Brian Gough
  2001-11-29 11:15     ` License Brian Gough
  1 sibling, 1 reply; 13+ messages in thread
From: Brian Gough @ 2001-12-19 13:20 UTC (permalink / raw)
  To: Martin Quinson; +Cc: gsl-discuss

Martin Quinson writes:
 > Well, I'm pretty new to gnu mailling lists. Is it the same on all lists,
 > with steril discution on the licensing and such, or is it only on this one ?
 > 
 > Please discuss the licensing issue on relevant mailing lists, not here.

You can subscribe the digest version of gsl-discuss via
http://sources.redhat.com/gsl/ if you prefer, then you only get one
email to deal with each day.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20 License nbecker
  2001-11-28  4:37 ` License nbecker
  2001-12-19 13:20 ` License Martin Quinson
@ 2001-12-19 13:20 ` Brian Gough
  2001-11-29  1:44   ` License Brian Gough
  2001-12-19 13:20 ` License Fabrice Rossi
  3 siblings, 1 reply; 13+ messages in thread
From: Brian Gough @ 2001-12-19 13:20 UTC (permalink / raw)
  To: nbecker; +Cc: gsl-discuss

nbecker@fred.net writes:
 > Suppose I convert part of GSL to C++ templates.  Now I distribute the
 > modified headers.  There is no binary distribution of code.  How does
 > the GPL apply?

Hi,
That would be a "derived work", so it would have to be distributed under
the GPL, as described in Section 2b of the GPL.

regards
Brian Gough

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20 License nbecker
  2001-11-28  4:37 ` License nbecker
@ 2001-12-19 13:20 ` Martin Quinson
  2001-11-28 11:59   ` License Martin Quinson
  2001-12-19 13:20   ` License Brian Gough
  2001-12-19 13:20 ` License Brian Gough
  2001-12-19 13:20 ` License Fabrice Rossi
  3 siblings, 2 replies; 13+ messages in thread
From: Martin Quinson @ 2001-12-19 13:20 UTC (permalink / raw)
  To: nbecker; +Cc: gsl-discuss

On Mon, Dec 03, 2001 at 11:21:54AM -0500, nbecker@fred.net wrote:
> Since GSL is a library, why is is covered by GPL?
> 
> Suppose I convert part of GSL to C++ templates.  Now I distribute the
> modified headers.  There is no binary distribution of code.  How does
> the GPL apply?

Well, I'm pretty new to gnu mailling lists. Is it the same on all lists,
with steril discution on the licensing and such, or is it only on this one ?

Please discuss the licensing issue on relevant mailing lists, not here.

Bye, Mt.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* License
@ 2001-12-19 13:20 nbecker
  2001-11-28  4:37 ` License nbecker
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: nbecker @ 2001-12-19 13:20 UTC (permalink / raw)
  To: gsl-discuss

Since GSL is a library, why is is covered by GPL?

Suppose I convert part of GSL to C++ templates.  Now I distribute the
modified headers.  There is no binary distribution of code.  How does
the GPL apply?

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20 License nbecker
                   ` (2 preceding siblings ...)
  2001-12-19 13:20 ` License Brian Gough
@ 2001-12-19 13:20 ` Fabrice Rossi
  2001-11-28 12:12   ` License Fabrice Rossi
  2001-12-19 13:20   ` License Fabrice Rossi
  3 siblings, 2 replies; 13+ messages in thread
From: Fabrice Rossi @ 2001-12-19 13:20 UTC (permalink / raw)
  To: gsl-discuss

nbecker@fred.net wrote:
> 
> Since GSL is a library, why is is covered by GPL?

Because developers decided so. Fascinating, isn't it?

And please keep in mind that the L in LGPL is now for Lesser, not Library. You
should read http://www.gnu.org/licenses/why-not-lgpl.html . It will help.

Fabrice Rossi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20 ` License Fabrice Rossi
  2001-11-28 12:12   ` License Fabrice Rossi
@ 2001-12-19 13:20   ` Fabrice Rossi
  1 sibling, 0 replies; 13+ messages in thread
From: Fabrice Rossi @ 2001-12-19 13:20 UTC (permalink / raw)
  To: gsl-discuss

nbecker@fred.net wrote:
> 
> Since GSL is a library, why is is covered by GPL?

Because developers decided so. Fascinating, isn't it?

And please keep in mind that the L in LGPL is now for Lesser, not Library. You
should read http://www.gnu.org/licenses/why-not-lgpl.html. It will help.

Fabrice Rossi

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
@ 2001-12-19 13:20 Edwin Robert Tisdale
  2001-11-28 12:16 ` License Edwin Robert Tisdale
  0 siblings, 1 reply; 13+ messages in thread
From: Edwin Robert Tisdale @ 2001-12-19 13:20 UTC (permalink / raw)
  To: gsl-discuss

nbecker wrote:

> Suppose I convert part of GSL to C++ templates.
> Now I distribute the modified headers.
> There is no binary distribution of code.
> How does the GPL apply?

If you use any of the code from the original GSL
you must release your code under the terms of the GPL.
If you re-implement the GSL from scratch,
you can release it under any terms you wish.
You must implement the GSL API faithfully
if you are going to call your implementation GSL.
If you deviate from the GSL API,
you should call your library something else besides GSL.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: License
  2001-12-19 13:20 License Edwin Robert Tisdale
@ 2001-11-28 12:16 ` Edwin Robert Tisdale
  0 siblings, 0 replies; 13+ messages in thread
From: Edwin Robert Tisdale @ 2001-11-28 12:16 UTC (permalink / raw)
  To: gsl-discuss

nbecker wrote:

> Suppose I convert part of GSL to C++ templates.
> Now I distribute the modified headers.
> There is no binary distribution of code.
> How does the GPL apply?

If you use any of the code from the original GSL
you must release your code under the terms of the GPL.
If you re-implement the GSL from scratch,
you can release it under any terms you wish.
You must implement the GSL API faithfully
if you are going to call your implementation GSL.
If you deviate from the GSL API,
you should call your library something else besides GSL.

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2001-12-19 13:20 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-19 13:20 License nbecker
2001-11-28  4:37 ` License nbecker
2001-12-19 13:20 ` License Martin Quinson
2001-11-28 11:59   ` License Martin Quinson
2001-12-19 13:20   ` License Brian Gough
2001-11-29 11:15     ` License Brian Gough
2001-12-19 13:20 ` License Brian Gough
2001-11-29  1:44   ` License Brian Gough
2001-12-19 13:20 ` License Fabrice Rossi
2001-11-28 12:12   ` License Fabrice Rossi
2001-12-19 13:20   ` License Fabrice Rossi
  -- strict thread matches above, loose matches on Subject: below --
2001-12-19 13:20 License Edwin Robert Tisdale
2001-11-28 12:16 ` License Edwin Robert Tisdale

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).