Hi Andy,
On 31/03/13 17:23, Andy Seaborne wrote:
The N&L files aren't what I was expecting which was to follow the
examples of CouchDB or Solr.
Sebastian follow some things from those projects, since they have
similar setup regarding js libraries included and so on.
There, they have one minimal entry for included material (name and
copyright line), and the full license in LICENSE. Nowadays that can be a
pointer (we trust the web infrastructure :-).
Sebastian preferred to be detailed.
http://www.apache.org/dev/licensing-howto.html#permissive-deps
1/ You have put in text now suggested by #permissive-deps
in NOTICE, rather than in LICENCE.
Where it is now, see for instance webapp NOTICE with:
"This software contains the PostgreSQL JDBC drivers, which are available
under a "New BSD" License. Copyright (c) 1997-2011, PostgreSQL Global
Development Group. For details, see http://jdbc.postgresql.org/"
At LICENSE are all licenses grouped by those shared by more than one
project.
2/ I'm not sure about the inclusion of templates of license in
LICENSE.txt. The templates aren't a license. Each BSD or MIT license is
unique because it includes the name of the owner and the year(s) (hence
"BSD-class license"). Either you want to include the license, in which
case you should put in exactly what the owner has used (people use
different formatting) in LICENSE as do the example projects or it's
informational, in which case it should not be in NOTICE.
Ummm, regarding license templates you may be right: we must to respect
each license as it is.
Sebastian write:
"""
I'd prefer keeping the (short) notice to be safe.
"""
OK but it's not what you've ended up with. The short notice is e.g.
""" (from CouchDB)
* jQuery UI (http://jqueryui.com)
Copyright 2011, Paul Bakaus
"""
and then their entry in LICENCE
"""
For the share/www/script/jquery-ui-1.8.11.custom.min.js and
share/www/style/jquery-ui-1.8.11.custom.css components:
Copyright (c) 2011 Paul Bakaus, http://jqueryui.com/
This software consists of voluntary contributions made by many
individuals (AUTHORS.txt, http://jqueryui.com/about) For exact
contribution history, see the revision history and logs, available
at http://jquery-ui.googlecode.com/svn/
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
"""
which can be for Marmotta:
"""
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
Source Locations:
- platform/marmotta-core/src/main/resources/web/public/js/lib
"""
This text is what we currently have in NOTICE, which is longer that what
they use in CouchDB, for instance, but Sebastian preferred to be
detailed about what and where. Although nothing mandatory, I'm fine with
it since is not so hard to read.
OK, although you didn't vote with -1, should we cancel the vote for this
RC5?
Tomorrow I'll be out the whole day, but on Tuesday we'll take a look
with detail to those recommendations, and see if we can manage to
release Marmotta one of these days...
Thanks for your n revision ;-)
Cheers,
--
Sergio Fernández