Юникод лицензия

35

Условия использования Unicode гласят, что любое программное обеспечение, которое использует свои файлы данных (или их модификацию), должно иметь ссылки на лицензии Unicode. Мне кажется, что большинство библиотек Unicode имеют функции для проверки того, является ли символ цифрой, буквой, символом и т. Д., И поэтому будут содержать модификацию файлов данных Unicode (обычно в форме таблиц). Означает ли это, что лицензия применяется, и все приложения, использующие такие библиотеки Unicode, должны иметь лицензию?

Я проверил все вокруг, и оказалось, что очень немногие программы Unicode имеют лицензию, хотя, вероятно, большинство из тех, кто не имел лицензии, были от компаний, которые были членами консорциума Unicode (они получают лицензионные льготы?).

Некоторые (например, Mozilla) являются только «членами связи», и, хотя их программное обеспечение не несет лицензии (насколько я могу судить), они, очевидно, полагаются на данные, полученные из этих файлов данных. Является ли Mozilla нарушением лицензии?

Должны ли мы нести лицензию во всех приложениях, которые включают любую форму расширенной поддержки Unicode (т. Е. Обязаны полагаться на файлы данных Unicode)? Или есть какая-то форма широкого освобождения (поскольку очень немногие программы имеют лицензию)?


Я отправил этот вопрос персоналу Unicode. Я отправлю ответ здесь, когда получу его.

Эрик Грандж
источник
В FWIW Firefox много текстов лицензий:about:license
Thilo
1
@Thilo Да, и ни один из них не относится к Unicode AFAICT. Факт, что они признают так много, но не Юникод, был частью того, что вызвало этот вопрос.
Эрик Грандж,
1
Firefox использует библиотеку ICU. Лицензия Unicode не является вирусной лицензией.
Ганс Пассант,
1
Лицензия Unicode влияет на данные, а не на код, если ICU включает в себя данные, то и Firefox тоже. Если только ты не оговорка об исключении, но я не смог найти ни одной ...
Эрик Грандж,

Ответы:

21

Предварительное замечание: я больше не юрист и никогда не специализировался на законах, связанных с авторским правом и интеллектуальной собственностью. Если вы хотите получить неоспоримый ответ, вам следует проконсультироваться с юристом.

1. Данные и файлы данных не совпадают

Как говорится, экспонат 1 охватывает файлы данных:

СКАЧИВАНИЕ, УСТАНОВКА, КОПИРОВАНИЕ ИЛИ ИНОЕ ИСПОЛЬЗОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ФАЙЛОВ ДАННЫХ UNICODE INC. [...]

Файлы данных и сами данные не совпадают. Когда Microsoft реализует прописные и строчные методы в .NET Framework, используется стандарт Юникода, но это не означает, что .NET Framework где-то содержит файлы, загруженные с http://www.unicode.org/

Простая иллюстрация различия между данными и поддержкой:

Представьте, что я создаю базу данных со списком стран, городов и соответствующих почтовых индексов. Я раскрываю эти данные через веб-сервис и на своем веб-сайте.

Сами данные являются общественным достоянием: вы не можете разумно охранять авторские права на список стран и просить каждого, кто использует этот список, платить вам или распространять копию вашего авторского права.

С другой стороны, ничто не запрещает мне применять ограничительную лицензию на использование веб-службы или веб-сайта (тем более что я приложил немало усилий при создании этого набора данных). Если я обнаружу, что приложение очищает мой веб-сайт для загрузки данных, это будет нарушением авторских прав, и я смогу подать в суд на человека, который создал скребок.

2. Данные слишком расплывчаты

Если бы http://www.unicode.org/ заявил, что лицензия распространяется на сами данные, для этой организации было бы очень трудно обеспечить соблюдение таких авторских прав.

Представьте себе следующий метод:

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

Это нарушение авторских прав? Я действительно использовал данные с http://www.unicode.org/, и я должен включить копию лицензии в мой ответ ниже? Или, может быть, я просто набрал эти буквы сам?

Другими словами, если сами данные были лицензированы, как далеко может зайти лицензия?

3. Авторское право и данные

Вот несколько интересных цитат:

http://www.lib.umich.edu/copyright/facts-and-data : Университет Мичигана

Закон об авторском праве не распространяется на факты, данные или идеи. [...]

