All of lore.kernel.org
 help / color / mirror / Atom feed
* Alsa-Plugin 1.0.25 License
       [not found] <CAM+cExGffwFD7U--tZqd_PxFwgdy6YA_tZHvw6B3au9KNygEhA@mail.gmail.com>
@ 2019-08-05 17:14 ` karina filer
  2019-08-06 13:20   ` Tanu Kaskinen
  2019-08-06 18:11   ` sylvain.bertrand
  0 siblings, 2 replies; 7+ messages in thread
From: karina filer @ 2019-08-05 17:14 UTC (permalink / raw)
  To: alsa-devel

Hi Team,

Greetings !!

I am facing difficulty to understand the Alsa-Plugin Licensing, Could you
please help me to make understand?, Is it under GPL 2.0 or LGPL 2.1 because
after extracting the folder I can see 2 copying file one for GPL and other
for LGPL.

https://repology.org/project/alsa-plugins/packages


Regards
K. Filer

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

* Re: Alsa-Plugin 1.0.25 License
  2019-08-05 17:14 ` Alsa-Plugin 1.0.25 License karina filer
@ 2019-08-06 13:20   ` Tanu Kaskinen
  2019-08-06 15:27     ` Tanu Kaskinen
  2019-08-06 15:36     ` Tanu Kaskinen
  2019-08-06 18:11   ` sylvain.bertrand
  1 sibling, 2 replies; 7+ messages in thread
From: Tanu Kaskinen @ 2019-08-06 13:20 UTC (permalink / raw)
  To: karina filer, alsa-devel; +Cc: Takashi Iwai

On Mon, 2019-08-05 at 22:44 +0530, karina filer wrote:
> Hi Team,
> 
> Greetings !!
> 
> I am facing difficulty to understand the Alsa-Plugin Licensing, Could you
> please help me to make understand?, Is it under GPL 2.0 or LGPL 2.1 because
> after extracting the folder I can see 2 copying file one for GPL and other
> for LGPL.
> 
> https://repology.org/project/alsa-plugins/packages

alsa-plugins seems to lack a README or other overview document about
the licensing... alsa-plugins is primarily licensed under LGPL 2.1, and
to my knowledge the only exception is the libsamplerate based rate
plugin. The licensing is explained here:

https://git.alsa-project.org/?p=alsa-plugins.git;a=blob;f=rate/rate_samplerate.c

So this particluar rate plugin is licensed under GPL 2.0 "to follow the
license of libsamplerate", unless you have a commercial license to
libsamplerate. I don't think the rationale for that exception makes
much sense (LGPL would have worked just fine, as far as I can tell),
but at this point relicensing may be very difficult due to many
contributors.

