Unicode-Lizenz

35

In den Unicode- Nutzungsbedingungen ist festgelegt, dass jede Software, die ihre Datendateien verwendet (oder eine Änderung davon), die Unicode-Lizenzreferenzen tragen muss. Mir scheint, dass die meisten Unicode-Bibliotheken über Funktionen verfügen, mit denen überprüft werden kann, ob ein Zeichen eine Ziffer, ein Buchstabe, ein Symbol usw. ist, und daher eine Änderung der Unicode-Datendateien enthält (normalerweise in Form von Tabellen). Bedeutet das, dass die Lizenz gilt und alle Anwendungen, die solche Unicode-Bibliotheken verwenden, die Lizenz tragen sollten?

Ich habe nachgesehen, und es scheint, dass nur sehr wenige Unicode-Programme die Lizenz tragen, obwohl die meisten, die die Lizenz nicht trugen, vermutlich von Unternehmen stammten, die Mitglieder des Unicode-Konsortiums waren (erhalten sie Lizenzausnahmen?).

Einige (z. B. Mozilla) sind nur "Verbindungsmitglieder", und obwohl ihre Software (soweit ich das beurteilen kann) nicht lizenziert ist, stützen sie sich offensichtlich auf Daten, die aus diesen Datendateien stammen. Verstößt Mozilla gegen die Lizenz?

Sollten wir die Lizenz in allen Apps mitführen, die erweiterte Unicode-Unterstützung bieten (dh auf die Unicode-Datendateien angewiesen sind)? Oder gibt es irgendeine Form der allgemeinen Ausnahmeregelung (da nur sehr wenige Programme die Lizenz tragen)?


Ich habe diese Frage an Unicode-Mitarbeiter weitergeleitet. Ich werde die Antwort hier posten, wenn ich eine bekomme.

Eric Grange
quelle
FWIW Firefox enthält viele Lizenztexte:about:license
Thilo
1
@Thilo Ja, und keiner von ihnen bezieht sich auf Unicode AFAICT. Die Tatsache, dass sie so viele anerkennen, aber nicht die Unicode-Version, war ein Teil dessen, was diese Frage ausgelöst hat.
Eric Grange
1
Firefox verwendet die ICU-Bibliothek. Die Unicode-Lizenz ist keine virale Lizenz.
Hans Passant
1
Die Unicode-Lizenz wirkt sich auf die Daten aus, nicht auf den Code. Wenn die ICU die Daten enthält, gilt dies auch für Firefox. Es sei denn, Sie ist eine Ausschlussklausel, aber ich konnte keine finden ...
Eric Grange

Antworten:

21

Vorbemerkung: Ich bin kein Anwalt mehr und habe mich nie auf Gesetze im Zusammenhang mit Urheberrechten und geistigem Eigentum spezialisiert. Wenn Sie eine unbestreitbare Antwort wünschen, sollten Sie einen Anwalt konsultieren.

1. Daten und Datendateien sind nicht gleich Daten

Wie es heißt, umfasst das Exponat 1 Datendateien:

Durch Herunterladen, Installation, KOPIEREN ODER ANDEREM USING UNICODE INC.'S DATA FILES [...]

Datendateien und Daten selbst sind nicht dasselbe. Wenn Microsoft in .NET Framework Methoden in Groß- und Kleinschreibung implementiert, wird der Unicode-Standard verwendet. Dies bedeutet jedoch nicht, dass .NET Framework die von http://www.unicode.org/ heruntergeladenen Dateien enthält.

Einfache Darstellung eines Unterschieds zwischen den Daten und dem Support:

Stellen Sie sich vor, ich erstelle eine Datenbank mit einer Liste von Ländern, Städten und den entsprechenden Postleitzahlen. Ich lege diese Daten über einen Webdienst und auf meiner Website offen.

Die Daten selbst sind gemeinfrei: Sie können die Liste der Länder nicht angemessen urheberrechtlich schützen und jede Person, die diese Liste verwendet, auffordern, Sie zu bezahlen oder eine Kopie Ihres Urheberrechts zu verbreiten.

Andererseits verbietet es mir nichts, eine restriktive Lizenz für die Nutzung des Webservices oder der Website zu erzwingen (zumal ich beim Erstellen dieses Datensatzes viel Aufwand betrieben habe). Wenn ich feststelle, dass eine Anwendung meine Website zum Herunterladen der Daten durchsucht, liegt eine Urheberrechtsverletzung vor und ich kann die Person verklagen, die den Scraper erstellt hat.

2. Daten sind zu vage

Wenn http://www.unicode.org/ angibt, dass die Lizenz die Daten selbst abdeckt, wäre es für diese Organisation sehr schwierig, ein solches Urheberrecht durchzusetzen.

Stellen Sie sich folgende Methode vor:

public char ToUpper(char c)
{
    string upper = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    if (upper.Contains(c))
    {
        return c;
    }

    string lower = "abcdefghijklmnopqrstuvwxyz";
    if (lower.Contains(c))
    {
        return upper[lower.IndexOf(c)];
    }

    throw new OutOfRangeException();
}

Handelt es sich um eine Verletzung des Urheberrechts? Habe ich tatsächlich die Daten von http://www.unicode.org/ verwendet und sollte ich die Kopie der Lizenz in meine Antwort unten aufnehmen? Oder habe ich diese Buchstaben einfach selbst getippt?

Mit anderen Worten, wenn Daten selbst lizenziert wurden, wie weit könnte die Lizenz gehen?

3. Copyright und Daten

Hier sind einige interessante Zitate:

http://www.lib.umich.edu/copyright/facts-and-data : University of Michigan

Das Urheberrecht gilt nicht für Fakten, Daten oder Ideen. [...]

