[ http://jira.codehaus.org/browse/MNG-4680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bruno Harbulot reopened MNG-4680: --------------------------------- Sorry, but the Maven mechanism is flawed, it's not just a matter of contacting the project owners. Firstly, I am one of these project owners as mentioned in the thread I cited above, and the licence file was packaged properly in the bundle but it was never included in the central repository, despite being bundled correctly. Secondly, most OSS licences are about the conditions of *redistribution* of the software and Maven, via the central repository or more generally the repository system is *redistributing* software. Yet, the Maven distribution system doesn't actually enable adequate redistribution of the licences as they often require (e.g. BSD), or the documentation needs some serious fixing. > Please fix license distribution model > ------------------------------------- > > Key: MNG-4680 > URL: http://jira.codehaus.org/browse/MNG-4680 > Project: Maven 2 & 3 > Issue Type: Bug > Components: Artifacts and Repositories > Reporter: Bruno Harbulot > Assignee: Benjamin Bentmann > Priority: Critical > > Most OSS licences mandate the redistribution of the licence with the software > as a condition in the licence. A large number of projects, more particularly > in the central repository, are redistributed without any mechanism to > redistribute the licence correctly, thereby making the central repository be > in breach of those licences. > While there is a guideline in the "Introduction to the Standard Directory > Layout" [1] to put the LICENSE.txt and NOTICE.txt file in the root directory, > nothing seems to be done with them. > In addition: > - Since version 2.1 of the maven-repository-plugin, LICENSE.txt is no > longer included in the bundle created with repository:bundle-create. > - LICENSE.txt files in bundles uploaded via the JIRA/MAVENUPLOAD mechanism > don't seem to appear in the central repository. > Having <license>BSD</license> or <license>GPL</license> in the POM is not > enough. > (See related thread [2].) > [1] > http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html > [2] > http://markmail.org/thread/s5jsvatxbsynwajc#query:+page:1+mid:whtbsnnejszyad2h+state:results -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira