All of lore.kernel.org
 help / color / mirror / Atom feed
* Possible GPL-licensed header included in alsa-lib
@ 2014-12-09 17:49 Clemens Lang
  2014-12-09 18:40 ` Jaroslav Kysela
  0 siblings, 1 reply; 13+ messages in thread
From: Clemens Lang @ 2014-12-09 17:49 UTC (permalink / raw)
  To: alsa-devel

Hi,

I recently reviewed the alsa-lib 1.0.27.2 source code from a licensing
perspective to ensure compliant usage and distribution. It seems the
intention is for the libraries to be covered by LGPL.

I had a look at include/list.h, which seems to be licensed under
GPL-2.0. It does not have a license header or any other copyright
information, but it states it was taken from Linux 2.4.0:

include/list.h, line 5:
| This code was taken from the Linux 2.4.0 kernel. [jaroslav]

I'm not sure one could argue that the header was trivial, especially
since it does not only contain constants, structures and interface
definitions, but also implementations of inline functions.

I found one previous inquiry about a similar issue[1], but it does not
cover the include/list.h header.


Two questions:
 1. Have the copyright holders of the code in question agreed to
    re-license under a different, LGPL-preserving license and, if yes,
	is there some documentation about that?
 2. If the header is indeed covered by GPL-2.0, would you accept patches
    to replace it with a different implementation, e.g. Rusty Russell's
	MIT-licensed list from ccan[2]?


[1] http://mailman.alsa-project.org/pipermail/alsa-devel/2011-March/038267.html
[2] http://ccodearchive.net/info/list.html


Thank you for your time,
Clemens Lang
-- 
BMW Car IT GmbH
Clemens Lang
Spezialist Entwicklung
Lise-Meitner-Straße 14
89081 Ulm

Mail: clemens.lang@bmw-carit.de
Web: http://www.bmw-carit.de
--------------------------------------------------------------------
BMW Car IT GmbH
Geschäftsführer: Michael Würtenberger und Reinhard Stolle
Sitz und Registergericht: München HRB 134810
--------------------------------------------------------------------

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

end of thread, other threads:[~2015-07-27  9:52 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-09 17:49 Possible GPL-licensed header included in alsa-lib Clemens Lang
2014-12-09 18:40 ` Jaroslav Kysela
2014-12-11  8:55   ` Clemens Lang
2015-01-19 14:31     ` Clemens Lang
2015-07-23 16:02       ` Replace include/list.h with non-GPL implementation Clemens Lang
2015-07-23 16:02         ` [PATCH 1/2] Replace list.h with MIT-licensed implementation Clemens Lang
2015-07-23 16:02         ` [PATCH 2/2] Adapt to changes in the linked list API Clemens Lang
2015-07-23 19:03         ` Replace include/list.h with non-GPL implementation Takashi Iwai
2015-07-24  7:34           ` Clemens Lang
2015-07-24  8:13             ` Takashi Iwai
2015-07-24 16:32               ` Takashi Iwai
2015-07-27  9:45                 ` Clemens Lang
2015-07-27  9:52                   ` Takashi Iwai

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.