U-Boot: short license headers using SPDX Identifier


Roger Meier <roger@...>
 

All

I had a discussion with U-Boot Creator and Core Developer Wolfgang Denk.
He made some patches, they were accepted and the result is this header:
# (C) Copyright 2000-2013
# Wolfgang Denk, DENX Software Engineering, wd@....
# SPDX-License-Identifier: GPL-2.0+

and a Licenses folder with a README, Exception and the Licenses:
http://git.denx.de/?p=u-boot.git;a=tree;f=Licenses;hb=HEAD

see also mailing list details here:
http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/165416
or this web site: http://www.denx.de/wiki/U-Boot/Licensing

It is not applied to all files of U-Boot. However, more than 5760 files
already use this new header.

a very resourceful way to simplify the license topic and an important step
towards adoption of SPDX
usage within projects and SPDX files provided with OSS releases.

all the best!
-roger

PS: similar discussions at Apache:
https://issues.apache.org/jira/browse/LEGAL-114


Wolfgang Denk
 

Dear Roger,

In message <045001ce89f0$e6805710$b3810530$@bufferoverflow.ch> you wrote:

I had a discussion with U-Boot Creator and Core Developer Wolfgang Denk.
He made some patches, they were accepted and the result is this header:
# (C) Copyright 2000-2013
# Wolfgang Denk, DENX Software Engineering, wd@....
# SPDX-License-Identifier: GPL-2.0+
Thanks (again) for poinin me in this direction. I really like the
idea of consistent, automatically parsable Unique License Identifiers.

and a Licenses folder with a README, Exception and the Licenses:
http://git.denx.de/?p=u-boot.git;a=tree;f=Licenses;hb=HEAD

see also mailing list details here:
http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/165416
or this web site: http://www.denx.de/wiki/U-Boot/Licensing

It is not applied to all files of U-Boot. However, more than 5760 files
already use this new header.
I would like to point out that this is just a "not yet"; this is still
work in progress - unfortunately the conversion requires careful
inspection and manual operation for a significant part of the files.
But then, this just makes all the more clear how urgently such an
improvement was needed.

a very resourceful way to simplify the license topic and an important step
towards adoption of SPDX
usage within projects and SPDX files provided with OSS releases.
The most interesting thing now is to watch if other projects pick up
the idea...

Best regards,

Wolfgang Denk

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@...
Drawing on my fine command of language, I said nothing.


Jilayne Lovejoy <jilayne.lovejoy@...>
 

YES!!!! Yes, yes, yes. Thank you for being the trail blazer :)

We have talked about this idea quite a bit. I'm posting to the Legal Team
as well, in case some are not also on the General list.


Jilayne Lovejoy
SPDX Legal Team | Co-lead
OpenLogic, Inc. | Corporate Counsel

jlovejoy@...

On 7/26/13 7:20 AM, "Wolfgang Denk" <wd@...> wrote:

Dear Roger,

In message <045001ce89f0$e6805710$b3810530$@bufferoverflow.ch> you wrote:

I had a discussion with U-Boot Creator and Core Developer Wolfgang Denk.
He made some patches, they were accepted and the result is this header:
# (C) Copyright 2000-2013
# Wolfgang Denk, DENX Software Engineering, wd@....
# SPDX-License-Identifier: GPL-2.0+
Thanks (again) for poinin me in this direction. I really like the
idea of consistent, automatically parsable Unique License Identifiers.

and a Licenses folder with a README, Exception and the Licenses:
http://git.denx.de/?p=u-boot.git;a=tree;f=Licenses;hb=HEAD

see also mailing list details here:
http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/165416
or this web site: http://www.denx.de/wiki/U-Boot/Licensing

It is not applied to all files of U-Boot. However, more than 5760 files
already use this new header.
I would like to point out that this is just a "not yet"; this is still
work in progress - unfortunately the conversion requires careful
inspection and manual operation for a significant part of the files.
But then, this just makes all the more clear how urgently such an
improvement was needed.

a very resourceful way to simplify the license topic and an important
step
towards adoption of SPDX
usage within projects and SPDX files provided with OSS releases.
The most interesting thing now is to watch if other projects pick up
the idea...

Best regards,

Wolfgang Denk

--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@...
Drawing on my fine command of language, I said nothing.
_______________________________________________
Spdx mailing list
Spdx@...
https://lists.spdx.org/mailman/listinfo/spdx