Однако авторское право может защищать коллекцию данных, содержащихся в базе данных или компиляции, но только в том случае, если она соответствует определенным требованиям. Недостаточно просто усердно работать над сбором данных. [...]

Чтобы база данных соответствовала защите авторских прав, автор должен сделать выбор в отношении выбора, координации или организации фактов или данных, и эти выборы должны быть, по крайней мере, немного творческими. [...]

Важно помнить, что даже если база данных или компиляция имеют оригинальную структуру, достаточную для защиты авторских прав, факты и данные в этой базе данных все еще находятся в открытом доступе.

http://www.ands.org.au/guides/copyright-and-data-awareness.html : Национальная служба данных Австралии

Таблица или компиляция, состоящая из слов, цифр или символов (или их комбинации), защищена, если она

  1. литературное произведение и

  2. обладает необходимой степенью оригинальности.

[...] Авторское право распространяется не на сами факты / информацию, а на конкретный способ представления фактов / информации в наборе данных или базе данных.

Эти два примера, один из которых касается США, другой - Австралии, ясно показывают, что сами данные, то есть символы Unicode с соответствующими номерами и такими атрибутами, как «это цифра?» или "это заглавная буква из кириллицы?" не подпадает под действие авторских прав.

Файлы данных, с другой стороны, могут быть защищены авторским правом, в зависимости от их оригинальности. Например, PDF-файлы, которые вы найдете на http://www.unicode.org/ , вероятно, будут защищены авторским правом. Если, с другой стороны, речь идет просто о том, чтобы CSV связывал строчные буквы с прописными или наоборот, автор таких данных вряд ли сможет обеспечить соблюдение авторских прав на них.

Очевидно, что ToUpperметод, который я изложил выше, не является нарушением http://www.unicode.org/ copyright. Ни код, используемый .NET Framework или Firefox, если только эти системы не находятся где-то внутри файлов данных, которые явно, несомненно, скопированы с http://www.unicode.org/ с, при необходимости, некоторыми незначительными изменениями.

Арсений Мурзенко
источник
1
1. Лицензия распространяется на модификацию Файлов данных, поэтому сомнительно, что Microsoft решила воссоздать их с нуля, тем более что именно эти файлы и составляют стандарт Unicode.
Эрик Грандж
2. См. ПРИЛОЖЕНИЕ 1 подробно, что такое файлы дат, они не выглядят расплывчатыми.
Эрик Грандж
1
3. Данные могут быть лицензированы, и, безусловно, есть (данные картирования или данные исследований, dcc.ac.uk/resources/how-guides/license-research-data )
Эрик Грандж,
@Eric Grange: (1) сомнительно или нет, нет никаких официальных доказательств того, что Microsoft использовала эти файлы данных как есть. (3) Я полностью согласен, данные в целом могут быть лицензированы. Просто в этих двух конкретных случаях, которые я перечислил (т. Е. Названия стран и английский алфавит), вам будет сложно убедить судью, что это ваши данные и что они защищены вашим авторским правом.
Арсений Мурзенко
Отличный ответ, и я бы высказался за него больше, если бы я мог только за поворот на тему «Я не юрист» (больше).
1

Эти файлы юридически образуют базу данных, что означает, что во многих юрисдикциях они рассматриваются не как защищенное авторским правом произведение, а подлежат другим видам защиты. В частности, такие юрисдикции будут рассматривать (количественные и / или качественные) усилия, необходимые для составления таких баз данных. Смотрите, например, Европейскую директиву по базам данных .

Как пример, нет никакого творческого решения, связанного с определением отношения между заглавными и строчными буквами. Следовательно, эта конкретная таблица не подлежит авторскому праву в ЕС, и поскольку Консорциум Unicode также не является европейским, он также не подпадает под действие законов о правах на базы данных. (Нет аналога Бернского договора о правах на базу данных)

MSalters
источник
Страница википедии, на которую вы ссылаетесь, говорит об обратном: они защищены авторским правом как коллекции ...
Эрик Грандж,
1
Нет, есть явное различие. Согласно вики, «Защита авторских прав не доступна для баз данных, которые стремятся быть complete». А из unicode.org «Unicode предоставляет уникальный номер для everyперсонажа». Коллекции защищены авторским правом, когда они являются творческим выбором. Например, ASCII будет, поскольку это набор из 127 символов, наиболее полезных на английском языке, по крайней мере, в соответствии с его создателями.
MSalters