libsamplerate was relicensed under the 2-clause BSD license in 2016[1],
which may or may not allow you to apply LGPL to the rate plugin (my
guess would be that it doesn't allow you to do that, but IANAL).

[1] http://www.mega-nerd.com/SRC/license.html

-- 
Tanu

https://www.patreon.com/tanuk
https://liberapay.com/tanuk

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

* Re: Alsa-Plugin 1.0.25 License
  2019-08-06 13:20   ` Tanu Kaskinen
@ 2019-08-06 15:27     ` Tanu Kaskinen
  2019-08-06 15:36     ` Tanu Kaskinen
  1 sibling, 0 replies; 7+ messages in thread
From: Tanu Kaskinen @ 2019-08-06 15:27 UTC (permalink / raw)
  To: karina filer, alsa-devel; +Cc: Takashi Iwai

On Tue, 2019-08-06 at 16:20 +0300, Tanu Kaskinen wrote:
> On Mon, 2019-08-05 at 22:44 +0530, karina filer wrote:
> > Hi Team,
> > 
> > Greetings !!
> > 
> > I am facing difficulty to understand the Alsa-Plugin Licensing, Could you
> > please help me to make understand?, Is it under GPL 2.0 or LGPL 2.1 because
> > after extracting the folder I can see 2 copying file one for GPL and other
> > for LGPL.
> > 
> > https://repology.org/project/alsa-plugins/packages
> 
> alsa-plugins seems to lack a README or other overview document about
> the licensing... alsa-plugins is primarily licensed under LGPL 2.1, and
> to my knowledge the only exception is the libsamplerate based rate
> plugin.

I now had a look at the link you provided, and there I saw that BSD-3-
Clause and MIT were also mentioned. I had a closer look at the code,
and I found two more exceptions: the libspeexdsp based rate plugin
(under the pph directory) seems to be licensed under BSD-3-Clause, and
rate-lav/gcd.h is licensed under MIT (rate-lav/rate_lavrate.c is LGPL,
however).

> The licensing is explained here:
> 
> https://git.alsa-project.org/?p=alsa-plugins.git;a=blob;f=rate/rate_samplerate.c
> 
> So this particluar rate plugin is licensed under GPL 2.0 "to follow the
> license of libsamplerate", unless you have a commercial license to
> libsamplerate. I don't think the rationale for that exception makes
> much sense (LGPL would have worked just fine, as far as I can tell),
> but at this point relicensing may be very difficult due to many
> contributors.
> 
> libsamplerate was relicensed under the 2-clause BSD license in 2016[1],
> which may or may not allow you to apply LGPL to the rate plugin (my
> guess would be that it doesn't allow you to do that, but IANAL).
> 
> [1] http://www.mega-nerd.com/SRC/license.html

-- 
Tanu

https://www.patreon.com/tanuk
https://liberapay.com/tanuk

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

* Re: Alsa-Plugin 1.0.25 License
  2019-08-06 13:20   ` Tanu Kaskinen
  2019-08-06 15:27     ` Tanu Kaskinen
@ 2019-08-06 15:36     ` Tanu Kaskinen
  2019-08-06 15:45       ` Takashi Iwai
  1 sibling, 1 reply; 7+ messages in thread
From: Tanu Kaskinen @ 2019-08-06 15:36 UTC (permalink / raw)
  To: karina filer, alsa-devel; +Cc: Takashi Iwai

One more comment...

On Tue, 2019-08-06 at 16:20 +0300, Tanu Kaskinen wrote:
> On Mon, 2019-08-05 at 22:44 +0530, karina filer wrote:
> > Hi Team,
> > 
> > Greetings !!
> > 
> > I am facing difficulty to understand the Alsa-Plugin Licensing, Could you
> > please help me to make understand?, Is it under GPL 2.0 or LGPL 2.1 because
> > after extracting the folder I can see 2 copying file one for GPL and other
> > for LGPL.
> > 
> > https://repology.org/project/alsa-plugins/packages
> 
> alsa-plugins seems to lack a README or other overview document about
> the licensing... alsa-plugins is primarily licensed under LGPL 2.1, and
> to my knowledge the only exception is the libsamplerate based rate
> plugin. The licensing is explained here:
> 
> https://git.alsa-project.org/?p=alsa-plugins.git;a=blob;f=rate/rate_samplerate.c
> 
> So this particluar rate plugin is licensed under GPL 2.0 "to follow the
> license of libsamplerate", unless you have a commercial license to
> libsamplerate. I don't think the rationale for that exception makes
> much sense (LGPL would have worked just fine, as far as I can tell),
> but at this point relicensing may be very difficult due to many
> contributors.

Relicensing shouldn't be that hard after all, if that's desired (I
think it would be a good idea). Now that I looked, there actually
aren't many contributors to that plugin, only Takashi and Jaroslav.
Diego E. 'Flameeyes' Pettenò also has a commit, but it only changes one
line in the build system.

> libsamplerate was relicensed under the 2-clause BSD license in 2016[1],
> which may or may not allow you to apply LGPL to the rate plugin (my
> guess would be that it doesn't allow you to do that, but IANAL).
> 
> [1] http://www.mega-nerd.com/SRC/license.html

-- 
Tanu

https://www.patreon.com/tanuk
https://liberapay.com/tanuk

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

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

* Re: Alsa-Plugin 1.0.25 License
  2019-08-06 15:36     ` Tanu Kaskinen
@ 2019-08-06 15:45       ` Takashi Iwai
  2019-08-08  5:03         ` karina filer
  0 siblings, 1 reply; 7+ messages in thread
From: Takashi Iwai @ 2019-08-06 15:45 UTC (permalink / raw)
  To: Tanu Kaskinen; +Cc: karina filer, alsa-devel

On Tue, 06 Aug 2019 17:36:06 +0200,
Tanu Kaskinen wrote:
> 
> One more comment...
> 
> On Tue, 2019-08-06 at 16:20 +0300, Tanu Kaskinen wrote:
> > On Mon, 2019-08-05 at 22:44 +0530, karina filer wrote:
> > > Hi Team,
> > > 
> > > Greetings !!
> > > 
> > > I am facing difficulty to understand the Alsa-Plugin Licensing, Could you
> > > please help me to make understand?, Is it under GPL 2.0 or LGPL 2.1 because
> > > after extracting the folder I can see 2 copying file one for GPL and other
> > > for LGPL.
> > > 
> > > https://repology.org/project/alsa-plugins/packages
> > 
> > alsa-plugins seems to lack a README or other overview document about
> > the licensing... alsa-plugins is primarily licensed under LGPL 2.1, and
> > to my knowledge the only exception is the libsamplerate based rate
> > plugin. The licensing is explained here:
> > 
> > https://git.alsa-project.org/?p=alsa-plugins.git;a=blob;f=rate/rate_samplerate.c
> > 
> > So this particluar rate plugin is licensed under GPL 2.0 "to follow the
> > license of libsamplerate", unless you have a commercial license to
> > libsamplerate. I don't think the rationale for that exception makes
> > much sense (LGPL would have worked just fine, as far as I can tell),
> > but at this point relicensing may be very difficult due to many
> > contributors.
> 
> Relicensing shouldn't be that hard after all, if that's desired (I
> think it would be a good idea). Now that I looked, there actually
> aren't many contributors to that plugin, only Takashi and Jaroslav.
> Diego E. 'Flameeyes' Pettenò also has a commit, but it only changes one
> line in the build system.

I don't mind relicensing at all.  But the only concern is that no one
but for lawyers can confirm its validity...


thanks,

Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

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

* Re: Alsa-Plugin 1.0.25 License
  2019-08-05 17:14 ` Alsa-Plugin 1.0.25 License karina filer
  2019-08-06 13:20   ` Tanu Kaskinen
@ 2019-08-06 18:11   ` sylvain.bertrand
  1 sibling, 0 replies; 7+ messages in thread
From: sylvain.bertrand @ 2019-08-06 18:11 UTC (permalink / raw)
  To: karina filer; +Cc: alsa-devel

On Mon, Aug 05, 2019 at 10:44:25PM +0530, karina filer wrote:
> I am facing difficulty to understand the Alsa-Plugin Licensing, Could you
> please help me to make understand?, Is it under GPL 2.0 or LGPL 2.1 because
> after extracting the folder I can see 2 copying file one for GPL and other
> for LGPL.

You don't need to care, except if you do use open source code in distributed
closed source programs (aka windows and macos).

-- 
Sylvain

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

* Re: Alsa-Plugin 1.0.25 License
  2019-08-06 15:45       ` Takashi Iwai
@ 2019-08-08  5:03         ` karina filer
  0 siblings, 0 replies; 7+ messages in thread
From: karina filer @ 2019-08-08  5:03 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Tanu Kaskinen, alsa-devel

Thanks for your response.

- K.Filer

On Tue, Aug 6, 2019 at 9:15 PM Takashi Iwai <tiwai@suse.de> wrote:

> On Tue, 06 Aug 2019 17:36:06 +0200,
> Tanu Kaskinen wrote:
> >
> > One more comment...
> >
> > On Tue, 2019-08-06 at 16:20 +0300, Tanu Kaskinen wrote:
> > > On Mon, 2019-08-05 at 22:44 +0530, karina filer wrote:
> > > > Hi Team,
> > > >
> > > > Greetings !!
> > > >
> > > > I am facing difficulty to understand the Alsa-Plugin Licensing,
> Could you
> > > > please help me to make understand?, Is it under GPL 2.0 or LGPL 2.1
> because
> > > > after extracting the folder I can see 2 copying file one for GPL and
> other
> > > > for LGPL.
> > > >
> > > > https://repology.org/project/alsa-plugins/packages
> > >
> > > alsa-plugins seems to lack a README or other overview document about
> > > the licensing... alsa-plugins is primarily licensed under LGPL 2.1, and
> > > to my knowledge the only exception is the libsamplerate based rate
> > > plugin. The licensing is explained here:
> > >
> > >
> https://git.alsa-project.org/?p=alsa-plugins.git;a=blob;f=rate/rate_samplerate.c
> > >
> > > So this particluar rate plugin is licensed under GPL 2.0 "to follow the
> > > license of libsamplerate", unless you have a commercial license to
> > > libsamplerate. I don't think the rationale for that exception makes
> > > much sense (LGPL would have worked just fine, as far as I can tell),
> > > but at this point relicensing may be very difficult due to many
> > > contributors.
> >
> > Relicensing shouldn't be that hard after all, if that's desired (I
> > think it would be a good idea). Now that I looked, there actually
> > aren't many contributors to that plugin, only Takashi and Jaroslav.
> > Diego E. 'Flameeyes' Pettenò also has a commit, but it only changes one
> > line in the build system.
>
> I don't mind relicensing at all.  But the only concern is that no one
> but for lawyers can confirm its validity...
>
>
> thanks,
>
> Takashi
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

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

end of thread, other threads:[~2019-08-08  5:03 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <CAM+cExGffwFD7U--tZqd_PxFwgdy6YA_tZHvw6B3au9KNygEhA@mail.gmail.com>
2019-08-05 17:14 ` Alsa-Plugin 1.0.25 License karina filer
2019-08-06 13:20   ` Tanu Kaskinen
2019-08-06 15:27     ` Tanu Kaskinen
2019-08-06 15:36     ` Tanu Kaskinen
2019-08-06 15:45       ` Takashi Iwai
2019-08-08  5:03         ` karina filer
2019-08-06 18:11   ` sylvain.bertrand

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.