The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз FreeBSD 11.3, opennews (??), 09-Июл-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


92. "Релиз FreeBSD 11.3"  +2 +/
Сообщение от t_ (?), 10-Июл-19, 08:09 
Да ты очередной сказочник :D

macOS: XNU = X is Not Unix.

FreeBSD: открытая BSD Unix (не считая блобов в репах, типа нвидии)

Solaris: проприетарная BSD Unix => проприетарная System V Unix. (Вот радости-то от сертифицированного Юникса)

Сертификация - пыль. Это вообще не нужно для обычных людей, пусть и задирающих гузку, пытающихся гадить на систему, которая тоже принесла много интересных вещей в мир технологий, в том числе линуксов. Лишняя суета академическим юниксам, вроде фряхи, только вредит. Главное - это технология, а не бумажка.

За бабки можно купить любое звание, даже то, что система является сертифицированным unix-ом, не являясь им по настоящему. Ведь если сердце операционной системы не является юниксом, то какой же это юникс в целом. Остались только концепции и подходы.

Но макос это звание почти заслужил, ведь в нём глубоко внутри работает фриковская FreeBSD. :)

Работает она просто превосходно.
Всех с релизом! :) Долгой жизни настоящему открытому проекту!

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

207. "Релиз FreeBSD 11.3"  +/
Сообщение от пох. (?), 10-Июл-19, 18:52 
> Но макос это звание почти заслужил, ведь в нём глубоко внутри работает
> фриковская FreeBSD. :)

внутри которой работает линуксэмулятор. Браво, макось на самом деле - линукс, оказывается!

P.S. freebsd там "внутри", если ты не в курсе, примерно на тех же правах что ядерный линуксвраппер в самой freebsd, и для тех же целей - чтобы не переписывать тонны кода, не так чтоб очень важного.

Ответить | Правка | Наверх | Cообщить модератору

220. "Релиз FreeBSD 11.3"  +/
Сообщение от t_ (?), 10-Июл-19, 22:01 
Тогда макось не просто линукс, а конкретный centos. Но... линуксатор работает, но не обязателен. А попробуй запусти макос без фряхи. )
И окажется, что права совсем разные.

К тому же это самый нижний уровень макоси в связке с драйверами. Представляешь, что будет, если оставить macos без bsd слоя. Вообще много чего отвалится:
- файловые системы, через фряшный слой идёт обращение к макосным фс; называется базовая поддержка файловых систем;
- поддержка сетевых устройств и стек;
- совместимость с posix потоками и сигналами;
- сетевые сокеты;
- связь драйверов с более верхним слоем ядра.

Система станет абсолютно неработоспособна, поскольку фрибсд обеспечивает на маке сильно базовые вещи. Попробуй из под дома выдернуть часть фундамента.

Практически весь дарвин держится на фрибсд.

А на фряхе центос ставить не обязательно. Лично мне он был нужен только для нвидии. Сейчас, на амд с открытыми драйверами, совсем всё хорошо. Без линуксэмулятора.

Ответить | Правка | Наверх | Cообщить модератору

230. "Релиз FreeBSD 11.3"  +/
Сообщение от пох. (?), 10-Июл-19, 22:55 
нет, речь об in-kernel линуксоляторе - он не центос эмулирует, а ведро и его внутренний api примерно 4.4 (с обещаниями вот-вот запилить 4.20) - потому что некоторые драйверы (а bsd и притащена-то в макось ради драйверов) таки линуксные. В частности, и kms-драйвер амды ;-)

и да, это современная амде - отдельный порт. А несовременная еще смешнее:
Copyright 2008 Red Hat Inc.
(rv770, к сожалению, сдохла она у меня, наконец)

это, конечно, не весь ip stack, как, насколько я понимаю, по сей день в дарвине через фрю таскается, но тоже занятный такой момент - и вряд ли выпиленный яблом при портировании.

Ответить | Правка | Наверх | Cообщить модератору

240. "Релиз FreeBSD 11.3"  +1 +/
Сообщение от t_ (?), 11-Июл-19, 07:07 
А, я понял про какой. Транслятор системных вызовов. Это прекрасная идея. :) Сильно упростило портирование драйверов и запуск неродного софта. Не зря Microsoft в десятке так же решили сделать. Да и не только они. Теперь бинарный слой совместимости делают все кому не лень. Только по модному, через контейнеры и виртуализацию.

По мне linux начинается, когда делаешь kldload linux, всё остальное - всесильная фряха и порты.

Но и синергия - это тоже неплохо. Например, мне лично Docker пока не нужен, но возможности его использования на FreeBSD, пусть и экспериментальной, я рад. Это хорошо, если freebsd умеет делать то, что делают остальные системы, без особых напрягов. Главное, чтобы все эти навороты были опциональными и не включались, пока не попросят. :)

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру