Спор между кодексами SCO и SGI 2003 г. - SCO–SGI code dispute of 2003

Во время своего Форум ШОС конференция 2003 г., Группа ШОС (SCO) показала несколько примеров якобы незаконного копирования кода, защищенного авторским правом, на Linux. В Открытый исходный код сообщество быстро развенчало большинство показанных примеров. В частности, один пример показал, что код из Unix действительно использовался в некоторых из SGI Вклад Linux. Сопровождающие Linux заявили, что рассматриваемый код на самом деле уже был удален из Linux до того, как был раскрыт пример - не потому, что он нарушал права, а потому, что рассматриваемый код без необходимости дублировал некоторые функции, которые уже присутствовали в Linux. SGI и другие аналитики также ответили на этот вопрос и подтвердили, что рассматриваемый код никогда не нарушал никаких прав.

Фон

В течение Форум ШОС, состоявшейся 17-19 августа 2003 г. в г. MGM Гранд Лас-Вегас, SCO публично продемонстрировала несколько предполагаемых примеров незаконного копирования кода авторских прав в Linux. До этого времени эти примеры были доступны только людям, подписавшим NDA, который запретил им раскрывать показанную им информацию. SCO заявила, что нарушения делятся на четыре отдельные категории: буквальное копирование, обфускация, производные работы, и не буквальные переводы.

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

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

Сообщество решило, что это был особенно плохой пример, потому что рассматриваемый код никогда не использовался в основных дистрибутивах Linux и присутствовал только в IA-64 версия. Относительная редкость установок IA-64 по всему миру в сочетании с ограниченным временем, в течение которого код присутствовал в Linux, делает очень малыми шансы встретить систему, в которой работает этот код.

Происхождение кода

Хотя возможно, что код, внесенный в Linux, был создан Система UNIX V, его первоначальная реализация произошла в начале 1970-х годов. Сравнение исходного кода Unix и исходного кода UNIX System V не выявило каких-либо существенных различий между ними. Фактически Деннис Ричи, один из создателей оригинальных версий Unix, признал, что либо он, либо Кен Томпсон написал исходный код, из которого получен код UNIX System V:

Итак: либо Кен, либо я написали это изначально. Я знаю, что комментарии, которые впервые появились в 6-м издании, определенно были написаны мной, поскольку я потратил некоторое время на аннотирование более ранних выпусков, почти не содержащих комментариев.

Это очень важно, поскольку исходные версии Unix не содержали никаких заявлений об авторских правах в исходном коде. В то время закон требовал предъявления претензий об авторских правах[1] что фактически означает, что ранний код Unix не защищен законом об авторских правах. Кроме того, оба Операция Санта-Крус и группа SCO выпустила исходный код для ранних версий Unix[2] под BSD с 4 пунктами -подобная лицензия, позволяющая использовать исходный код в других продуктах с открытым кодом.

SGI отвечает

1 октября 2003 г. SGI ответила на обвинения SCO в открытом письме сообществу Linux. В этом письме Рич Альтмайер, вице-президент по программному обеспечению, утверждает, что эти небольшие фрагменты кода действительно были случайно включены в ядро ​​Linux:

Все вместе эти три небольших фрагмента кода содержали не более 200 строк из более чем одного миллиона строк нашего общего вклада в Linux. Примечательно, что похоже, что большая часть или все фрагменты кода System V, которые мы обнаружили, ранее были размещены в общественном достоянии, а это означает, что очень сомнительно, что SCO Group имеет какие-либо права собственности на эти фрагменты кода в любом случае.[3]

Смотрите также

Рекомендации

  1. ^ «Срок действия авторских прав и общественное достояние в США». Корнелл. 2009-01-01. Получено 2009-12-04.
  2. ^ «Уважаемые энтузиасты UNIX» (PDF). 2002-01-23. Получено 2009-12-04.
  3. ^ «Сообществу Linux». SGI. 2003-10-01. Получено 2009-12-04.

внешняя ссылка