Linux-SPDX Archive on
 help / color / Atom feed
* libtraceevent  license
@ 2019-10-07 17:46 Zavras, Alexios
  2019-10-07 18:16 ` Greg KH
  0 siblings, 1 reply; 2+ messages in thread
From: Zavras, Alexios @ 2019-10-07 17:46 UTC (permalink / raw)
  To: Greg KH, linux-spdx

Hi Greg and fellow SPDX curators 😉

One of our developers came to me with a question/complaint:

I'm trying to use libtraceevent -- a library for parsing Linux ring buffer format.
Source code is located in the Linux kernel repository at 

The thing confusing me is that almost all of the files are licensed LGPL-2.1
but the Makefiles and some .c files (some of the plugins of this library),
are licensed GPL-2.0.

Checking the sources, I find three C files:


I see that the "GPL-2.0" SPDX tag was added in commit
with the clear title:
"License cleanup: add SPDX GPL-2.0 license identifier to files with no license"
(2017-11-01, by Greg).

Shame on the original contributors for not putting license info in their files...
but I am inclined to believe that they would have been meant to be LGPL,
as the rest of the library and the other plugins.
Could it be that the "everything without a license is GPL" rule
should have exempted libtraceevent?

More importantly, shall we update the three files to be "LGPL-2.1-only" ?

-- zvr

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0,
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

end of thread, back to index

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-07 17:46 libtraceevent license Zavras, Alexios
2019-10-07 18:16 ` Greg KH

Linux-SPDX Archive on

Archives are clonable:
	git clone --mirror linux-spdx/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-spdx linux-spdx/ \
	public-inbox-index linux-spdx

Example config snippet for mirrors

Newsgroup available over NNTP:

AGPL code for this site: git clone