I have looked at the history of nvd3 “bullet” implementation and its history 
says it is copied from d3-examples 
(https://github.com/novus/nvd3/commit/b7670eeaffe45a23bae1797306750c2b6ae8bcce 
<https://github.com/novus/nvd3/commit/b7670eeaffe45a23bae1797306750c2b6ae8bcce>)
  which is located at: 
https://github.com/d3/d3-plugins/blob/master/bullet/bullet.js 
<https://github.com/d3/d3-plugins/blob/master/bullet/bullet.js> , this is 
authored by the same author as the “protovis” version, but is licensed under a 
BSD 3 clause: https://github.com/d3/d3-plugins/blob/master/LICENSE.

Should I include this analysis anywhere?

Cheers
Bolke


> On 6 Jul 2017, at 14:31, Bolke de Bruin <bdbr...@gmail.com> wrote:
> 
> Hi Justin,
> 
> [20] “nv.d3.js” originates from http://nvd3.org <http://nvd3.org/> and its 
> license states it is Apache License 2, 
> https://github.com/novus/nvd3/blob/master/LICENSE.md 
> <https://github.com/novus/nvd3/blob/master/LICENSE.md> . And as far as I 
> understand it it should not need to be licensed to the ASF to be using the 
> APL2? 
> 
> I have raised the potential GPL3 issue with nvd3 and I will figure out if we 
> at all include it or it can be excluded from the builds as we are not using 
> the functionality.
> 
> Cheers
> Bolke
> 
>> On 6 Jul 2017, at 02:39, Justin Mclean <jus...@classsoftware.com 
>> <mailto:jus...@classsoftware.com>> wrote:
>> 
>> Hi,
>> 
>> Sorry but it’s -1 form me due to licensing issues. If it was just LICENSE 
>> missing a few permissive licensed pieces I would be +1 please fix in next 
>> release. However you are not following the terms of the MIT license (missing 
>> the MIT text in several cases) and their’s one file which may include GPL 
>> code - I think that needs to be cleared up.
>> 
>> I checked:
>> - incubating in name
>> - signatures and hashes good
>> - LICENSE His missing a few things please fix for next release
>> - NOTICE year is wrong please update for next release. It not correct to say 
>> "Copyright 2016 and onwards” as copyright has an expiry date.
>> - NO unexpected binary files in release
>> - All apache source files have ASF headers
>> 
>> License is missing a number of permissive licenses:
>> - BSD Licensed parallel coordinates [1]
>> - WebGL-2D includes the MIT licensed CubicVR engine [2]
>> - BSD licensed Sphinx JavaScript tools here (and a number of other files) [3]
>> - dual licensed MIT/GPL jquery throttle debounce plugin [4]
>> - dual license MIT/GPL jQuery hotkeys plugin [5]
>> - MIT licensed bootstrap toggle [6]
>> - MIT licensed Fontawesome and font files [7] licensed under SIL OFL 1.1
>> - dual licenses MIT/GPL jQuery is on screen [8]
>> - several binary font files who license (Apache) coulee be added for clarity 
>> [9][10][11][12][13][14]
>> - dual linked MIT/GPL jQuery table sorter [16] 
>> - dual licensed MIT/BSD modenizer [17]
>> 
>> More seriously it not clear to me that this file is apache licensed [18][19] 
>> and while this file [20] claims to be apache licensed it not licensed to the 
>> ASF as the header states it seems to comes form here [21] it also seems to 
>> contain code from elsewhere of an unknown license. [22][23] and may be GPL 
>> licensed [24]? Not 100% sure. Has the provanance of this file been looked 
>> into?
>> 
>> Also this file [15] incorrectly includes the line:
>> "Copyright 2015 Apache Software Foundation”
>> 
>> Thanks,
>> Justin
>> 
>> 1. ./airflow/www/static/para/parallel.js
>> 2. ./airflow/www/static/para/webgl-2d.js
>> 3. ./airflow/www/static/docs/_static/doctools.js
>> 4. ./airflow/www/static/coverage/jquery.debounce.min.js
>> 5. ./airflow/www/static/coverage/jquery.hotkeys.js
>> 6. ./apache-airflow-1.8.2rc2/airflow/www/static/bootstrap-toggle.min.js
>> 7. ./airflow/www/static/docs/_static/fonts/fontawesome*
>> 8. ./airflow/www/static/coverage/jquery.isonscreen.js
>> 9 ./airflow/www/static/docs/_static/fonts/Inconsolata-Bold.ttf
>> 10 ./airflow/www/static/docs/_static/fonts/Inconsolata-Regular.ttf
>> 11. ./airflow/www/static/docs/_static/fonts/Lato-Bold.ttf
>> 12 ./airflow/www/static/docs/_static/fonts/Lato-Regular.ttf
>> 13 ./airflow/www/static/docs/_static/fonts/RobotoSlab-Bold.ttf
>> 14 ./airflow/www/static/docs/_static/fonts/RobotoSlab-Regular.ttf
>> 15. ./airflow/www/static/docs/license.html
>> 16. ./airflow/www/static/coverage/jquery.tablesorter.min.js
>> 17. ./airflow/www/static/docs/_static/js/modernizr.min.js
>> 18. https://gist.github.com/kfatehi/9c0d7ac2aecc905296f220422acaea29 
>> <https://gist.github.com/kfatehi/9c0d7ac2aecc905296f220422acaea29>
>> 19 ./airflow/www/static/gantt-chart-d3v2.js
>> 20. ./airflow/www/static/nv.d3.js
>> 21. https://github.com/novus/nvd3 <https://github.com/novus/nvd3>
>> 22. http://projects.instantcognition.com/protovis/bulletchart/ 
>> <http://projects.instantcognition.com/protovis/bulletchart/>
>> 23 http://mbostock.github.io/protovis/ <http://mbostock.github.io/protovis/>
>> 24. https://gist.github.com/mbostock/4061961 
>> <https://gist.github.com/mbostock/4061961>
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org 
>> <mailto:general-unsubscr...@incubator.apache.org>
>> For additional commands, e-mail: general-h...@incubator.apache.org 
>> <mailto:general-h...@incubator.apache.org>
>> 
> 

Reply via email to