[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