Цели проекта
Каждый разработчик, работающий над проектом OpenBSD, имеет свои цели и
приоритеты, но можно выделить список общих целей, к достижению которых
стремятся все разработчки:
- Предоставить по возможности самую лучшую платформу для разработки программ.
Предоставлять полный доступ к исходным кодам
разработчикам и пользователям, включая возможность непосредственного
просмотра изменений в CVS. Пользователи даже могут
просматривать наши исходные коды и их изменения
в web!
- Включать хороший код из других проектов, но только распространяемых по
свободной лицензии (лицензия Berkeley или ISC
предпочтительней всего, GPL допустима, но не в ядре, NDA - нет).
Мы хотим предоставить исходный код, который каждый
сможет использовать ДЛЯ ЛЮБЫХ ЦЕЛЕЙ, без ограничений.
Мы стараемся делать наше программное обеспечение надежным и
безопасным, и поощряем компании в использовании любых, нужных им,
частей. Существуют коммерческие
продукты для OpenBSD.
- Уделять внимание проблемам безопасности и
стараться устранять их как можно быстрей. (Мы пытаемся сделать
OpenBSD самой безопасной операционной системой.)
- Интеграция с криптографией.
Это означает реализацию протоколов IPsec, Kerberos, free-AFS,
средств работы с ключами, и других форм стойкой криптографии,
или систем, использующих криптографию.
OpenBSD разрабатывается в Канаде и, по канадскому
законодательству, экспорт криптостойких алгоритмов в программном
обеспечении законен (согласно
исследованиям, проведенным среди граждан Канады, а так же
как указано в списках контроля над экспортом Канады).
Разработчики OpenBSD проводят активное исследование и разработку
IPsec.
- Следить за стандартами и реализовывать их (ANSI, POSIX, части X/Open,
и т.д.)
- Создавать максимально аппаратно-независимый исходный код.
По возможности поддерживать как можно больше
различных платформ и устройств.
- Быть свободными от политики насколько это возможно; решения
должны приниматься на основе технической целесообразности.
- Сконцентрироваться на хак-ориентированной модели разработки, включая
проведение так называемых hackathons - встечь
разработчиков с целью работы над улучшением кода.
- Не оставлять серьезных проблем без решения.
- Предоставить хорошую платформу для кросс-компиляции/разработки.
- Включать пакеты других проектов с минимальными изменениями. Это облегчает
поддержку, а так же поддерживать эти проекты в виде патчей.
- Выпускать новый релиз каждые шесть месяцев, в том числе и на дисках
для продажи, с целью финансирования проекта.
Финансирование проекта
Проекту OpenBSD необходимы средства для работы, из-за, к примеру,
затрат на подключение к интернет или периодические обновления оборудования.
По этой причине мы продаем диски с последними версиями OpenBSD. Помимо
этого, проект продеает футболки и постеры. Покупая их на конференциях или
через нашу страницу заказов, Вы тем самым помогаете
развиваться проекту дальше.
Вы также можете пожертвовать деньги или оборудование.
В этом случае ваше имя появится на нашей странице вкладов.
За дополнительной информацией обращайтесь к
Theo de Raadt или просто переведите
деньги на этот адрес:
OpenBSD
812 23rd Ave SE
Calgary, Alberta
Canada
T2G 1N8
(Выписывайте чеки на "Theo de Raadt", так как я не могу обналичить чеки,
выписанные на "OpenBSD".)
Теперь есть возможность пожертвовать деньги проекту OpenBSD прямо через
интернет, используя для этого
кредитную карту или
PayPal.
Хотя данные пожертвования по законам США не дают таких налоговых льгот,
как благотворительные пожертвования, льготы все же можно получить, отнеся их на
счет операционных расходов. Если у кого-нибудь возникнет такое желание,
проконсультируйтесь со своим экономистом или бухгалтером. То же самое
относится к другим странам, где компании могут делать пожертвования с
налоговыми льготами на условиях "Good Will".
В самом начале, организуя проект OpenBSD, Theo de Raadt истратил более 30 000
канадских долларов, в основном из-за высоких затрат на подключение к интернету
в Канаде (из-за политики США относительно шифрования, переместить проект в США
невозможно). Таким образом, никакого серьезного финансирования от компаний или
образовательных учреждений не было. Theo работает над улучшением OpenBSD на
постоянной основе, но большая часть финансов проекта расходуется на покупку нового
оборудования, т.е. для того, чтобы разработчики могли продолжать улучшать OpenBSD
(например, с момента появления OpenBSD на рынке появилось более 20 новых видов
ethernet-карт). Таким образом, необходима постоянная финансовая поддержка.
Пожертвования наших пользователей являются гарантией существования и разработки
OpenBSD в будущем.
Где живут разработчики?
На этой карте показаны примерные места проживания наших разработчиков.
Мы будем стараться время от времени её обновлять, но сильно на это не
рассчитывайте.
www@openbsd.org
$OpenBSD: goals.html,v 1.16 2012/06/30 04:16:06 ajacoutot Exp $