LINUX.ORG.RU

MidnightBSD 3.0

 ,


2

2

MidnightBSD — это Unix-ориентированная операционная система для настольных компьютеров, изначально созданная на основе FreeBSD 6.1 и периодически обновляемая кодом и драйверами из более поздних выпусков FreeBSD.

В MidnightBSD 3.0 добавлены некоторые улучшения из предыдущей версии FreeBSD 12 и различные исправления:

  • поддержка интерфейса ACPI Platform Error Interface (APEI);
  • добавлены системный вызов getrandom() и библиотека getentropy() с совместимостью с реализациями Linux и OpenBSD;
  • различные улучшения в загрузчике;
  • mport обновлён до 2.2.7 и исправлены ошибки;
  • обновление процессора связки caroot CA для поддержки сертификатов, помеченных записью DISTRUST_AFTER;
  • сценарий /etc/rc.final rc(8) теперь будет запускаться после завершения всех пользовательских процессов;
  • изменения и исправления во многих утилитах (geli, automount, bectl, bhyve, cmp, cpuset, daemon, fstyp, grep, growfs, kldxref, mergemaster, mksnap_ffs, mountd, newsyslog, rtsold, service, wpl_cli, msdosfs, pf, devd.);
  • несколько исправлений для NFSv4.

Различные дополнения для аппаратной поддержки:

  • поддержка мониторинга температуры AMD для различных процессоров AMD Zen 2 и Zen 3;
  • поддержка сетевых устройств Mikrotik 10G/25G;
  • исправление ошибок в драйвере устройства NVMe;
  • поддержка чипсета RTL8188EE;
  • поддержка драйвера AMD NTB;
  • различные обновления ACPI.

Ссылки:

http://www.midnightbsd.org/notes/
https://www.opennet.ru/opennews/art.shtml?num=58866

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: Dimez (всего исправлений: 2)

изначально созданная на основе FreeBSD 6.1

А дальше поддержка 32-битной архитектуры у FreeBSD что-ли кончилоась, или наконец-таки собрали Кеды на FreeBSD и пути команд разошлись?

gns ★★★★★
()

Вот читал описания и никак понять не мог. если оно пополняется кодом из более старших версий, то почему оно не основано на кодовой базе более старших версий? Это напоминает очень странную попытку скрестить ежа и ужа и я все в толк взять не могу - зачем?

DrRulez ★★★★
()
Ответ на: комментарий от DrRulez

А ты их описание проекта почитай, узнаешь много нового об устремлениях этих людей. Ну вот как я понял, они блюдут чистоту лицензии BSD. Моя догадка про «собрали кеды под FreeBSD» оказалась верной :)

gns ★★★★★
()

Читаю я эти ченджлоги, и понимаю что этим и дальше будут пользоваться 3.5 идейных маргинала.

windows10 ★★★★★
()

Mikrotik не Microtik же. А новость хорошая, да…

Nicklubert
()
Ответ на: комментарий от DrRulez

вася пупкин и петя петечкин работают на контору X. Контора хочет забашлять за суппорт своих 200 машин в офисе. Вася и Петя быстро регают конторку, увольняются с работы и теперь предоставляют суппорт для 200 машин работающих под управлением самой лучшей midnightbsd :)

mrdeath ★★★★★
()

Интересно, а есть ли в природе некий GNUBSD? Чтоб прям с беркелейским кодом, но при этом с изменениями под ГПЛь.

token_polyak ★★★★★
()
Ответ на: комментарий от gns

А дальше поддержка 32-битной архитектуры у FreeBSD что-ли кончилоась, или наконец-таки собрали Кеды на FreeBSD и пути команд разошлись?

Когда проект только начинался, идея заключалась в том, чтобы создать настольную ОС, которая была бы форком FreeBSD и имела бы окружение Mac OS X / NeXTSTEP. В то время не было никаких проектов FreeBSD для настольных систем. Домен PC-BSD был куплен, но не анонсирован, и т.д.

Clockwork ★★★★★
() автор топика
Ответ на: комментарий от DrRulez

если оно пополняется кодом из более старших версий, то почему оно не основано на кодовой базе более старших версий?

