DE EN RU

RSS Feed Developer Blog

Вступление

MidnightBSD является веткой развития операционной системы FreeBSD. Важнейшими целями данного проекта являются создание простого в использовании рабочего стола с графическим управлением портов и конфигурирование системы с использованием GNUstep. Значительная часть операционной системы основана на BSD лицензии.

MidnightBSD взяла свое начало из системы FreeBSD 6.1 бета. Мы начали разрабатывать проект так, чтобы собрать в одно целое визуальную среду, порты и конфигурирование системы. Мы хотим сделать систему доступной и полезной как для начинающих, так и для профессионалов BSD, работающих с консольном режиме. Многие системы сегодня активно разрабатываются. В MidnightBSD мы сфокусируем свое внимание на таких улучшениях, как оптимизация и удобство работы простого пользователя. Проект FreeBSD разрабатывался как гибкая серверная система, в которой удобство и производительность рабочего стола не предусматривалась. Составление расписаний, распределение ресурсов, настройки безопасности и доступная поддержка приложений – все это должно быть ориентировано на пользователя, работающего в графической среде. Многие BSD проекты приспособлены для работы как сервера или на устаревшем оборудовании. Другими являются дистрибутивы FreeBSD с приятным графическим пользовательским интерфейсом, но в них скрыта (центрированная серверная схема) серверная система управления. Мы не расходимся с FreeBSD из-за каких-либо разногласий, мы наоборот считаем данный проект хорошей стартовой точкой. Это является комплементом по отношению к разработчикам FreeBSD, которые так усердно работали над FreeBSD 5.x и 6.x.

Мы надеемся создать что-то уникальное. Наши цели:

  1. Создание нового менеджера окон и менеджера входа в систему.
  2. Создание централизированной системы возможностей, поддерживающей стиль BSD, основывающийся на командной стоке.
  3. Создание графической системы управления портов и пакетов. На сегодняшний день мы используем развивающиеся порты FreeBSD.
  4. Совершенствование составляющих ядра системы, системы управления процессами и дисвами, импортирование драйверов FreeBSD и OpenBSD, и т.д.
  5. Использование полезных возможностей OpenBSD и NetBSD.
  6. Совершенствование системы безопасности с минимальным вовлечением в настройку конечного пользователя.