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

Licensing issues of bundled JS libraries #1

Open
alexdutton opened this issue Sep 9, 2011 · 1 comment
Open

Licensing issues of bundled JS libraries #1

alexdutton opened this issue Sep 9, 2011 · 1 comment

Comments

@alexdutton
Copy link
Member

DataStage currently bundles (and hence distributes) jQuery, jQuery-treeview, mochikit, rdfquery and maybe a couple of other JavaScript libraries. Details:

  • jQuery: Dual-licensed under MIT and GPL in code headers. Not immediately obvious; missing license text.
  • jQuery-treeview: Dual-licensed under MIT and GPL. In code header with hrefs to license documents. Raised issue asking for a LICENSE file..
  • mochikit: Dual-licensed under MIT and AFLv2.1, with included BSD code. Our copy only contains a pointer to the mochikit website for license and documentation, which technically doesn't meet the requirements of the license (which requires the license and copyright notice to be distributed with the source). This may be implicitly okay for people serving it alongside websites, but it's not a brilliant state of affairs for source distributions.
  • rdfquery: Looks mostly okay; files contain copyright notice, name of license (MIT) and pointer to LICENSE.txt. However, LICENSE.txt is missing.
  • qunit: Dual-licensed under MIT and GPL. Pointer to license in source.
@alexdutton
Copy link
Member Author

There are currently four copies of the jQuery library in the repo:

[alex@karpathos DataStage]$ find -name "jquery-1.4.2.min.js"
./admiral-base/www/js/jquery-1.4.2.min.js
./src/jQuery/js/jquery-1.4.2.min.js
./spike/apps/js/jquery-1.4.2.min.js
./spike/applications/jQuery/js/jquery-1.4.2.min.js

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

No branches or pull requests

1 participant