Кусочки спорного кода cybervlad // 20.08.03 11:43
Немецкий сайт Heise опубликовал фотографии двух слайдов, которые демонстрировал глава компании SCO Group Дарл Макбрайд на конференции по вопросу претензий SCO к Linux. [Не забывайте при копировании материала указывать полный адрес источника: http://www.bugtraq.ru/rsn/archive/2003/08/30.html] На них изображён код Linux и соответствующий ему код Unix. Совпадающие места выделены цветом.
Несколько лет австралийское патентное бюро опозорилось на весь мир, запатентовав колесо. Правда, в том случае владелец "патента" ставил целью показать абсурдность системы регистрации патентов, в частности, что если правильно составить патентную заявку, можно запатентновать даже колесо.
У нас в России, тоже несколько лет назад была гораздо менее смешная история, которую я узнал от человека, работающего в патентном институте. Некие ребята заплатили сколько надо кому надо, и тот составил патентную заявку на пивные бутылки (в стиле "сосуд, периметр которого определяется выражением..." - дальше следовало навернутое выражение, которое студент мехмата способен упростить до известной всем формулы длины окружности). Заявка прошла первые инстанции, и ребята начали наезжать на довольно крупные конторы с этим почти патентом. В патентном институте кто-то из высших внимательно посмотрел на заявку, все понял и затормозил ее. После чего в институт заявились какие-то два человека и поздоровавшись с затормозившим, проломили ему голову. Побывав в реанимации, через месяц он все же вернулся и связался с ФСБ. Больше о тех ребятах не слышали.
Так что когда игра касается больших денег, в ход идут все методы. И фраза Торвальдса про то, что если технарям мешают патентами, проще нанять киллера - увы, не шутка.
[offtopic] В этом мире вообще слишьком много Закона. Теорема:22.08.03 04:57 Автор: Zef <Alloo Zef> Статус: Elderman
Хотя Закон создается для защиты законопослушных граждан, он всегда будет более успешно применяться преступниками для нападения на них.
Доказательство:
В силу того, что "Нападающие при помощи закона" всегда более заинтересованны и материально обеспечены, чем "Защищающиеся при помощи закона", последние ВСЕГДА БУДУТ В ПРОИГРЫШЕ, какое бы законодательство они не придумывали.
Критерий допустимости закона - с его помощю недолжно быть возможности "нападения".
Например: как "нападать" при помощи "мокрой статьи"? Имитировать убийство? Спровоцировать? В любом случае "имитация" доказуема...
А вот, как, например, можно "нападать" при помощи закона об авторских правах: http://www.lib.ru/DETEKTIWY/STAUT/stout38.txt. Здесь, если бы мошенник не зарвался, доказать его вину было бы не возможно.
Если уж копируешь код, то хотя бы не оставляй чужих комментариев и хотя бы переделай "лесенку" под себя, а лучше переименуй все названия переменнных и функций... ;-)
Чужие комментарии оставлять - это действительно безобразие, но20.08.03 15:37 Автор: Ktirf <Æ Rusakov> Статус: Elderman
Некоторые "чужие" комментарии вполне могут действительно совпасть, просто потому что некоторые разъяснения могут потребоваться совершенно независимо. А уж стиль написания ядра и именование переменных в ядре практически одинаковы вне зависимости от контрибьюторов.
Меня позабавила сентенция про миллион украденных строк. Действительно, и когда же в ядро Linux 2.4 успели внести столько украденных строк и при этом ничегошеньки не было в 2.2...
Так не повторишь20.08.03 16:01 Автор: whiletrue <Роман> Статус: Elderman
> Некоторые "чужие" комментарии вполне могут действительно > совпасть, просто потому что некоторые разъяснения могут > потребоваться совершенно независимо.
ИМХО _не_намеренно повторить комментарии в том виде, как там на фотке - не возможно.
Хотя, также невозможно выяснить где эти куски появились раньше - в unix или в linux ;-) Перевели на греческий для пущей убедительности... :) Их код-то был закрыт - как щас узнаешь че было, а че нет?
> ИМХО _не_намеренно повторить комментарии в том виде, как > там на фотке - не возможно. Да, там довольно жирный кусок, впрочем, это и на какой-то из "утечек" тоже было видно. По крайней мере, понятно, почему они так всполошились. Другой вопрос, что в Калдере было ядро 2.4, так что хошь не хошь им теперь придется доказывать некорректность лицензии GPL, чтобы выиграть эту игру.
> Хотя, также невозможно выяснить где эти куски появились > раньше - в unix или в linux ;-) Перевели на греческий для > пущей убедительности... :) Не-е, чтобы последние комментарии не украли :) Украсть комментарий на греческом - это уж точно самоубийство - сразу всем станет ясно, что он украден... :)
> Их код-то был закрыт - как щас узнаешь че было, а че нет? Ну в рамках судебной экспертизы это наверное можно узнать, хотя и очень тяжело...