Topics

Zero Clause BSD (0BSD)


Rob Landley <rob@...>
 

I'm told I should contact you about registering Toybox's "zero clause
bsd" license for an official 0BSD acronym/abbreviation.

The license text itself (paragraphs 2 and 3 here):

https://github.com/landley/toybox/blob/master/LICENSE

Is 2 clause BSD with the removal of half a sentence:


https://github.com/landley/toybox/commit/ee86b1d8e25cb0ca9d418b33eb0dc5e7716ddc1e

This simplification makes the license function as a public domain
license (such as unlicense.org or creative commons zero), specifically
it means that combining works from multiple sources allows the license
text to collapse together, so you don't wind up with nonsense such as
Android's dozens of concatenated license copies for toolbox:

https://github.com/android/platform_system_core/blob/master/toolbox/NOTICE

(I asked why they had multiple copies of _identical_ license text, and
they said the copyright dates had changed so a strict reading of the
"copy exactly" part of the license meant... Don't laugh, the
"about->license" pulldown in the kindle paperwhite has over _300_pages_
of this nonsense. It's a chronic issue with bsd-alikes.)

So yeah, zero clause BSD. In toybox. Is there a form I should fill out?

Rob


J Lovejoy
 

Hi Rob,

Thanks for you email. To request a new license be added to the SPDX License List, you need to provide the info listed on this page (most of which you already have) http://spdx.org/spdx-license-list/request-new-license and send it to the SPDX-Legal mailing list. If you are not a member there, you can join the legal mailing list here: http://spdx.org/participate/legal-team

Thanks!

Jilayne
SPDX Legal Team co-lead

On Jun 12, 2015, at 1:01 PM, Rob Landley <rob@...> wrote:

I'm told I should contact you about registering Toybox's "zero clause
bsd" license for an official 0BSD acronym/abbreviation.

The license text itself (paragraphs 2 and 3 here):

https://github.com/landley/toybox/blob/master/LICENSE

Is 2 clause BSD with the removal of half a sentence:


https://github.com/landley/toybox/commit/ee86b1d8e25cb0ca9d418b33eb0dc5e7716ddc1e

This simplification makes the license function as a public domain
license (such as unlicense.org or creative commons zero), specifically
it means that combining works from multiple sources allows the license
text to collapse together, so you don't wind up with nonsense such as
Android's dozens of concatenated license copies for toolbox:

https://github.com/android/platform_system_core/blob/master/toolbox/NOTICE

(I asked why they had multiple copies of _identical_ license text, and
they said the copyright dates had changed so a strict reading of the
"copy exactly" part of the license meant... Don't laugh, the
"about->license" pulldown in the kindle paperwhite has over _300_pages_
of this nonsense. It's a chronic issue with bsd-alikes.)

So yeah, zero clause BSD. In toybox. Is there a form I should fill out?

Rob
_______________________________________________
Spdx mailing list
Spdx@...
https://lists.spdx.org/mailman/listinfo/spdx