Состязание AT&T/CSRG/BSDi

Даже в эпоху расцвета CSRG работа над UNIX в AT&T не прекращалась. AT&T принимала распространяемые куски BSD UNIX, интегрировала со своей системой UNIX, а затем снова передавала получившийся результат университетам, которые вносили эти улучшения. Такой подход прекрасно себя зарекомендовал, пока AT&T не распалась и образовавшимся компаниям не получили разрешение конкурировать на рынке программного обеспечения. У AT&T была одна значительная собственность: высококлассная операционная система, которая была отлажена тысячами специалистов со всего мира. Эта операционная система обладала множеством полезных функциональных возможностей, таких как небольшие, но достаточно мощные команды, современная файловая система, возможность управления заданиями и стек протоколов TCP/ IP. AT&T образовала свой филиал, Unix Systems Labaratories (USL), который стал успешно продавать UNIX предприятиям за большие деньги, поддерживая при этом отношения с университетами, которые и предоставили ей такую усовершенствованную операционную систему.

Публичный «выпуск» программного кода BSD, проведенный Беркли в 1992 году, был с большим неудовольствием встречен компанией USL (UNIX System Laboratories). Почти сразу же ее представители вызвали несколько фирм по производству программного обеспечения (в частности, BSDi) и университет в суд. В ответ Калифорнийский университет утверждал, что группа CSRG собрала систему BSD благодаря вкладу тысяч сторонних разработчиков, не имеющих отношения к AT&T, и поэтому то, чем пыталась распоряжаться AT&T, является интеллектуальной собственностью группы CSRG.

Этот судебный процесс побудил многих получить копию BSD, чтобы самим посмотреть, из-за чего разгорелась шумиха, в то время как другие компании стали создавать на его основе свои программные продукты. Одним из таких продуктов стала система 386BSD, которая со временем образовала ядро FreeBSD 1.0.

В 1994 году после двухлетних разбирательств адвокаты Калифорнийского университета доказали, что значительная часть кода в AT&T UNIX действительно могла быть взята почти наверняка только из BSD, а не наоборот. Хуже того, компания AT&T фактически нарушила условия лицензии BSD, нарушив авторские права группы CSRG на файлы, которые были включены в состав UNIX. (Компания могла нарушить самую либеральную в мире лицензию только преднамеренно!) Источником разногласий были всего полдюжины файлов. Чтобы положить конец этим спорам, компания USL подарила часть этих файлов BSD, запатентовав остальные.

После того как все утихло, была выпущена новая версия BSD UNIX под названием BSD 4.4-Lite. Последующее обновление, система BSD 4.4- Lite2, является бабушкой текущего кода FreeBSD, а также прародительницей многих других операционных систем семейства BSD.

Источник: ЛукасМ. FreeBSD. Подробное руководство, 2-е издание. – Пер. с англ. – СПб.: Символ- Плюс, 2009. – 864 е., ил.

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий