<
From version < 2.1 >
edited by Vincent Massol
on 2011/04/20
To version < 4.1 >
edited by Sergiu Dumitriu
on 2011/05/09
>
Change comment: Give more details about the licenses used by XWiki

Summary

Details

Page properties
Title
... ... @@ -1,0 +1,1 @@
1 +License
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.VincentMassol
1 +XWiki.Sergiu
Content
... ... @@ -1,57 +1,47 @@
1 -= License =
1 +XWiki is distributed under the .
2 2  
3 -XWiki is distributed under the [[LGPL>>http://www.gnu.org/copyleft/lesser.html]] license version 2.1.
3 +The platform (the java classes, the velocity templates, the javascript and CSS files, and everything that comes in the .war archive) is distributed under the [[LGPL>>http://www.gnu.org/copyleft/lesser.html]] license version 2.1. This means that every change made to the platform code must also be distributed under LGPL. Normally, users, distributors and integrators don't need to change the platform code, which means that their part of the license agreement is fulfilled by informing somehow the user of the license of XWiki, and provide a link to the default sources. External programs that talk to the wiki through other means don't have to be LGPL, any license is acceptable. This includes custom components, plugins or authenticators included in the platform.
4 4  
5 -{{toc start="" depth="" numbered=""/}}
5 +The wiki documents (all the documents in the default .xar archive) are distributed under Creative Commons ([[CC-BY>>http://creativecommons.org/licenses/by/1.0/]]), which is a better suited license for content. This means that as long as the default content is kept, at least some credit must be given to XWiki for it. Any new content can have any other license, since CC-BY isn't viral. And, since we're not using a [[share-alike>>http://wiki.creativecommons.org/FAQ#What_are_the_terms_of_a_Creative_Commons_license.3F]] version of the creative commons family of licenses, even the license of the original content can be changed as long as it is modified in any way (a [[derivative work>>http://wiki.creativecommons.org/FAQ#What_is_a_derivative_work.3F]] is created).
6 6  
7 -== Copyright ==
7 += Copyright =
8 8  
9 -All the code is under the following copyright:
9 +All the code is under the following copyright, located in ##META-INF/NOTICE## (generated by our Maven build automatically):
10 10  
11 11  {{code language="none"}}
12 -/*
13 - * Copyright 2004-2008, XpertNet SARL, and individual contributors.
14 - *
15 - * This is free software; you can redistribute it and/or modify it
16 - * under the terms of the GNU Lesser General Public License as
17 - * published by the Free Software Foundation; either version 2.1 of
18 - * the License, or (at your option) any later version.
19 - *
20 - * This software is distributed in the hope that it will be useful,
21 - * but WITHOUT ANY WARRANTY; without even the implied warranty of
22 - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
23 - * Lesser General Public License for more details.
24 - *
25 - * You should have received a copy of the GNU Lesser General Public
26 - * License along with this software; if not, write to the Free
27 - * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
28 - * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
29 - *
30 - *
31 - * This distribution includes the following modules:
32 - *
33 - * http://jakarta.apache.org: velocity, struts, jrcs, commons, etc..
34 - * This distribution also includes libraries from the Apache Software
35 - * Foundation distributed under the terms of the Apache Software License.
36 - * See http://www.opensource.org/licenses/apachepl.php
37 - *
38 - * http://www.hibernate.org:
39 - * This distribution includes libraries from hibernate.org distributed
40 - * under the terms of the Lesser General Public License.
41 - * See http://www.gnu.org/copyleft/lesser.html
42 - *
43 - * http://www.junit.org
44 - * This distribution includes libraries from junit.org distributed
45 - * under the terms of the Common Public License
46 - * See http://www.opensource.org/licenses/cpl.php
47 - *
48 - * ===================================================================
49 - */
12 +Copyright 2004-2011 XWiki
50 50  {{/code}}
51 51  
52 -== LGPL License Text ==
15 +For example for the XWiki Rendering API JAR the following ##NOTICE## file is generated:
53 53  
54 54  {{code language="none"}}
18 +XWiki Rendering - Api
19 +Copyright 2004-2011 XWiki
20 +
21 +This product includes/uses software developed by 'an unknown organization'
22 + - javax.inject (http://code.google.com/p/atinject/)
23 + - jdom
24 + - HtmlCleaner (http://htmlcleaner.sourceforge.net/)
25 +
26 +This product includes/uses software developed by 'Apache Software Foundation' (http://www.apache.org/)
27 + - XML Commons External Components XML APIs (http://xml.apache.org/commons/#external)
28 +
29 +This product includes/uses software developed by 'MetaStuff Ltd.' (http://sourceforge.net/projects/dom4j)
30 + - dom4j (http://dom4j.org)
31 +
32 +This product includes/uses software developed by 'The Apache Software Foundation' (http://www.apache.org/)
33 + - Commons Lang (http://commons.apache.org/lang/)
34 + - Xerces2 Java Parser (http://xerces.apache.org/xerces2-j)
35 +
36 +This product includes/uses software developed by 'XWiki' (http://xwiki.org/)
37 + - XWiki Commons - Component - API (http://xwiki.org/xwiki-commons-pom/xwiki-commons-core/xwiki-commons-component/xwiki-commons-component-api)
38 + - XWiki Commons - Configuration - API (http://xwiki.org/xwiki-commons-pom/xwiki-commons-core/xwiki-commons-configuration/xwiki-commons-configuration-api)
39 + - XWiki Commons - XML (http://xwiki.org/xwiki-commons-pom/xwiki-commons-core/xwiki-commons-xml)
40 +{{/code}}
41 +
42 += LGPL License Text =
43 +
44 +{{code language="none"}}
55 55  GNU LESSER GENERAL PUBLIC LICENSE
56 56   Version 2.1, February 1999
57 57  

Get Connected