SCO показала спорный код

19.08.2003, 15:35

На конференции SCO Forum технологические новинки отошли на второй план, уступив место оправданию судебной баталии против Linux и демонстрации строк кода, якобы скопированного в Linux из Unix.

Генеральный директор Дарл Макбрайд два часа излагал судебную стратегию компании и попытался убедить партнеров и заказчиков в том, что это борьба за правое дело. "Мы отстаиваем право индустрии жить за счет продажи ПО", - заявил он, иллюстрируя это право возможностью "отдать ваших детей в колледж" и "купить второй дом".

Макбрайд сказал, что приглашенные SCO эксперты по поиску совпадений выявили в Linux ряд фрагментов, нарушающих права SCO. "Они накопали уже горы кода, - сказал он. - ДНК Linux исходит из Unix".

Макбрайда поддержали Крис Зонтаг, руководитель проекта, нацеленного на повышение доходов компании от ее интеллектуальной собственности на Unix, и адвокат Марк Хейз, один из партнеров фирмы Boies, Schiller & Flexner, который занимается делом SCO. Зонтаг сказал, что введение кода Unix в Linux позволило операционной системе с открытым исходным кодом завоевать у заказчиков репутацию системы мирового класса: "Я бы мог понять, если бы совпали одна-две строчки, но когда столько одинаковых переменных... и полностью совпадают разделы комментариев, это уже проблематично".

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

Зонтаг сказал также, что тысячи строк кода Unix попали в Linux из производных работ, которые также должны регулироваться лицензионными соглашениями с SCO, требующими сохранения кода в тайне. Компания утверждает, что скопированный код содержится в ряде корпоративных функций Linux: NUMA (nonuniform memory access), RCU (read-copy update), SMP (symmetrical multiprocessing), планировщики, JFS (journal file system) и XFS (extended file system). SCO продемонстрировала несколько идентичных строк кода. Например, в Linux сдублированы свыше 829 тыс. строк кода SMP, утверждает она. "Некоторые организации нарушили контракты и перенесли в Linux неподобающий контент", - сказал Зонтаг.

Компания потратила на конференции так много времени на обсуждение юридических баталий по поводу Linux, что ее планы выпуска продуктов отошли на второй план. Их представил после обеда директор SCO по продуктам Эрик Хьюз.

Компания выпустила фрагменты SCOx, своей инициативы Web-сервисов, анонсированной в апреле. Это комплекс SCOx WebFace Solution Suite, упрощающий разработчикам и заказчикам создание собственных веб-приложений и сервисов, а также некоторые интерфейсы прикладных программ (API), позволяющие партнерам и заказчикам строить системы.

SCO представила также UnixWare Office Mail Server 2.0, ПО для обмена сообщениями и коллективной работы, нацеленное на конкуренцию с Microsoft Exchange, и программу SCO Authentication 2.1 for Microsoft Active Directory, обеспечивающую простое управление электронными удостоверениями личности пользователей в среде Unix и Windows.

Участники SCO Forum встретили аплодисментами объявление руководства компании о том, что будущая версия ее OpenServer - с кодовым названием Legend - будет поддерживать последние релизы Java; включать драйверы для новой аппаратуры, такой как принтеры с universal serial bus (USB); обладать расширенными средствами защиты и обеспечивать лучшую совместимость с Microsoft Windows через ПО Samba версии 3, разработанное в рамках проекта open-source. Новая версия OpenServer должна дебютировать в четвертом квартале будущего года.

В последующие дни конференции, которая продлится до четверга, SCO планирует подробнее рассказать об этих и других продуктах. Об этом пишет "ZDNet".

Читайте також