Herunterladen Inhalt Inhalt Diese Seite drucken

Linksys NMH300 Benutzerhandbuch Seite 78

Nmh-serie
Inhaltsverzeichnis

Werbung

Anhang E
Wenn die Verbreitung von Objektcode dadurch erfolgt,
dass der Kopierzugriff auf eine dafür vorgesehene Stelle
gewährt wird, so gilt die Gewährung eines gleichwertigen
Zugriffs auf den Quellcode als Verbreitung des Quellcodes,
auch wenn Dritte nicht dazu gezwungen sind, den Quellcode
zusammen mit dem Objektcode zu kopieren.
5. Ein Programm, das nichts von irgendeinem Teil der
Bibliothek Abgeleitetes enthält, aber darauf ausgelegt
ist, mit der Bibliothek zusammenzuarbeiten, indem es
mit ihr kompiliert oder verknüpft wird, nennt man ein
„Werk, das die Bibliothek nutzt". Solch ein Werk, für sich
allein genommen, ist kein von der Bibliothek abgeleitetes
Werk und fällt daher nicht unter diese Lizenz.
Wird jedoch ein „Werk, das die Bibliothek nutzt", mit
der Bibliothek verknüpft, so entsteht ein ausführbares
Programm, das ein von der Bibliothek abgeleitetes Werk
(weil es Teile der Bibliothek enthält) und kein „Werk, das
die Bibliothek nutzt" ist. Das ausführbare Programm fällt
daher unter diese Lizenz. § 6 gibt die Bedingungen für
die Weitergabe solcher ausführbaren Programme an.
Wenn ein „Werk, das die Bibliothek nutzt" Material aus
einer Header-Datei verwendet, die Teil der Bibliothek
ist, dann kann der Objektcode für das Werk ein von
der Bibliothek abgeleitetes Werk sein, selbst wenn der
Quellcode dies nicht ist. Ob dies jeweils zutrifft, ist
besonders dann von Bedeutung, wenn das Werk ohne
die Bibliothek verknüpft werden kann oder wenn das
Werk selbst eine Bibliothek ist. Die genaue Grenze,
ab der dies zutrifft, ist rechtlich nicht genau definiert.
Wenn solch eine Objektdatei nur numerische Parameter,
Datenstrukturlayouts und Zugriffsfunktionen sowie kleine
Makros und kleine Inlinefunktionen (zehn Zeilen Länge
oder kürzer) benutzt, dann unterliegt die Benutzung der
Objektdatei keinen Beschränkungen, unabhängig davon,
ob es rechtlich gesehen ein abgeleitetes Werk ist.
(Ausführbare Programme, welche diesen Objektcode
sowie Teile der Bibliothek enthalten, fallen jedoch
weiterhin unter die Bestimmungen von § 6).
Ansonsten können Sie, wenn das Werk ein von der
Bibliothek abgeleitetes ist, den Objektcode für das
Werk unter den Bedingungen von § 6 weitergeben.
Alle ausführbaren Programme, welche dieses Werk
enthalten, fallen ebenfalls unter § 6, gleichgültig, ob sie
direkt mit der Bibliothek selbst verknüpft sind oder nicht.
6. Als Ausnahme von den Bestimmungen der vorstehenden
Paragrafen dürfen Sie auch ein „Werk, das die Bibliothek
nutzt", mit der Bibliothek kombinieren oder verknüpfen,
um ein Werk zu erzeugen, das Teile der Bibliothek enthält,
und dieses unter Bedingungen ihrer eigenen Wahl
weitergeben, sofern diese Bedingungen Bearbeitungen
für den eigenen Gebrauch des Empfängers und eine
Rückentwicklung („Reverse Engineering") zum Beheben
von Mängeln solcher Bearbeitungen gestatten.
Jede Kopie des Werks muss mit einem deutlichen
Vermerk versehen werden, dass die Bibliothek darin
verwendet wird und dass die Bibliothek sowie ihre
Verwendung dieser Lizenz unterliegen. Sie müssen diese
Lizenz in kopierter Form mitliefern. Wenn das Werk bei
Media Hub
Software-Endbenutzer-Lizenzvereinbarung
Ausführung
Urheberrechtshinweise
auch der Urheberrechtshinweis für die Bibliothek sowie
eine Referenz, die den Benutzer zur Kopie dieser Lizenz
führt, angezeigt werden. Ferner müssen Sie einer der
nachfolgend genannten fünf Bedingungen nachkommen:
a) Sie liefern das Werk zusammen mit dem vollständigen
zugehörigen
Bibliothek aus, und zwar einschließlich jeglicher am
Werk vorgenommener Änderungen (wobei dessen
Weitergabe gemäß den Bedingungen der §§ 1 und 2
erfolgen muss); und wenn das Werk ein ausführbares, mit
der Bibliothek verknüpftes Programm ist, dann liefern Sie
es zusammen mit dem vollständigen maschinenlesbaren
„Werk, das die Bibliothek nutzt" in Form von Objektcode
und/oder Quellcode, sodass der Benutzer die Bibliothek
verändern und dann erneut verknüpfen kann, um ein
verändertes ausführbares Programm zu erzeugen, das
die veränderte Bibliothek enthält. (Es versteht sich, dass
der Benutzer, der die Inhalte von Definitionsdateien
in der Bibliothek verändert, nicht unbedingt in der
Lage sein wird, die Anwendung neu zu kompilieren,
um die veränderten Definitionen zu benutzen.)
b) Benutzen
Sie
Mechanismus" zum Verknüpfen mit der Bibliothek.
Geeignet ist ein Mechanismus, der (1) während der
Laufzeit eine im Computersystem des Benutzers
bereits vorhandene Kopie der Bibliothek benutzt,
anstatt Bibliotheksfunktionen in das ausführbare
Programm zu kopieren, und der (2) auch mit einer
veränderten
Version
Benutzer eine solche installiert, richtig funktioniert,
solange die veränderte Version schnittstellenkompatibel
mit der Version ist, mit der das Werk erstellt wurde.
c) Sie liefern das Werk zusammen mit einem mindestens
drei Jahre lang gültigen schriftlichen Angebot aus,
demselben Benutzer die oben in § 6 Absatz (a)
genannten Materialien zu Kosten, welche die reinen
Weitergabekosten nicht übersteigen, zur Verfügung
zu stellen.
d) Wenn die Verbreitung des Werks dadurch erfolgt,
dass der Kopierzugriff auf eine dafür vorgesehene
Stelle
gewährt
Kopierzugriff auf die oben angegebenen Materialien
von derselben Stelle an.
e) Vergewissern Sie sich, dass der Benutzer bereits eine
Kopie dieser Materialien erhalten hat oder dass Sie
diesem Benutzer bereits eine Kopie geschickt haben.
Für ein ausführbares Programm muss die verlangte Form
des „Werks, das die Bibliothek nutzt" alle Daten und
Hilfsprogramme mit einschließen, die man braucht, um
daraus das ausführbare Programm zu reproduzieren.
Als besondere Ausnahme jedoch brauchen die zu
verteilenden Materialien nichts von dem zu enthalten,
was üblicherweise entweder als Quellcode oder in binärer
Form zusammen mit den Hauptkomponenten des
Betriebssystems (Kernel, Compiler usw.) geliefert wird,
unter dem das Programm läuft – es sei denn, diese
Komponente selbst gehört zum ausführbaren Programm.
anzeigt,
maschinenlesbaren
Quellcode
einen
geeigneten „Shared-Library-
der
Bibliothek,
wenn
wird,
bieten
Sie
gleichwertigen
müssen
der
der
74

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Linksys NMH300

Diese Anleitung auch für:

Nmh305Nmh405Nmh410

Inhaltsverzeichnis