
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>