Hi Andy, thanks for the audit. I will try answering to the issues that have not yet been addressed by Sergio.
2013/3/28 Andy Seaborne <[email protected]> > A possibly rushed (please check!) audit of the NOTICE in the src release. > > D3.js is copyright (c) 2013, Michael Bostock and licensed under New BSD >> License. The source code is available at https://github.com/mbostock/d3 >> >> Source Locations: >> - platform/marmotta-core/src/**main/resources/web/admin/js/**lib/ >> - platform/marmotta-sparql/src/**main/resources/web/admin/** >> sgvizler/0.5/lib/ >> > > No copyright in code - put in NOTICE > > The Dracula Graph Library is (c) 2010 by Johann Philipp Strathausen >> <[email protected]> and licensed under MIT License. The source code >> is >> available at >> https://github.com/**strathausen/dracula<https://github.com/strathausen/dracula> >> >> Source Locations: >> - platform/marmotta-core/src/**main/resources/web/admin/js/**lib/ >> > > File has copyright/license. Can be removed from NOTICE > > The strftime library is copyright (c) 2008, Philip S Tellis >> <[email protected]> and licensed under New BSD License. The source >> code >> is available at >> http://hacks.bluesmoon.info/**strftime/files.html<http://hacks.bluesmoon.info/strftime/files.html> >> >> Source Locations: >> - platform/marmotta-core/src/**main/resources/web/public/js/**lib >> > > File has copyright/license. Can be removed from NOTICE > > The JQuery Library is copyright 2013 jQuery Foundation and other >> contributors, >> and licensed under MIT License. The source code is available at >> https://github.com/jquery/**jquery <https://github.com/jquery/jquery> >> >> Source Locations: >> - platform/marmotta-core/src/**main/resources/web/public/js/**lib >> > > File has copyright/license. Can be removed from NOTICE > SOLR has the same (jQuery) and similar cases and includes them in the NOTICE file: http://svn.apache.org/repos/asf/lucene/dev/trunk/solr/NOTICE.txt same with CouchDB: http://svn.apache.org/repos/asf/couchdb/trunk/NOTICE and ODE: http://svn.apache.org/repos/asf/ode/trunk/NOTICE (was a random sample of Apache projects that provide some sort of Web UI). What do you recommend? I'd prefer keeping the (short) notice to be safe. > > The Sgvizler Library is copyright (c) 2011 Martin G. Skjæveland and is >> licensed under MIT License. The source code is available at >> https://code.google.com/p/**sgvizler/source<https://code.google.com/p/sgvizler/source> >> >> Source Locations: >> - platform/marmotta-core/src/**main/resources/web/admin/js/**lib >> - platform/marmotta-sparql/src/**main/resources/web/admin/**sgvizler >> > > File has copyright/license. Can be removed from NOTICE > > MIT says: > """ > The above copyright notice and this permission notice shall be included in > all copies or substantial portions of the Software. > """ > Yes, but where? Is it sufficient to include in the source headers? In the LICENSE file? Or in the NOTICE? > > ==============================**==============================** >> ================== >> 3rd Party Source Code >> ==============================**==============================** >> ================== >> The module launchers/marmotta-splash contains source code from the >> projects >> MigLayout and SwingBits, which has the following copyrights: >> >> The MigLayout library is copyright (c) 2004, Mikael Grev, MiG InfoCom AB, >> and >> licensed under a New BSD License. The source code is available at >> http://www.migcalendar.com/**miglayout/versions/<http://www.migcalendar.com/miglayout/versions/> >> >> The SwingBits library is copyright (C) 2006 Michael Hjembaek, and licensed >> under a New BSD License. The source code is available at >> http://swingbits.sourceforge.**net/ <http://swingbits.sourceforge.net/> >> > > At least some of the files I sampled have a license header. Can be > removed from NOTICE > But I think this is not the complete source code, only portions of it. So we need to keep references to the original source code locations. > > The module commons/sesame-tools-rio-rss contains source code from the >> orphaned ROME project. ROME has copyright 2004 Sun Microsystems, Inc. >> and copyright 2011 The ROME Team, and is licensed under Apache License >> 2.0. >> The source code is available at >> https://rometools.jira.com/**source/browse/ROME/trunk<https://rometools.jira.com/source/browse/ROME/trunk> >> > > Unclear - no license text I could see in a brief survey. > License information is given in the source repository (see the link). So NOTICE should be kept? > > The module commons/sesame-tools-rio-**jsonld contains source code from >> the >> JSONLD-Java project. JSONLD-Java is copyright (c) 2012, Deutsches >> Forschungszentrum für Künstliche Intelligenz GmbH and licensed under a >> New BSD License. The source code is available at >> https://github.com/tristan/**jsonld-java<https://github.com/tristan/jsonld-java> >> > > Unclear - no license text I could see in a brief survey, > License information is given in the source repository (see the link). So NOTICE should be kept? Greetings, Sebastian
