has.js icon indicating copy to clipboard operation
has.js copied to clipboard

Provide copyright notice for licensing

Open samreid opened this issue 12 years ago • 1 comments

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.

samreid avatar Sep 25 '13 18:09 samreid

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.)

phiggins42 avatar Sep 26 '13 01:09 phiggins42