[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www/licenses lgpl-java.html
From: |
Brett Smith |
Subject: |
www/licenses lgpl-java.html |
Date: |
Tue, 18 Sep 2007 14:05:14 +0000 |
CVSROOT: /web/www
Module name: www
Changes by: Brett Smith <brett> 07/09/18 14:05:14
Modified files:
licenses : lgpl-java.html
Log message:
Add a notice about how this article applies to LGPLv2.1/LGPLv3. Also
convert to the current site style.
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/licenses/lgpl-java.html?cvsroot=www&r1=1.7&r2=1.8
Patches:
Index: lgpl-java.html
===================================================================
RCS file: /web/www/www/licenses/lgpl-java.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- lgpl-java.html 9 Mar 2007 14:19:42 -0000 1.7
+++ lgpl-java.html 18 Sep 2007 14:04:59 -0000 1.8
@@ -1,34 +1,27 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-
-<head>
+<!--#include virtual="/server/header.html" -->
<title>The LGPL and Java</title>
-<meta http-equiv="content-type" content='text/html; charset=utf-8' />
-<link rel="stylesheet" type="text/css" href="/gnu.css" />
-<link rev="made" href="address@hidden" />
-</head>
-
-<!-- This document is in XML, and xhtml 1.0 -->
-<!-- Please make sure to properly nest your tags -->
-<!-- and ensure that your final document validates -->
-<!-- consistent with W3C xhtml 1.0 and CSS standards -->
-<!-- See validator.w3.org -->
-
-<body>
-
-<p><a href="#translations">Translations</a> of this page</p>
-
+<!--#include virtual="/server/banner.html" -->
<h2>The LGPL and Java</h2>
+
<p>By <a href="mailto:address@hidden">David Turner</a></p>
+<div class="announcement">
+<blockquote>
+<p>This article was written in November 2004, when <a
+href="/licenses/old-licenses/lgpl-2.1.html">LGPLv2.1</a> was the most
+current version of the license. Since then, <a
+href="/licenses/lgpl-3.0.html">LGPLv3</a> has been published. The main
+points of this article remain true about LGPLv3, but some of the details,
+such as section numbers, have changed.</p>
+</blockquote>
+</div>
+
<p>
It has always been the FSF's position that dynamically linking
applications to libraries creates a single work derived from both the
library code and the application code. The GPL requires that all
derivative works be licensed under the GPL, an effect which can be
-described as "hereditary." So, if an application links to a library
+described as “hereditary.” So, if an application links to a
library
licensed under the GPL, the application too must be licensed under the
GPL. By contrast, libraries licensed under the GNU Lesser General
Public License (LGPL) may be linked to proprietary applications. </p>
@@ -50,7 +43,7 @@
<p>
The typical arrangement for Java is that each library an application
uses is distributed as a separate JAR (Java Archive) file.
-Applications use Java's "import" functionality to access classes from
+Applications use Java's “import” functionality to access classes
from
these libraries. When the application is compiled, function
signatures are checked against the library, creating a link. The
application is then generally a derivative work of the library. So,
@@ -64,7 +57,7 @@
source code or any details about the internals of your application. Of
course, some changes the users may make to the library may break the
interface, rendering the library unable to work with your application.
-You don't need to worry about that -- people who modify the library
+You don't need to worry about that—people who modify the library
are responsible for making it work. </p>
<p>
When you distribute the library with your application (or on its own),
@@ -79,50 +72,17 @@
traditional linking, and the LGPL permits this type of derivative work
in the same way as it permits ordinary function calls. </p>
-<!-- If needed, change the copyright block at the bottom. In general, -->
-<!-- all pages on the GNU web server should have the section about -->
-<!-- verbatim copying. Please do NOT remove this without talking -->
-<!-- with the webmasters first. -->
-<!-- Please make sure the copyright date is consistent with the document -->
-<!-- and that it is like this "2001, 2002" not this "2001-2002." -->
-<hr />
-
-<div class="translations">
-<p><a id="translations"></a>
-<b>Translations of this page</b>:<br />
-
-<!-- Please keep this list alphabetical, and in the original -->
-<!-- language if possible, otherwise default to English -->
-<!-- If you do not have it English, please comment what the -->
-<!-- English is. If you add a new language here, please -->
-<!-- advise address@hidden and add it to -->
-<!-- - in /home/www/bin/nightly-vars either TAGSLANG or WEBLANG -->
-<!-- - in /home/www/html/server/standards/README.translations.html -->
-<!-- one of the lists under the section "Translations Underway" -->
-<!-- - if there is a translation team, you also have to add an alias -->
-<!-- to mail.gnu.org:/com/mailer/aliases -->
-<!-- Please also check you have the 2 letter language code right versus -->
-<!-- http://www.w3.org/WAI/ER/IG/ert/iso639.htm -->
-
-[
- <a href="/licenses/lgpl-java.html">English</a>
-| <a href="/licenses/lgpl-java.pl.html">Polski</a> <!-- Polish -->
-]
-</p>
-</div>
-
-<div class="copyright">
-<p>
-Return to the <a href="/home.html">GNU Project home page</a>.
-</p>
+</div><!-- for id="content", starts in the include above -->
+<!--#include virtual="/server/footer.html" -->
+<div id="footer">
<p>
Please send FSF & GNU inquiries to
<a href="mailto:address@hidden"><em>address@hidden</em></a>.
-There are also <a href="/home.html#ContactInfo">other ways to contact</a>
+There are also <a href="/contact/">other ways to contact</a>
the FSF.
<br />
-Please send broken links and other corrections (or suggestions) to
+Please send broken links and other corrections or suggestions to
<a href="mailto:address@hidden"><em>address@hidden</em></a>.
</p>
@@ -134,21 +94,45 @@
</p>
<p>
-Copyright (C) 2004, 2006 Free Software Foundation, Inc.,
-51 Franklin St, Fifth Floor, Boston, MA 02110, USA
-<br />
-Verbatim copying and distribution of this entire article is
-permitted in any medium without royalty provided this notice is
-preserved.
+Copyright © 2004 Free Software Foundation, Inc.,
+</p>
+<address>51 Franklin St, Fifth Floor, Boston, MA 02110, USA</address>
+<p>Verbatim copying and distribution of this entire article are
+permitted worldwide, without royalty, in any medium, provided this
+notice, and the copyright notice, are preserved.
</p>
<p>
Updated:
<!-- timestamp start -->
-$Date: 2007/03/09 14:19:42 $
+$Date: 2007/09/18 14:04:59 $
<!-- timestamp end -->
</p>
</div>
+<div id="translations">
+<h4>Translations of this page</h4>
+<hr />
+
+<!-- Please keep this list alphabetical, and in the original -->
+<!-- language if possible, otherwise default to English -->
+<!-- If you do not have it English, please comment what the -->
+<!-- English is. If you add a new language here, please -->
+<!-- advise address@hidden and add it to -->
+<!-- - in /home/www/bin/nightly-vars either TAGSLANG or WEBLANG -->
+<!-- - in /home/www/html/server/standards/README.translations.html -->
+<!-- one of the lists under the section "Translations Underway" -->
+<!-- - if there is a translation team, you also have to add an alias -->
+<!-- to mail.gnu.org:/com/mailer/aliases -->
+<!-- Please also check you have the 2 letter language code right versus -->
+<!-- http://www.w3.org/WAI/ER/IG/ert/iso639.htm -->
+
+<ul class="translations-list">
+<li><a href="/licenses/lgpl-java.html">English</a> [en]</li>
+<li><a href="/licenses/lgpl-java.pl.html">Polski</a> [pl]</li> <!--
Polish -->
+</ul>
+</div>
+
+</div>
</body>
</html>
- www/licenses lgpl-java.html,
Brett Smith <=