Z:gnu-www-ja-lgpl-java--2baa47-The typical arrangement for Ja/de

Der typische Aufbau von Java ist, dass jede Bibliothek, welche von einer Anwendung benutzt wird, als separate JAR-Datei (Java Archive) verteilt wird. Anwendungen verwenden Javas Import -Funktionalität, um auf Klassen aus diesen Bibliotheken zuzugreifen. Wenn die Anwendung kompiliert wird, werden Funktionssignaturen gegen die Bibliothek überprüft und stellen eine Verknüpfung her. Die Anwendung ist dann im Allgemeinen ein abgeleitetes Werk der Bibliothek. So muss der Copyright-Inhaber der Bibliothek die Verbreitung des Werkes genehmigen. Die LGPL gestattet diese Verbreitung.