LINUX.ORG.RU

NetBSD 8.0

 ,


1

1

Доступен мажорный релиз операционной системы NetBSD 8.0, в котором реализована очередная порция новых возможностей (см. ниже). Релиз NetBSD 8.0 официально доступен в сборках для 16 различных архитектур CPU, таких как amd64, i386, evbarm, evbmips, evbppc, hpcarm, sparc64, xen и прочих.

  • Поддержка USB 3.0;
  • Встроенная в ядро система микширования звука;
  • Задействование по умолчанию механизма защиты памяти W^X (Write XOR Execute или PaX MPROTECT), суть которого в том, что страницы памяти процесса не могут быть одновременно доступны на запись и исполнение. Таким образом, код может быть исполнен только после запрещения записи, а запись в страницу памяти возможна только после запрета исполнения. Механизм W^X помогает защитить приложения в пространстве пользователя от типовых атак, осуществляемых через переполнение буфера, в том числе от переполнений стека (записанный за пределы буфера код не может быть исполнен). Защита активирована для ELF-файлов для архитектур i386, amd64, evbarm, landisk и pmax;
  • На архитектурах i386, amd64, evbarm, landisk, pmax и sparc64 включена по умолчанию рандомизация адресного пространства (ASLR) при сборке;
  • Ядро для архитектуры i386 (32-bit) собрано с поддержкой PAE для обеспечения работы с >4Гб ОЗУ;
  • Добавлена защита от Meltdown, Spectre (v2, v4) и прочих атак;
  • Загрузчик для UEFI;
  • Добавлены новые драйверы: nvme (SSD-накопители), iwm (Intel Wireless AC7260, AC7265, AC3160), ixg (X540, X550), ixv (Intel 10G Ethernet), bta2dpd (Bluetooth Advanced Audio Distribution Profile);
  • Обновлены версии ПО.

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

странно, что переводчик новости не обошел стороной

In-kernel audio mixer (audio_system(9)).

но при этом более интересную фичу упустил из виду

A new socket layer can(4) has been added for communication of devices on a CAN bus.

или

Reproducible builds (MKREPRO, see mk.conf(5)).

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

Шел 2018-й год. Зачем нужны эти бзящие ОС, когда есть Линукс? Что могут бздос, чего не может Линкус?

иметь читаемые драйверы которые можно переиспользовать

http://www.opennet.ru/opennews/art.shtml?num=48969

anonymous ()
Ответ на: комментарий от Deleted

Какая-то out-of-tree наколенная приблуда от анонимуса. В ядре она есть?

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

Тебе фичу или что бы автор познатнее был? В ванильном - нет. В официальных репозиториях Debian есть ядро с поддержкой.

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

И да, поищи grsecurity - оно сделано не анонимусом и включает этот патч, правда уже не свободное.

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

правда уже не свободное

Уже разобрались, что свободное.

anonymous ()

ну вот и можно обновится наконец то, кстати это единственный нормальный дистрибутив lin(кхе кхе кхе) bsd.

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

Но того что разрабы чертовы редиски это не отменяет и завтра они еще какой нить фертель выкинун, нуихнафик.

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

А причина, по которой мистер Торвальдс их игнорит, какая?

PaX has not been submitted to the mainline kernel tree because The PaX Team does not find it appropriate yet;

звучит как бред

Deleted ()

А может мне кто-нибудь объяснить - чем может быть обусловлена такая задержка в обновлении Clang/LLVM? Он ведь уже четыре месяца тому назад как обновился до 6.0. Во Фре, например, его проапгрэйдили в 11.2, а NetBSD релизит свою восьмёрку с 3.8.1 на борту ... не уж то так сложно его подтянуть до актуального состояния?

И да, ещё не указали в новости, что в NetBSD теперь активирован nouveau. В 7.1.2 он присутствовал, но был отключен по умолчанию.

anonymous ()
Ответ на: комментарий от Deleted

А причина, по которой мистер Торвальдс их игнорит, какая?

«WE DO NOT BREAK USERSPACE!».

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

Ты правда думаешь, что не выпускаются ни альфы, ни беты, а вот прям разрабы в списке рассылки порешали — завтра релиз и выкатили? А почему не стали придерживать альфу/бету и стали выкатывать под старым шлангом — изменений в кодовой базе самой нетбзди накоплено для релиза достаточно, под новый Clang/LLVM работы тоже достаточно много.

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

Потому что шланг не нужен в netbsd. Она и без него на любом тостере запускается.

Deleted ()
Ответ на: комментарий от Gargamel

Разъёмы то уже наверно лет в ноутах как есть. Ты может с type C их перепутал? :)

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

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

anonymous ()
Ответ на: комментарий от ssh2

Нет, синенькие типА массово появились несколько лет назад всего.

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

