Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use SPDX-standard license naming #6

Merged
merged 1 commit into from
Jan 6, 2015

Conversation

prescod
Copy link
Contributor

@prescod prescod commented Jan 3, 2015

It's not entirely clear what license you intended to use, so I offer this pull request to clarify.

References:

http://spdx.org/licenses/BSD-3-Clause

http://spdx.org/licenses/

It's not entirely clear what license you intended to use, so I offer this pull request to clarify.

References:

http://spdx.org/licenses/BSD-3-Clause

http://spdx.org/licenses/
@jprichardson
Copy link
Member

Why? This feels like borderline pedantry. Who is spdx.org and why should one care? Is BSD3 vs BSD3-clause really that ambiguous?

@prescod
Copy link
Contributor Author

prescod commented Jan 3, 2015

There are two different licenses that could be referred to as "BSD3".

http://spdx.org/licenses/BSD-3-Clause

http://spdx.org/licenses/BSD-3-Clause-Clear

I literally don't know which one you meant, so I don't think it is pedantry. I actually thought at first that you meant something like "BSD Version 3."

SPDX is the Linux Foundation. These identifiers are used in a few places:

http://choosealicense.com/licenses/bsd-3-clause/

package.json is a machine-readable format so it only makes sense to try to make the values as machine-readable as the keys where possible. Machine-readable values requires standards, and SPDX produces that standard.

My particular use-case is because my corporation requires us to list and collect all of the licenses. Even startups require this if they are going through a corporate due-diligence process before investment. Because your repository uses a non-standard license syntax, I have to research which license you "really" meant rather than having my software just add your package to a list of packages using "BSD-3-Clause" license.

@jprichardson
Copy link
Member

Ok fair enough. Thanks. Let me do a double-check and review.

jprichardson added a commit that referenced this pull request Jan 6, 2015
Use SPDX-standard license naming
@jprichardson jprichardson merged commit 4ecd194 into browserify:master Jan 6, 2015
@jprichardson
Copy link
Member

Thanks again :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants