Разработчики
Если Вы заинтересованы в разработке проекта MidnightBSD, пожалуйста, пишите по адресу luke@midnightbsd.org. Мы ищем программистов всех типов программной верстки, веб-разработчиков, разработчиков документаций, людей, заинтересованных в зеркалировании проекта.
Background
Как уже говорилось, MidnightBSD базируется на бета-версии проекта FreeBSD 6.1. Цель проекта – это создание простой в использовании и доступной для понимания BSD- подобной системы.
Цели
Создание простого в использовании рабочего стола с базовой функциональностью и наиболее полным графическим интерфейсом админитратора. Создание уникального, интуитивно понятного менеджера окон. Нашей целью не ставится создание тяжелой графической системы типа KDE или Gnome, а более простой и функциональной. Интегрировать GNUstep в систему, но оставить основную часть кода системы на BSD лицензии. Ядро и большая часть пользовательских программ должна быть основана на BSD. Внедрить из других BSD проектов те новые технологии, которые могут заинтересовать пользователей, например, проекты OpenBSD: OpenNTPD, OpenSSH и драйверы на беспроводное оборудование. Создать собственную систему портов, основанную на системе, используемой в FreeBSD портах. Система будет иметь графический интерфейс и утилиты для использования портов и работать с ними как в графическом, так и в консольном режимах. Установить систему обновлений бинарными пакетами, это позволит не компилировать патчи и обновления при установке.
Совершенствовать систему согласно пользовательским запросам. Просто были примеры в истории, когда проекты вымирали, потому что их разработчики переставали слушать пользователей.
Примерно в релизе 1.0 будет присутствовать новый инсталлятор (к примеру, инсталятор DragonFlyBSD или какой-нибудь еще) с базовым графическим интерфейсом. Будут присутствовать WindowMaker, Firefox, Thunderbird и некоторые другие приложения. Все новое, требующееся пользователю, будет построено на устойчивой базе FreeBSD. До сих пор ведутся споры в выборе оконного менеджера. Я рассматриваю несколько вариантов, однако количество предложений со стороны пользователей через e-mail растут.
Для ясности, данный проект – это ветка развития FreeBSD. Но мы не собираемся создавать distro* , как например, DesktopBSD или PC-BSD.
Новости: (март 2007)
Мы планируем использовать WindowMaker от Etoile Project. Etoile можно найти на mport’ах , как и многие другие приложения, основанные на GNUstep.
*distro – данный термин часто используется в обществе линуксоидов. Некоторые пользователи BSD систем не любят данный термин, относящийся к другим проетам. По моему определению, это система с центральными компонентами (ядро, определенные части пользовательской системы), которые не разрабатывались в совокупности с визуальной средой. Это , так называемые, кучи приложений , устанавливаемые одним инсталлятором. Это относится к проектам LiveCD, проектам BSD-firewall, PC-BSD, DesktopBSD, а также к не BSD проетам, таким как Fedora, Gentoo и так далее.
Исходный код
Исходный код может быть доступен с помощью утилиты cvsweb или более анонимной - cvs.
Cvs сервер: stargazer.midnightbsd.org
CVSROOT=anoncvs@stargazer.midnightbsd.org:/home/cvs
Данные доступны только с использованием ssh. Пароль anoncvs.
На сайте allbsd.org также размещено наше CVS зеркало.