You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oodt.apache.org by David M Woollard <wo...@jpl.nasa.gov> on 2010/07/26 23:16:23 UTC

Questions RE Curator third-party licenses

All,

In ongoing efforts to close out OODT-3 [1], I have been looking to understand on the third-party licensing involved in the curator subproject. If you check out the rat report attached the the issue [2], you will see that  there are a number of unidentified licenses according to RAT, most of which are now documented in the NOTICES file for the project. A rough breakdown of these files/licenses is a follows:

JQuery Licensed Files:
./curator/src/main/webapp/js/jquery-1.3.2.js
./curator/src/main/webapp/js/jquery/jquery.js
./curator/src/main/webapp/js/jquery-treeview/lib/jquery.js (1.2.2b2)
./curator/src/main/webapp/js/jquery-ui/jquery-1.3.2.min.js

jQuery UI Licensed Files:
./curator/src/main/webapp/js/jquery/ui.core.js
./curator/src/main/webapp/js/jquery-ui/jquery-ui-1.7.2.custom.min.js
./curator/src/main/webapp/js/jquery-ui/jquery-ui-1.7.2.full.min.js

jQuery UI CSS Framework Licensed Files:
./curator/src/main/webapp/js/jquery-ui/css/smoothness/jquery-ui-1.7.2.custom.css

jQuery Alert Dialogs Plugin Licensed Files:
./curator/src/main/webapp/js/jquery.alerts.js

jQuery PeriodicalUpdater Plugin Licensed Files:
./curator/src/main/webapp/js/jquery.periodicalupdater.js

jQuery blockUI Plugin Licensed Files:
./curator/src/main/webapp/js/jquery/jquery.blockUI.js

jQuery Cookie Plugin Licensed Files:
./curator/src/main/webapp/js/jquery/jquery.cookie.js
./curator/src/main/webapp/js/jquery-treeview/lib/jquery.cookie.js

jQuery Treeview Plugin Licensed Files:
./curator/src/main/webapp/js/jquery-treeview/jquery.treeview.js
./curator/src/main/webapp/js/jquery-treeview/jquery.treeview.async.js

jQuery Dynamic Tree View Control Licensed Files:
./curator/src/main/webapp/js/src/jquery.dynatree.js
./curator/src/main/webapp/js/src/jquery.dynatree.min.js

Additionally, ./curator/src/main/java/org/apache/oodt/cas/curation/util/HTMLEncode.java is jTidy and an issue has already been filed to replace this with Apache Commons code [3]. 

