Jump to content

МирОС БСД

(Перенаправлено с MirBSD )
МирОС БСД
Логотип МирОС
Скриншот MirOS #10-current/i386
Разработчик Торстен Глейзер, Бенни Зигерт, Адам Хока и другие
Семейство ОС Юникс , БСД
Рабочее состояние Текущий [1]
Исходная модель Открытый исходный код
Первоначальный выпуск OpenBSD-current-mirabilos #0 [2] (11 октября 2002 г .; 21 год назад ( 11.10.2002 ) )
Последний выпуск MirOS #10semel (16 марта 2008 г .; 16 лет назад ( 16 марта 2008 г. ) ) [±]
Последний предварительный просмотр MirBSD-current (10uB4-20160117) (17 января 2016 г .; 8 лет назад ( 17.01.2016 ) ) [±]
Обновить метод Двоичные обновления безопасности для стабильных выпусков
Менеджер пакетов МирПортс, pkgsrc
Платформы i386 , СПАРК
ядра Тип Монолитный
По умолчанию
пользовательский интерфейс
мкш , IceWM, evilwm
Лицензия В основном BSD , GPL , MirOS. лицензия
Официальный сайт www .mirbsd .org

MirOS BSD (первоначально называвшаяся MirBSD ) — это с открытым исходным кодом бесплатная операционная система , которая возникла как ответвление OpenBSD 3.1 в августе 2002 года. [3] Он был предназначен для обеспечения безопасности OpenBSD с лучшей поддержкой европейской локализации. С тех пор он также включил код из других свободных потомков BSD, включая NetBSD , MicroBSD и FreeBSD . Код MirOS BSD также был включен в ekkoBSD, и когда ekkoBSD прекратила свое существование, иллюстрации, код и разработчики какое-то время работали над MirOS BSD.

В отличие от трех основных дистрибутивов BSD , MirOS BSD поддерживает только архитектуры x86 и SPARC.

Одной из целей проекта была возможность портировать пользовательскую среду MirOS для работы на ядре Linux , отсюда и отказ от названия MirBSD в пользу MirOS. .

MirOS BSD возникла как OpenBSD-current-mirabilos , патч-кит для OpenBSD , но вскоре после некоторых разногласий разрослась сама по себе. [3] [4] между руководителем проекта OpenBSD Тео де Раадтом и Торстеном Глейзером. Несмотря на разветвление, MirOS BSD была синхронизирована с продолжающейся разработкой OpenBSD, унаследовав таким образом большую часть своей хорошей истории безопасности, а также NetBSD и другие разновидности BSD. [5]

Одной из целей было обеспечить более быстрый цикл интеграции новых функций и программного обеспечения, чем в OpenBSD. По словам разработчиков, «спорные решения часто принимаются иначе, чем в OpenBSD; например, в MirOS не будет поддержки SMP». Также будет более терпимая политика включения программного обеспечения, и «конечным результатом, будем надеяться, станет более совершенный опыт BSD». [6]

Другой целью MirOS BSD было создание более «модульной» базовой системы BSD, аналогичной Debian. Хотя MirOS Linux (ядро Linux + пользовательская среда BSD) обсуждалась разработчиками где-то в 2004 году, [7] оно не материализовалось.

  • Снимки разработки представляют собой действующий и установочный компакт-диск для архитектур x86 и SPARC на одном носителе с помощью технологии DuaLive.
  • Последние снимки были расширены для дальнейшей загрузки grml (системы восстановления на базе Linux, только x86 ) с помощью технологии Triforce.
  • mksh (оболочка MirBSD Korn): активно развивающаяся версия KornShell и наследник pdksh.
  • Базовая система и некоторые MirPorts хранят данные « точечных файлов » в ~/.etc. каталог в домашнем каталоге пользователя, чтобы не загромождать корень домашнего каталога.
  • Пакеты приложений из NetBSD, , производных от репозиториев pkgsrc были настроены для использования в MirBSD, начиная с 2011 года. [8]