Потому и запускается, кек. Шланг по перформансу несколько лет назад конкурировал с гцц только при включенных -O4 -lto -zomg-optimize на всяком шаблоногенерируемом говне, и то маржинально и только на x86. Он нужен проприерастам как альтернатива гцц, обычным людям он не нужен. Выехал только на том что гцц заплесневел в то время.

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

Я не следил когда там альфа была точно, но предположу что те же 4 месяца назад. Т.е. они уже все подготовили для своего релиза, выпускают альфу и стали баги подчищать, а тут новый шланг. И что им теперь, бросать релиз в урну и бросаться готовить под новый шланг? Нет, конечно.

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

главное чтоб не падало при вынимании флешки как некоторые ос этого семейства ранее..

(если не путаю, древний OpenBSD так делал)

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

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

через llvm как минимум...

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

Я вот помню лоток CD-ROM програмно не блокировался, заденешь коленом кнопку, он выдвинулся и у тебя синий экран «Вставь диск на место, сволочь!». Часто победить эту сволось было нельзя, вставляй, не вставляй, жми продолжить*/ок/отмена — всё равно синий экран с требованием диска. оставался только хард-ребут и пляски с бубном после него. ОС я думаю сами отгадаете.

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

GCC вполне мог быть на его месте (если бы не лицензия, лол). А так да, нашлось применение. Но опять же корпорации, надо будет закроют всё (скорее всего уже).

anonymous ()
Ответ на: комментарий от Valman_old

Не шта, а даже новость про это писали. Конечно ни кто там все не переписал на lua, но ты можешь собрать ядро с соответствующей опцией, не помню включена ли она в GENERIC (на бздях ядра собирать проще простого) и написать к своей жедезке драйвер сам на этом замечательном недоязычке. Не, нуачё, это же NetBSD!

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

Если бы ты знал историю с тостером на котором запустили NetBSD, то ты бы знал, что изначально на тостере был Linux, а потом уже NetBSDуны помучавшись запустили там свое поделие :-D

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

Ну на дримкасте линукса нет, хоть и запускали 10 лет назад. А гцц и сегодня код для него генерить умеет и это официальная платформа для netbsd.

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

Исходная реплика звучала как:

В ноутбуках ток недавно стали разъёмы для USB 3.0 запиливать

Это утверждение по моему мнению неверно. Я тоже пытался написать про несколько лет, :) но пропустил слово «несколько».

Остаётся выяснить, значение недавно == несколько лет или всё же меньше его?

Кроме того, автор реплики на которую отвечал я, подтвердил, что имел ввиду type-C.

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

Логотип на пол экрана

Зачем ты это сделал?
maxcom, отключи картинки, пожалуйста!

anonymous ()

мажорный релиз

А не для мажоров есть Linux.

anonymous ()

Вангую на следующие 2 недели скриншоты нетки.

filosof настало твое время

liss21 ★★★ ()

Песни и рэп-клипы будут?

anonymous ()
Ответ на: комментарий от Deleted

Не совсем так. Ну и мистер Торвальдс не принимает их патчи, потому что они затрагивают много всего, но при этом являются большой монолитной конструкией, которую grsec-и отказываются попилить. И да, напоминаю - grsec более не свободное, платное.

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

затрагивают много всего

То есть оно влияет как-то на производительность? С чего вдруг не приминать «потому что много всего», если оно реально защищает от атак?

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

И да, напоминаю - grsec более не свободное, платное.

Свободное пиво, платный воздух

alex-w ★★★★★ ()
Ответ на: комментарий от FilosofeM

Шел 2018-й год. Зачем нужны эти бзящие ОС, когда есть Линукс?

Зачем нужен этот Linux, когда есть Windows?

alex-w ★★★★★ ()
Ответ на: комментарий от hippi90

10 лет, Карл. А они там шустрые ребята.

Не майнстримный опенсорц - я имею ввиду не-линукс - вообще небыстрый

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

OpenBSD всё равно лучше.

Вообще-то OpenBSD - это форк netbsd

kto_tama ★★★★★ ()

Поддержка USB 3.0

А когда будет USB 3.1?

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

Вообще-то OpenBSD - это форк netbsd

Подозреваю, что за прошедшие 23 года, от кода NetBSD там почти ничего не осталось.

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

очевидно, что надо чтобы нормально работало и толк был, а раз в ядро не берут, то нужно сделать соответствующие выводы. тем более, последнее обновление от 2012 года под ядро 3.6 нам какбэ намекает.

anonymous ()

Неужто кто-то ещё использует?

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

Тоже обратил внимание. Там ещё больше интересных фич в оригинале.

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

Будет скрин, как вернусь домой обязательно первым делом обновлю NetBSD.

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