Смена направления произошла по нескольким причинам. В то время было несколько участников, которые хотели больше сосредоточиться на своих областях интересов и возможностях. Изначально не планировалось сливать код из FreeBSD после выхода начальной версии 6.0 beta. Это началось потому, что было не так много разработчиков, работающих над битами ОС. Люди хотели поддержки аппаратного обеспечения и тд.

Последний выпуск включает кучу кода из FreeBSD 12-stable, так что он находится как бы между FreeBSD 12.3 и 12.4 в плане совместимости с ядром.

2.2.x больше похож на FreeBSD 11.4

Clockwork ★★★★★
() автор топика

добавлены некоторые улучшения из предыдущей версии FreeBSD 12

предыдущие версии это перед 6.1

bohm ★★★★★
()
Ответ на: комментарий от Udacha

О, у меня тоже пятидюймовый... Но почему-то не ведутся девки :(

Gonzo ★★★★★
()
Ответ на: комментарий от token_polyak

Интересно, а есть ли в природе некий GNUBSD? Чтоб прям с беркелейским кодом, но при этом с изменениями под ГПЛь.

не совсем понял, но есть Debian с ядром freeBSD и гента Gentoo/kfreeBSD.
мне вот что ещё интересно, лицензия BSD позволяет перевыпустить код под GPL? т.е. можно ли взять фряху, форкнуть и выпустить под GPL?

teod0r ★★★★★
()
Ответ на: комментарий от Clockwork

Ну это я прочел. Есть еще пуризм относительно чистоты BSD-лицензии. Ну, как бы, десктоп на FreeBSD еще более сомнителен, чем десктоп на линуксе, а так ну пусть пилят, если им это доставляет удовольствие. Должно же быть у человека хобби :) Заработать этим проектом же вряд ли получается.

gns ★★★★★
()
Ответ на: комментарий от untitl3d

Столман ведь так и сделал.

совсем не то. Столман написал С НУЛЯ аналоги програм, которые были в UNIX.

teod0r ★★★★★
()

обновляемая кодом и драйверами из более поздних выпусков FreeBSD.

Это такой дипломатичный намёк,что нормальной поддержки железа не будет?

Psilocybe ★★★★
()
Ответ на: комментарий от Psilocybe

Это такой дипломатичный намёк,что нормальной поддержки железа не будет?

Какой вообще стандарт нормальной поддержки? Конечно же всё будет, если пользователи захотят. Но я пока не знаю никого, кто мог бы использовать такую ОС в качестве настольной ОС. Мне проект интересен только с точки зрения разработки.

Clockwork ★★★★★
() автор топика

изначально созданная на основе FreeBSD 6.1

А почему я о ней ничего не знал? NetBSD, DragonFly, PCBSD, MacOS, а эту первый раз слышу...

xwicked ★★☆
()

Логично в такой дистрибутив включить созвучные пакеты программ: MoonLight 3D, Midnight Commander, DarkTable, DOS Navigator.

i_am_not_ai
()
Ответ на: комментарий от mandala

Мир СПО необъятен, а необъятное объять нельзя

Согласен. Полнота, непротиворечивость и самодостаточность - это как идеальное ТЗ (быстро+дёшево+качественно). Правда, называется это не дихотомия, а как-то по-другому.

i_am_not_ai
()
Ответ на: комментарий от zx_gamer

Я её очень редко тыкаю для попыток портирования софта, потому что просто интересно. Здесь проявляются отличия между FreeBSD, с более ранних версий, начиная с FreeBSD6-*.

Мне интересен MidnightBSD только как предмет для разработки. Еще интересны отличия с фрёй. Наверное, это может быть полезным в изучении/работе *BSD. А вот как десктопная система на сегодняшний момент она уступает другим форкам, мне кажется.

Clockwork ★★★★★
() автор топика
Последнее исправление: Clockwork (всего исправлений: 1)
Ответ на: комментарий от Udacha

PicoBSD я запускал на 486 SX. С флопика. А чего добился ты?

Я добился того, что смог удержаться от этого опрометчивого шага

BydymTydym
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.