Licenza Unicode


35

I Termini di utilizzo Unicode stabiliscono che qualsiasi software che utilizza i propri file di dati (o una loro modifica) deve riportare i riferimenti di licenza Unicode. Mi sembra che la maggior parte delle librerie Unicode abbiano funzioni per verificare se un carattere è una cifra, una lettera, un simbolo, ecc. E quindi conterrà una modifica dei file di dati Unicode (di solito sotto forma di tabelle). Ciò significa che si applica la licenza e che tutte le applicazioni che utilizzano tali librerie Unicode devono essere in possesso della licenza?

Ho controllato, e sembra che pochissimi programmi Unicode abbiano la licenza, anche se probabilmente la maggior parte di quelli che non hanno la licenza provengono da aziende che erano membri del consorzio Unicode (ottengono esenzioni dalla licenza?).

Alcuni (ad esempio, Mozilla) sono solo "membri di collegamento" e, sebbene il loro software non disponga della licenza (per quanto posso dire), ovviamente fanno affidamento sui dati derivati ​​da tali file di dati. Mozilla ha violato la licenza?

Dovremmo portare la licenza in tutte le app che includono qualsiasi forma di supporto Unicode avanzato (ovvero, sono tenuti a fare affidamento sui file di dati Unicode)? O esiste una qualche forma di esenzione ampia (dato che pochissimi programmi là fuori portano la licenza)?


Ho inoltrato questa domanda al personale Unicode. Invierò la risposta qui quando / se ne avrò una.


FWIW Firefox contiene molti testi di licenza:about:license
Thilo,

1
@Thilo Sì e nessuno di essi fa riferimento a Unicode AFAICT. Il fatto che riconoscano così tanti, ma non quello Unicode, faceva parte di ciò che ha portato a questa domanda.
Eric Grange,

1
Firefox utilizza la libreria ICU. La licenza Unicode non è una licenza virale.
Hans Passant,

1
La licenza Unicode influenza i dati, non il codice, se ICU include i dati, quindi anche Firefox. A meno che non sia una clausola di esclusione, ma non sono riuscito a trovarne ...
Eric Grange,

Risposte:


21

Osservazione preliminare: non sono più un avvocato e non mi sono mai specializzato in leggi relative ai diritti d'autore e alla proprietà intellettuale. Se vuoi una risposta indiscutibile, dovresti consultare un avvocato.

1. I dati e i file di dati non sono gli stessi

Come afferma, la mostra 1 copre i file di dati:

SCARICANDO, INSTALLANDO, COPIANDO O ALTRO UTILIZZANDO I FILE DI DATI DI UNICODE INC. [...]

I file di dati e i dati stessi non sono gli stessi. Quando Microsoft implementa metodi maiuscoli e minuscoli in .NET Framework, viene utilizzato lo standard unicode, ma ciò non significa che .NET Framework contenga, da qualche parte, i file scaricati da http://www.unicode.org/

Semplice illustrazione di una differenza tra i dati e il supporto:

Immagina di creare un database con un elenco di paesi, città e i corrispondenti codici postali. Espongo questi dati attraverso un servizio web e sul mio sito web.

I dati stessi sono di dominio pubblico: non puoi ragionevolmente proteggere il copyright dell'elenco dei paesi e chiedere a chiunque utilizzi tale elenco di pagarti o distribuire una copia del tuo copyright.

D'altra parte, nulla mi proibisce di imporre una licenza restrittiva sull'uso del servizio Web o del sito Web (soprattutto da quando ho investito molto sforzo durante la creazione di questo set di dati). Se trovo che un'applicazione sta raschiando il mio sito Web per scaricare i dati, questa sarebbe una violazione del copyright e sarei in grado di fare causa alla persona che ha creato il raschietto.

2. I dati sono troppo vaghi

Se http://www.unicode.org/ affermasse che la licenza copre i dati stessi, sarebbe molto difficile per questa organizzazione far rispettare tale copyright.

Immagina il seguente metodo:

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();
}

È una violazione del copyright? Ho effettivamente utilizzato i dati da http://www.unicode.org/ e dovrei includere la copia della licenza nella mia risposta di seguito? O forse ho appena scritto quelle lettere da solo?

In altre parole, se i dati stessi fossero concessi in licenza, fino a che punto la licenza potrebbe andare?

3. Copyright e dati

Ecco alcune citazioni interessanti:

http://www.lib.umich.edu/copyright/facts-and-data : Università del Michigan

La legge sul copyright non si applica a fatti, dati o idee. [...]

