[logback-dev] svn commit: r1668 - in logback/trunk: . logback-site/src/site/pages

noreply.ceki at qos.ch noreply.ceki at qos.ch
Tue Apr 8 11:16:32 CEST 2008


Author: ceki
Date: Tue Apr  8 11:16:32 2008
New Revision: 1668

Modified:
   logback/trunk/LICENSE.txt
   logback/trunk/logback-site/src/site/pages/license.html

Log:
- subsequent to discussions on the mailing list, tentatively changing the license to GPL+classpath exception instead of the less clear LGPL+classpath.
  Note that GPL+classpath is the same license terms as JDK 7.

Modified: logback/trunk/LICENSE.txt
==============================================================================
--- logback/trunk/LICENSE.txt	(original)
+++ logback/trunk/LICENSE.txt	Tue Apr  8 11:16:32 2008
@@ -1,13 +1,40 @@
  
 Logback LICENSE
----------------------------
+---------------
 
-Logback source code and binaries are distributed under the  
-GNU Lesser General Public License  as published by the Free Software Foundation.
+Logback: the reliable, generic, fast and flexible logging library for
+Java.
 
-Logback: the generic, reliable, fast and flexible logging library for Java. 
+Copyright (C) 2000-2008, QOS.ch
+
+This program is  free software; you can redistribute  it and/or modify
+it under the  terms of the GNU General Public  License as published by
+the Free Software Foundation; either  version 2 of the License, or (at
+your option) any later version.
+
+This program  is distributed in the  hope that it will  be useful, but
+WITHOUT   ANY  WARRANTY;   without  even   the  implied   warranty  of
+MERCHANTABILITY  or FITNESS  FOR A  PARTICULAR PURPOSE.   See  the GNU
+General Public License for more details.
+
+
+CLASSPATH EXCEPTION TO THE GPL
+
+Linking this  library statically or dynamically with  other modules is
+making  a combined work  based on  this library.  Thus, the  terms and
+conditions  of  the  GNU   General  Public  License  cover  the  whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable,  regardless  of the  license  terms  of these  independent
+modules,  and to copy  and distribute  the resulting  executable under
+terms of  your choice,  provided that you  also meet, for  each linked
+independent module,  the terms and  conditions of the license  of that
+module. An independent module is a module which is not derived from or
+based on  this library.   If you modify  this library, you  may extend
+this exception to your version of the library, but you are not obliged
+to do so. If you do not wish to do so, delete this exception statement
+from your version.
 
-Copyright (C) 2000-2006, QOS.ch This library is free software, you can 
-redistribute it and/or modify it under the terms of the GNU Lesser General Public License 
-as published by the Free Software Foundation. 
 

Modified: logback/trunk/logback-site/src/site/pages/license.html
==============================================================================
--- logback/trunk/logback-site/src/site/pages/license.html	(original)
+++ logback/trunk/logback-site/src/site/pages/license.html	Tue Apr  8 11:16:32 2008
@@ -24,23 +24,30 @@
   </div>
   
   <p>Logback source code and binaries are distributed under the <a
-  href="http://www.gnu.org/licenses/lgpl.html">GNU Lesser General
-  Public License</a> as published by the Free Software Foundation.
+  href="http://www.gnu.org/licenses/gpl-2.0.html">GNU General Public
+  License version 2</a> as published by the Free Software Foundation.
   </p>
 
   <div class="source"><pre>Logback: the reliable, generic, fast and flexible logging library for Java.  
 
-Copyright (C) 2000-2006, QOS.ch
+Copyright (C) 2000-2008, QOS.ch
 
-This library is free software, you can redistribute it and/or modify
-it under the terms of the GNU Lesser General Public License as
-published by the Free Software Foundation.</pre></div>
+This program is  free software; you can redistribute  it and/or modify
+it under the  terms of the GNU General Public  License as published by
+the Free Software Foundation; either  version 2 of the License, or (at
+your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+</pre></div>
 
 <!-- =========================================== -->
 
 <p>Logback will remain an open-source project distributed under the
-LGPL for the foreseeable future -- foreseeable as in the future you
-can reasonably think or talk about. In other words, there are no plans
+GPL for the foreseeable future -- foreseeable as in the future you can
+reasonably think or talk about. In other words, there are no plans
 whatsoever to make logback a commercial project.
 </p>
 
@@ -58,29 +65,25 @@
 
 <h3>Classpath Exception</h3>
 
-<p>According to the terms of LGPL, a "Combined Work" is a work
-produced by combining or linking an Application with logback (the
-Library). In section 4, the LGPL mandates that one may convey a
-Combined Work under terms of one's choice that, taken together,
-effectively do not restrict modification of the portions of the
-Library contained in the Combined Work and reverse engineering for
-debugging such modifications.
+<p>Linking this library statically or dynamically with other modules
+is making a combined work based on this library. Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
 </p>
 
-<p>As a special exception, the copyright holders of logback give you
-permission to link logback with independent modules to produce an
-executable, regardless of the license terms of these independent
-modules, and to copy and distribute the resulting executable under
-terms of your choice, provided that you also meet, for each linked
-independent module, the terms and conditions of the license of that
-module. An independent module is a module which is not derived from or
-based on logback. If you modify logback, you may extend this exception
-to your version of logback, but you are not obliged to do so. If you
-do not wish to do so, delete this exception statement from your
-version.
+<p>As a special exception, the copyright holders of this library give
+you permission to link this library with independent modules to
+produce an executable, regardless of the license terms of these
+independent modules, and to copy and distribute the resulting
+executable under terms of your choice, provided that you also meet,
+for each linked independent module, the terms and conditions of the
+license of that module. An independent module is a module which is not
+derived from or based on this library. If you modify this library, you
+may extend this exception to your version of the library, but you are
+not obliged to do so. If you do not wish to do so, delete this
+exception statement from your version.
 </p>
 
-
 	
 <script src="templates/footer.js"></script>
 </div>



More information about the logback-dev mailing list