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
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++