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

Reply via email to