Наиболее важными отличиями от OpenBSD были: [9]

  • Полностью переписанный, GRUB совместим с несколькими загрузками , загрузчиком и менеджером загрузки без ограничения 8 ГиБ и с поддержкой Soekris.
  • Тонкая базовая система (без NIS, Kerberos, BIND , i18n, игр BSD и т. д.), Bind и BSDgames доступны в качестве порта
  • Двоичные обновления безопасности для стабильных выпусков
  • Поддержка ISDN
  • Поддержка IPv6 в программном обеспечении веб-сервера
  • wtf, база данных сокращений
  • Некоторые инструменты GNUtools (например, gzip и *roff) были заменены оригинальным кодом UNIX, выпущенным Caldera International (SCO) под лицензией BSD.
  • 64-битные процедуры обработки времени (time_t)
  • Правильная обработка дополнительных секунд
  • Полная поддержка GCC 3.4: C, C++, Pascal, Objective-C.
  • Текущие версии набора инструментов разработчика GNU (rcs, binutils, gdb, texinfo, lynx и т. д.)
  • GNU CVS 1.12 со специальными расширениями
  • Улучшенный генератор случайных чисел
  • Использует sv4cpio с CRC или без него вместо tar-архивов в качестве формата пакета ; поддержка новых форматов в cpio
  • Улучшенная поддержка UTF-8 и Unicode BMP , включая широкую поддержку символов для libncurses («libncursesw») и подобных.
    • Фактически, MirBSD поддерживает только BMP, поэтому поддержка «UTF-8» ограничена частью, общей для UTF-8 и CESU-8 . [10]

Сотрудничество

[ редактировать ]

Помимо сотрудничества с другими BSD, отправки исправлений вышестоящим авторам программного обеспечения и эффектов синергии с FreeWRT , было активное сотрудничество с Grml, как во включении [11] [12] и технические [13] области. Другие проекты, такие как Debian [14] также питаются MirSoftware.

МирПортс

[ редактировать ]

MirPorts был производным от дерева портов OpenBSD и был разработан Бенни Зигертом. MirPorts не использует пакетные инструменты OpenBSD, написанные на Perl , но продолжает поддерживать предыдущие C. инструменты на основе Новые функции — обновление пакетов на месте и установка экземпляра MirPorts от имени пользователя без полномочий root. В отличие от портов OpenBSD, MirPorts не привязаны к конкретным версиям ОС, и даже в стабильных выпусках рекомендуется использовать новейшую версию. MirLibtool представлял собой модифицированную версию GNU libtool 1.5, установленную MirPorts для портативного создания общих библиотек.

Несколько платформ поддерживаются «из коробки»:

  • MirOS BSD (стабильная и текущая)
  • OpenBSD (-стабильный и -текущий)
  • ПолночьBSD
  • Mac OS X (10.4 и новее)/ Дарвин

Следуя политике MirOS BSD, направленной на более быструю доступность программного обеспечения для пользователя, многие порты, удаленные по политическим причинам в OpenBSD (например, все программное обеспечение DJB или плагин Flash ), остались в MirPorts и могут продолжать использоваться. MirPorts был задуман как место для неофициальных или отклоненных портов OpenBSD.

См. также

[ редактировать ]
  1. ^ «MirBSD: Добро пожаловать в MirBSD» . www.mirbsd.org . Проверено 30 марта 2023 г.
  2. ^ История MirOS, электронное письмо Эрику Левенесу.
  3. ^ Jump up to: а б Родина MirOS
  4. ^ « Re: Начальный патч NetBSD /usr/games/wtf + /usr/share/misc/acronyms» — MARC» . marc.info . Проверено 30 марта 2023 г.
  5. ^ «MirOS BSD: мирная операционная система, журнал BSD, выпуск 1/2009 (3), стр. 16» . Проверено 30 марта 2023 г.
  6. ^ «Флаер о MirOS BSD» (PDF) . Проверено 30 марта 2023 г.
  7. ^ «MirBSD: Веб-блог MirBSD» . www.mirbsd.org . Проверено 30 марта 2023 г.
  8. ^ Зигерт, Бенни. [1] «pkgsrc on MirBSD», Конференция FOSDEM 2012, 5 февраля 2012 г. Проверено 20 мая 2012 г.
  9. ^ «МирBSD: О МирОС» . www.mirbsd.org . Проверено 30 марта 2023 г.
  10. ^ «RTFM optu8to16(3), optu8to16vis(3)» . www.mirbsd.org .
  11. ^ Следующий Grml, который будет поставляться с bsd.rd (теперь называется MirOS bsd4grml)
  12. ^ MirBSD ISO содержит MirGRML.
  13. ^ grml для использования технологии многоразового загрузочного компакт-диска MirOS
  14. ^ «DDPO: mirabilos — Обеспечение качества Debian» . qa.debian.org . Проверено 30 марта 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: dce82f77a4f82dddcec5f111fae64772__1722208800
URL1:https://arc.ask3.ru/arc/aa/dc/72/dce82f77a4f82dddcec5f111fae64772.html
Заголовок, (Title) документа по адресу, URL1:
MirOS BSD - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)