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

Provide copyright notice for licensing #96

Open
samreid opened this issue Sep 25, 2013 · 1 comment
Open

Provide copyright notice for licensing #96

samreid opened this issue Sep 25, 2013 · 1 comment

Comments

@samreid
Copy link

samreid commented Sep 25, 2013

has.js says it is tentatively licensed under the Academic Free License, New BSD License, and the MIT License. However, these licenses have requirements related to the copyright statement:

  • AFL: This Academic Free License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following licensing notice adjacent to the copyright notice for the Original Work
  • BSD: Redistributions of source code must retain the above copyright notice
  • MIT: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

I cannot find any copyright notice or statement on any of the has.js files, so it is unclear how to comply with any of these license statements.

Perhaps the simplest solution would be for has.js to provide a copyright statement somewhere like the README.md. Another solution would be for has.js to create a set of LICENSE files in the repo that have the correct copyright statement in them.

@phiggins42
Copy link
Owner

hmmm. I think the easiest solution would be to add them all in the root in a singe LICENSE file. The inclusion of the BSD license is a small divergence from the project has.js was copying regarding openness: Dojo/Dojo foundation. While has.js have never officially requested inclusion to the Dojo Foundation the spirit is there. The core has.js API is 100% Dojo Foundation CLA-covered and this project is nothing more than an API and a starting point on common names for known browser/js bugs and features. A single LICENSE should cover all this, and in the unlikely event we include a feature test that is (c) BSD and/or not written by someone covered under a Dojo Foundation CLA can include an individual LICENSE indicating as such (which should be none at this point.)

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

No branches or pull requests

2 participants