Hi,

I've spend the whole morning reading your comments regarding the NOTICE and LICENSE files, reading again some ASF documents and taking a look how other projects (CouchDB for instance) with similar setup do it. And I think I got a version which all of us should be satisfied.

Please, take a look at the git repository:

https://git-wip-us.apache.org/repos/asf?p=incubator-marmotta.git;a=blob;f=NOTICE.txt;h=0cb5d64e2e9e49ccc4996fc09d4ea900032832bf;hb=HEAD

https://git-wip-us.apache.org/repos/asf?p=incubator-marmotta.git;a=blob;f=LICENSE.txt;h=8eeb0be8ae43dd070358a9b4199eba496754e613;hb=HEAD


These files are directly going into the source distribution in the build process, so easier to check without need to create releases.


Basically:

* NOTICE is significantly shorter

* LICENSE is not divided in 4 sections:
   1) main project license
   2) libraries included
   3) 3rd party source code
   4) 3rd party data files


Using this template for each item there:

"""

For the FOO component,

    located at:
        path/to/FOO

    Copyright (c) YYYY NAME, http://FOO

    FULL LICENSE TEXT

"""

So no templated license anymore in LICENSE.

According http://www.apache.org/dev/licensing-howto.html#permissive-deps
LICENSE must need to include only those components licensed with BSD (without advertising clause) or MIT/X11, but I also included those two cases licensed with AL2 that we had modified their source code.

Thanks!

Cheers,

--
Sergio Fernández

Reply via email to