MidnightBSD

Материал из ALL
Перейти к: навигация, поиск
MidnightBSD
Логотип MidnightBSD
Разработчик

Lucas Holt

Семейство ОС

BSD

Последняя версия

0.5 — 22 сентября 2014

Тип ядра

Монолитное ядро

Лицензия

BSD

Состояние

Актуальное

Веб-сайт

www.midnightbsd.org

MidnightBSDсвободная UNIX-подобная операционная система, она является ответвлением развития операционной системы FreeBSD и базируется на FreeBSD 6.1 beta (pre-release). MidnightBSD работает на PC-совместимых системах семейства Intel x86 (IA-32) (включая процессоры семейства Pentium и Athlon), PowerPC, Sun UltraSPARC, поддержка AMD64 (включая архитектуры Opteron, Athlon 64 и EM64T) будет в скором времени.

Проект

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

Цели

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

  • Десктоп окружение на базе Etoile и GNUstep, с интерфейсом напоминающим Mac OS X.
  • Доработка ядра, портирование драйверов из FreeBSD и OpenBSD.
  • Централизованная система настройки параметров системы.
  • Графический интерфейс для управления портами и пакетами.
  • Улучшение безопасности работы конечного пользователя в системе.
  • Взять за основу бинарные обновления системы, заплатки и багфиксы.
  • Совершенствование системы безопасности с минимальным вовлечением в настройку конечного пользователя.

История версий

0.2.1

Это первый релиз в ветке 0.2, основанной на FreeBSD 6 с элементами портированными из DragonFly BSD, OpenBSD и NetBSD. Базовое десктоп окружения построено на основе GNUstep, но пользователи имеют возможность установить KDE.

Фокус:

  • Добавлении поддержки нового оборудования, включая поддержку новых видеокарт ATI и Nvidia
  • Драйверы для последних моделей SATA контроллеров Intel
  • Поддержка беспроводных устройств.

Большой шаг сделан в расширении числа пакетов, для MidnightBSD в настоящее время подготовлено более 2000 пакетов с популярными программами, умещающимися на двух CD дисках.

Включены новые версии таких программ, как gcc 3.4.6, bind 9.4.2-p1, sendmail, bzip2, openssh 5.0p1 и т.д.