Finally, I have questions on a number of files which I will enumerate below:
1) ./curator/src/main/webapp/js/jquery-treeview/jquery.treeview.css - Is this something we developed or is it a file that normally comes with the treeview plugin?
2) ./curator/src/main/webapp/js/jquery-treeview/todo and all files in ./curator/src/main/webapp/js/jquery-treeview/demo/* seem to be superflous. Are they just examples that we do not depend on, and if so, will the license allow us to get rid of them?
3) ./curator/src/main/webapp/js/jquery-ui/index.html - looks like an example usage, so the same question are #2.

Could one of the curator developers let me know answers to these questions? Thanks for your help!

-Dave


[1] https://issues.apache.org/jira/browse/OODT-3
[2] https://issues.apache.org/jira/secure/attachment/12450245/oodt966905rat.txt
[3] https://issues.apache.org/jira/browse/OODT-18

---------------------------------------------------------
David M. Woollard, Software Engineer
Data Management Systems and Technologies Group (388J)
NASA Jet Propulsion Laboratory, Pasadena, CA, 91109, USA
Office: 171-243D      Phone: (818) 354-4291

"Anybody who wants to make a revolution shouldn't grab a gun. 
Just go and start working to change the world by using science 
and technology."    -Stanford Ovshinsky






Re: Questions RE Curator third-party licenses

Posted by "Mattmann, Chris A (388J)" <ch...@jpl.nasa.gov>.
Hi Dave,

I think Andrew can help with this. Also, as you mentioned to me offline, you are going to follow up with legal-discuss@, which makes sense. Thanks!

Cheers,
Chris


On 7/26/10 2:16 PM, "David M Woollard" <wo...@jpl.nasa.gov> wrote:

All,

In ongoing efforts to close out OODT-3 [1], I have been looking to understand on the third-party licensing involved in the curator subproject. If you check out the rat report attached the the issue [2], you will see that  there are a number of unidentified licenses according to RAT, most of which are now documented in the NOTICES file for the project. A rough breakdown of these files/licenses is a follows:

JQuery Licensed Files:
./curator/src/main/webapp/js/jquery-1.3.2.js
./curator/src/main/webapp/js/jquery/jquery.js
./curator/src/main/webapp/js/jquery-treeview/lib/jquery.js (1.2.2b2)
./curator/src/main/webapp/js/jquery-ui/jquery-1.3.2.min.js

jQuery UI Licensed Files:
./curator/src/main/webapp/js/jquery/ui.core.js
./curator/src/main/webapp/js/jquery-ui/jquery-ui-1.7.2.custom.min.js
./curator/src/main/webapp/js/jquery-ui/jquery-ui-1.7.2.full.min.js

jQuery UI CSS Framework Licensed Files:
./curator/src/main/webapp/js/jquery-ui/css/smoothness/jquery-ui-1.7.2.custom.css

jQuery Alert Dialogs Plugin Licensed Files:
./curator/src/main/webapp/js/jquery.alerts.js

jQuery PeriodicalUpdater Plugin Licensed Files:
./curator/src/main/webapp/js/jquery.periodicalupdater.js

jQuery blockUI Plugin Licensed Files:
./curator/src/main/webapp/js/jquery/jquery.blockUI.js

jQuery Cookie Plugin Licensed Files:
./curator/src/main/webapp/js/jquery/jquery.cookie.js
./curator/src/main/webapp/js/jquery-treeview/lib/jquery.cookie.js

jQuery Treeview Plugin Licensed Files:
./curator/src/main/webapp/js/jquery-treeview/jquery.treeview.js
./curator/src/main/webapp/js/jquery-treeview/jquery.treeview.async.js

jQuery Dynamic Tree View Control Licensed Files:
./curator/src/main/webapp/js/src/jquery.dynatree.js
./curator/src/main/webapp/js/src/jquery.dynatree.min.js

Additionally, ./curator/src/main/java/org/apache/oodt/cas/curation/util/HTMLEncode.java is jTidy and an issue has already been filed to replace this with Apache Commons code [3].

Finally, I have questions on a number of files which I will enumerate below:
1) ./curator/src/main/webapp/js/jquery-treeview/jquery.treeview.css - Is this something we developed or is it a file that normally comes with the treeview plugin?
2) ./curator/src/main/webapp/js/jquery-treeview/todo and all files in ./curator/src/main/webapp/js/jquery-treeview/demo/* seem to be superflous. Are they just examples that we do not depend on, and if so, will the license allow us to get rid of them?
3) ./curator/src/main/webapp/js/jquery-ui/index.html - looks like an example usage, so the same question are #2.

Could one of the curator developers let me know answers to these questions? Thanks for your help!

-Dave


[1] https://issues.apache.org/jira/browse/OODT-3
[2] https://issues.apache.org/jira/secure/attachment/12450245/oodt966905rat.txt
[3] https://issues.apache.org/jira/browse/OODT-18

---------------------------------------------------------
David M. Woollard, Software Engineer
Data Management Systems and Technologies Group (388J)
NASA Jet Propulsion Laboratory, Pasadena, CA, 91109, USA
Office: 171-243D      Phone: (818) 354-4291

"Anybody who wants to make a revolution shouldn't grab a gun.
Just go and start working to change the world by using science
and technology."    -Stanford Ovshinsky








++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: Chris.Mattmann@jpl.nasa.gov
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++