Tuttavia, il copyright può proteggere una raccolta di dati contenuta in un database o in una raccolta, ma solo se soddisfa determinati requisiti. Semplicemente lavorare sodo per raccogliere i dati [...] non è sufficiente. [...]

Affinché un database possa beneficiare della protezione del copyright, l'autore deve fare delle scelte in merito alla selezione, al coordinamento o alla disposizione dei fatti o dei dati e tali scelte devono essere almeno un po 'creative. [...]

È importante ricordare che anche se un database o una compilation sono organizzati con sufficiente originalità per ottenere la protezione del copyright, i fatti e i dati all'interno di quel database sono ancora di dominio pubblico.

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

Una tabella o una compilation, composta da parole, figure o simboli (o una combinazione di questi) è protetta se lo è

  1. un'opera letteraria e

  2. ha il grado richiesto di originalità.

[...] Il copyright non si applica ai fatti / alle informazioni stesse, ma al modo particolare in cui i fatti / le informazioni sono presentati nel set di dati o nel database.

Questi due esempi, uno riguardante gli Stati Uniti e l'altro - l'Australia, mostrano chiaramente che i dati stessi, ovvero i simboli unicode con i loro rispettivi numeri e attributi come "è una cifra?" o "è una lettera maiuscola dell'alfabeto cirillico?" non è coperto da copyright.

I file di dati, d'altra parte, possono essere coperti da copyright, a seconda della loro originalità. Ad esempio, i PDF che trovi su http://www.unicode.org/ sarebbero molto probabilmente coperti da copyright. Se, d'altra parte, si tratta semplicemente di un CSV che associa caratteri minuscoli a lettere maiuscole o viceversa, l'autore di tali dati difficilmente potrebbe far valere il copyright su di essi.

Chiaramente, il ToUppermetodo che ho messo sopra non è una violazione di http://www.unicode.org/ copyright. Né il codice utilizzato da .NET Framework o Firefox, a meno che tali sistemi non contengano da qualche parte all'interno dei file di dati che sono chiaramente, indubbiamente copiati da http://www.unicode.org/ con, facoltativamente, alcune piccole modifiche.


1
1. La licenza copre una modifica dei file di dati, è dubbio che Microsoft abbia ricreato quelli da zero, soprattutto perché quei file sono ciò che rende lo standard Unicode.
Eric Grange,

2. Vedi i dettagli di EXHIBIT 1 quali sono i file della data, non sembrano affatto vaghi.
Eric Grange,

1
3. I dati possono essere concessi in licenza, e certamente lo sono (dati di mappatura fi o dati di ricerca, dcc.ac.uk/resources/how-guides/license-research-data )
Eric Grange,

@Eric Grange: (1) dubbioso o no, non esiste alcuna prova formale che Microsoft abbia usato quei file di dati così come sono. (3) Sono completamente d'accordo, i dati in generale possono essere concessi in licenza. È solo che in quei due casi particolari che ho elencato (cioè i nomi dei paesi e l'alfabeto inglese), avrai difficoltà a convincere il giudice che questi sono i tuoi dati e che sono coperti dal tuo copyright.
Arseni Mourzenko,

Ottima risposta, e la voterei di più se potessi solo per la svolta su "Non sono un avvocato" (più).

1

Questi file formano legalmente un database, il che significa che molte giurisdizioni non sono trattate come un lavoro protetto da copyright ma soggetto ad altri tipi di protezione. In particolare, tali giurisdizioni considereranno lo sforzo (quantitativo e / o qualitativo) necessario per la compilazione di tali database. Vedere ad esempio la direttiva sulla banca dati europea .

A titolo di esempio, non esiste alcuna decisione creativa nel definire la relazione tra lettere maiuscole e minuscole. Questa particolare tabella non è quindi soggetta al diritto d'autore nell'UE e poiché anche il consorzio Unicode non è europeo, non è neppure coperto dalle leggi sui diritti del database. (Non esiste un equivalente del trattato di Berna per i diritti sui database)


La pagina di Wikipedia che hai collegato dice il contrario: sono protetti da copyright come raccolte ...
Eric Grange,

1
No, viene fatta una distinzione esplicita. Secondo il wiki, "La protezione del copyright non è disponibile per i database che mirano a essere complete". E da unicode.org, "Unicode fornisce un numero univoco per il everypersonaggio". Le raccolte sono protette da copyright quando sono una selezione creativa. Ad esempio ASCII sarebbe, in quanto è una selezione di 127 caratteri più utili in inglese, almeno secondo i suoi creatori.
Salterio
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.