Das Urheberrecht kann jedoch eine Sammlung von Daten, die in einer Datenbank oder Zusammenstellung enthalten sind, schützen, jedoch nur, wenn bestimmte Anforderungen erfüllt sind. Es reicht nicht aus, wirklich hart zu arbeiten, um die Daten [...] zu sammeln. [...]

Damit eine Datenbank urheberrechtlich geschützt werden kann, muss der Autor eine Auswahl über die Auswahl, Koordination oder Anordnung der Fakten oder Daten treffen, und diese Auswahl muss mindestens ein wenig kreativ sein. [...]

Es ist wichtig, sich daran zu erinnern, dass die Fakten und Daten in dieser Datenbank auch dann öffentlich zugänglich sind, wenn eine Datenbank oder Zusammenstellung mit ausreichender Originalität erstellt wurde, um den Schutz des Urheberrechts zu gewährleisten.

http://www.ands.org.au/guides/copyright-and-data-awareness.html : Australian National Data Service

Eine Tabelle oder Zusammenstellung aus Wörtern, Zahlen oder Symbolen (oder eine Kombination davon) ist geschützt, wenn dies der Fall ist

  1. ein literarisches Werk und

  2. hat den erforderlichen Grad an Originalität.

[...] Das Urheberrecht bezieht sich nicht auf die Fakten / Informationen selbst, sondern auf die Art und Weise, wie die Fakten / Informationen in dem Datensatz oder der Datenbank dargestellt werden.

Diese beiden Beispiele, eines in Bezug auf die USA, das andere in Bezug auf Australien, zeigen deutlich, dass die Daten selbst, dh die Unicode-Symbole mit ihren jeweiligen Nummern und den Attributen wie "Ist dies eine Ziffer?" oder "ist das ein Großbuchstabe aus dem kyrillischen Alphabet?" ist nicht urheberrechtlich geschützt.

Datendateien hingegen können je nach Originalität urheberrechtlich geschützt sein. Zum Beispiel sind die PDFs, die Sie auf http://www.unicode.org/ finden, sehr wahrscheinlich urheberrechtlich geschützt. Wenn es sich hingegen nur um eine CSV handelt, die Kleinbuchstaben mit Großbuchstaben verknüpft oder umgekehrt, kann der Urheber solcher Daten das Urheberrecht kaum durchsetzen.

Die oben genannte ToUpperMethode verstößt natürlich nicht gegen das Urheberrecht von http://www.unicode.org/ . Auch nicht der von .NET Framework oder Firefox verwendete Code, es sei denn, diese Systeme enthalten irgendwo in den Datendateien eindeutige Kopien von http://www.unicode.org/ mit optionalen geringfügigen Änderungen.

Arseni Mourzenko
quelle
1
1. Die Lizenz deckt eine Änderung der Datendateien ab. Es ist zweifelhaft, ob Microsoft diese Dateien von Grund auf neu erstellt hat, zumal diese Dateien den eigentlichen Unicode-Standard ausmachen.
Eric Grange
2. Siehe AUSSTELLUNG 1 mit Einzelheiten zu den Datumsdateien. Sie sehen überhaupt nicht vage aus.
Eric Grange
1
3. Daten können lizenziert werden und sind es auch ( zB Mapping-Daten oder Forschungsdaten, dcc.ac.uk/resources/how-guides/license-research-data )
Eric Grange
@Eric Grange: (1) Zweifel oder nicht, es gibt keinen formalen Beweis dafür, dass Microsoft diese Datendateien unverändert verwendet hat. (3) Ich stimme voll und ganz zu, Daten können generell lizenziert werden. Es ist nur so, dass Sie in den beiden genannten Fällen (dh Ländernamen und englisches Alphabet) den Richter nur schwer davon überzeugen können, dass dies Ihre Daten sind und dass sie unter Ihr Urheberrecht fallen.
Arseni Mourzenko
Ausgezeichnete Antwort, und ich würde es mehr befürworten, wenn ich nur für die Wendung auf "Ich bin kein Anwalt" (mehr) könnte.
1

Diese Dateien bilden rechtlich eine Datenbank, was bedeutet, dass sie in vielen Ländern nicht als urheberrechtlich geschütztes Werk behandelt werden, sondern anderen Schutzarten unterliegen. In solchen Gerichtsbarkeiten wird insbesondere der (quantitative und / oder qualitative) Aufwand berücksichtigt, der für die Erstellung solcher Datenbanken erforderlich ist. Siehe zB die Europäische Datenbankrichtlinie .

Beispielsweise ist keine kreative Entscheidung erforderlich, um die Beziehung zwischen Groß- und Kleinbuchstaben zu definieren. Diese bestimmte Tabelle ist daher in der EU nicht urheberrechtlich geschützt, und da das Unicode-Konsortium auch nicht europäisch ist, unterliegt sie auch nicht den Gesetzen zu Datenbankrechten. (Es gibt kein Äquivalent des Berner Vertrages für Datenbankrechte)

MSalters
quelle
Die Wikipedia-Seite, die Sie verlinkt haben, sagt das Gegenteil: Sie sind urheberrechtlich als Sammlungen geschützt ...
Eric Grange
1
Nein, es wird ausdrücklich unterschieden. Laut Wiki ist "Urheberrechtsschutz für Datenbanken, die sein wollen, nicht verfügbar complete". Und von unicode.org "Unicode bietet eine eindeutige Nummer für everyZeichen". Sammlungen sind urheberrechtlich geschützt, wenn es sich um eine kreative Auswahl handelt. Zum Beispiel wäre ASCII, da es eine Auswahl von 127 Zeichen ist, die auf Englisch am nützlichsten ist, zumindest nach Ansicht der Schöpfer.
MSalters