Интернет магазин китайских планшетных компьютеров



Компьютеры - Раадт, Тэо де - OpenBSD

23 января 2011


Оглавление:
1. Раадт, Тэо де
2. NetBSD
3. OpenBSD
4. Личность



Вскоре после исключения из состава разработчиков NetBSD де Раадт нашёл способ реализации своих организаторских способностей, четырнадцатилетнего опыта системного программирования BSD-подобных операционных систем, а также, если так можно выразиться, реабилитации в глазах общественности. Не прошло и года, как разработчик инициирует создание проекта OpenBSD — ОС, основанной на коде NetBSD. Внутренний релиз увидел свет в июле 1996 года, публичная версия 2.0 системы вышла в свет 18 октября. С этого момента новые релизы появляются каждые полгода.

Де Раадт более чем хорошо усвоил прежний урок и теперь руководит проектом OpenBSD довольно сносно, хотя поток жалоб от журналистов и интервьюеров на него не иссякает. Он гордится тем, что его проект не срывает сроки релизов. Что же касается проекта NetBSD, то из-за ошибок руководства он сейчас находится в незавидном положении.

Одна из основных целей, преследуемых проектом OpenBSD, — создание открытой, свободной от ограничений в плане распространения ОС. Чтобы этого добиться, для программного обеспечения, входящего в состав системы, решено использовать лицензии, схожие по условиям с лицензией BSD. В частности, лицензия BSD не накладывает каких бы то ни было ограничений на частное или коммерческое использование ПО, а лишь обязывает сохранять в модифицированных версиях упоминание об авторах и собственно текст лицензии. Следовательно, для основных компонентов системы допустимыми являются лицензии ISC, BSD, Apache, MIT и аналогичные. А вот использование copyleft-лицензий, в частности самой распространённой в мире свободной лицензии GNU GPL, из-за их ограничивающего характера, воспрещается.

Впрочем, отдельные GPL-компоненты могут всё же присутствовать в тех случаях, когда им нет альтернативы с подходящей лицензией, а для создания удовлетворительной замены у команды OpenBSD не хватает возможностей. Самый яркий образец такого рода исключений — использование GNU Compiler Collection в качестве системного компилятора.

В июне 2001 года исходный текст системы и дерева портов был подвергнут тщательной лицензионной ревизии. Оказалось, что более сотни файлов «не обременены» лицензиями, неясно лицензированы или вообще используются без соблюдения условий лицензий, на которых распространяются. Во многих случаях участникам проекта приходилось обращаться к авторам используемого ПО для выяснения их позиции. Часто создатели соответствующих программ меняли лицензии на более либеральные, редко — код удалялся из исходных текстов OpenBSD или портов.



Просмотров: 3217


<<<