The OpenNET Project / Index page

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

Выпуск OpenBSD 6.7

19.05.2020 23:54

Представлен выпуск свободной кросс-платформенной UNIX-подобной операционной системы OpenBSD 6.7. Проект OpenBSD был основан Тэо де Раадтом (Theo de Raadt) в 1995 году после конфликта с разработчиками NetBSD, в результате которого для Тэо был закрыт доступ к CVS репозиторию NetBSD. После этого Тэо де Раадт с группой единомышленников создал на базе дерева исходных текстов NetBSD новую открытую операционную систему, главными целями развития которой стали переносимость (поддерживается 12 аппаратных платформ), стандартизация, корректная работа, активная безопасность и интегрированные криптографические средства. Размер полного установочного ISO-образа базовой системы OpenBSD 6.7 составляет 470 МБ.

Кроме непосредственно операционной системы, проект OpenBSD известен своими компонентами, которые получили распространение в других системах и зарекомендовали себя как одни из наиболее безопасных и качественных решений. Среди них: LibreSSL (форк OpenSSL), OpenSSH, пакетный фильтр PF, демоны маршрутизации OpenBGPD и OpenOSPFD, NTP-сервер OpenNTPD, почтовый сервер OpenSMTPD, мультиплексор текстового терминала (аналог GNU screen) tmux, демон identd с реализацией протокола IDENT, BSDL-альтернатива пакету GNU groff - mandoc, протокол для организации отказоустойчивых систем CARP (Common Address Redundancy Protocol), легковесный http-сервер, утилита синхронизации файлов OpenRSYNC.

Основные улучшения:

  • Файловая система FFS2, в которой используются 64-разрядные значения времени и числа блоков, по умолчанию задействована в новых установках почти для всех поддерживаемых архитектур вместо FFS (за исключением landisk, luna88k и sgi).
  • Добавлен новый метод проверки допустимости обращения к системным вызовам, дополнительно усложняющего эксплуатацию уязвимостей. Метод допускает выполнение системных вызовов, только если к ним обращаются из предварительно зарегистрированных областей памяти. Для пометки областей памяти и активации защиты предложен новый системный вызов msyscall().
  • С 7 до 15 увеличено число разделов, которые можно создать на одном диске.
  • Код разбора опций в cron переписан для поддержки getopt-подобных возможностей, таких как "-ns" и повторное указание одних и тех же флагов. Поле "options" в crontab переименовано в "flags". В crontab добавлен флаг "-s", при котором только один экземпляр задания может быть запущен одновременно. Добавлен оператор "~" для указания случайного значения времени.
  • В оконном менеджере cwm реализована возможность определения размера окна в процентном соотношении от размера первичного окна при мозаичной компоновке.
  • Для архитектуры powerpc осуществлён переход по умолчанию на использование Clang и задействована независимая от архитектуры реализация mplock.
  • В apmd улучшена поддержка автоматического перехода в ждущий и спящий режимы (-z/-Z) - демон теперь реагирует на сообщения об изменении заряда аккумулятора, отправляемые драйвером контроля питания. Переход в сон происходит с задержкой в 60 секунд, что даёт пользователю время взять управление в свои руки.
  • Во встроенный HTTP-сервер добавлена переменная конфигурации $REQUEST_SCHEME для сохранения исходного протокола (http или https) при перенаправлении, а также опция "strip", позволяющая использовать несколько chroot в /var/www для серверов FastCGI.
  • В утилите top появилась поддержка прокрутки при помощи клавиш 9 и 0.
  • Представлен механизм освобождения страниц памяти в обратном порядке, значительно повышающий эффективность активного освобождения большого числа страниц.
  • В DNS-сервере unbound по умолчанию включена проверка DNSSEC.
  • Избавлены от глобальной блокировки системные вызовы __thrsleep(2), __thrwakeup(2), close(2), closefrom(2), dup(2), dup2(2), dup3(2), flock(2), fcntl(2), kqueue(2), pipe(2), pipe2(2) и nanosleep(2), а также базовая часть ioctl(2).
  • Расширена поддержка оборудования. Добавлен новый драйвер iwx для беспроводных чипов Intel AX200, а в драйвере iwm добавлена поддержка устройств Intel 9260 и 9560. Добавлен драйвер rge для Realtek 8125 PCI Express 2.5Gb. Предложено много новых драйверов для улучшения работы на платах arm64 и armv7, в том числе добавлена поддержка платы Raspberry Pi 4 и улучшена поддержка Raspberry Pi 2 и 3.
  • Расширена звуковая подсистема sndio. Добавлены API sioctl_open и утилита sndioctl для управления звуком через sndiod. Удалён /dev/mixer, вместо которого все порты переведены на sndio вместо интерфейса mixer ядра. В sndiod обеспечено использование аппаратных механизмов управления громкостью. Для усиления безопасность запрещён доступ обычных пользователей к /dev/audio* и /dev/rmidi*.
  • В беспроводном стеке прекращено подключение к любой доступной Wi-Fi сети, не поддерживающей шифрование, за исключением явного вызова команды "ifconfig join". Обеспечен запуск фонового сканирования доступных сетей при выполнении команды "ifconfig scan" пользователем root. Увеличен кэш результатов сканирования. Добавлен устанавливаемый через ifconfig флаг "nwflag nomimo", помогающий избавиться от потери пакетов в режиме 11n при наличии в устройстве неподключенных разъёмов для антенн. Для драйвера bwfm добавлена поддержка режима активного сканирования. Улучшено автоматическое переключение между беспроводными сетями через понижение приоритета для сетей, к которым не удалось подключиться.
  • В сетевом стеке появился новый драйвер pppac, в который вынесена реализация интерфейса PPP Access Concentrator. Настройки npppd.conf переведены на использование pppac вместо tun. При отключённом перенаправлении пакетов добавлена проверка соответствия адреса назначения в пакете с адресом сетевого интерфейса. Удалена поддержка mobileip.
  • Пользователям без прав root запрещено использование ioctl для изменения адреса сетевого интерфейса и изменения параметров интерфейсов pppoe.
  • В sysupgrade обеспечен запуск обновления прошивок (fw_update) до перезагрузки перед обновлением.
  • Усовершенствован системный вызов unveil, который обеспечивает изоляцию доступа к файловой системе. Число приложений из базовой системы, для которых реализована защита с использованием unveil, доведено до 82. В том числе на unveil переведены vmstat, iostat и systat.
  • В crypto(3) добавлена поддержка RSA-PSS.
  • В DNS резолвер unwind добавлена поддержка DoT (DNS over TLS). Добавлена команда "unwindctl status memory".
  • Значительно модернизирована реализация ipsec. Добавлена поддержка автоматического перемещения трафика между rdomain при шифровании и расшифровке для защиты от атак по сторонним каналам. В iked добавлена поддержка изменения rdomain, а в iked.conf добавлена опция 'rdomain' Для iked и isakmpd по умолчанию выставлен уровень IPSEC_LEVEL_REQUIRE, запрещающий обработку незашифрованных пакетов, соответствующих потоку. В настройки группы Diffie-Hellman для IKE SA добавлены алгоритмы curve25519, ecp256, ecp384, ecp521, modp3072 и modp4096. В iked метод аутентификации по умолчанию изменён на аутентификацию по цифровой подписи (RFC 7427). Добавлены настройки ESN в iked.conf. Добавлена опция "-p" для выбора нестандартного номера UDP-порта.
  • Расширены возможности мультиплексора терминалов tmux, добавлено много новых опций.
  • Обновлена версия почтового сервера OpenSMTPD. Во встроенных фильтрах реализовано ключевое слово "bypass" для пропуска обработки при заданных условиях. Разрешено использование в фильтрах имени пользователя текущего сеанса smtpd. В smtpd.conf в параметрах разрешено использование mail-from и rctp-to.
  • Обновлён пакет OpenSSH 8.2, в котором появилась поддержка токенов двухфакторной аутентификации FIDO/U2F. Подробный обзор улучшений можно посмотреть здесь.
  • Обновлён пакет LibreSSL, в котором доведена до готовности реализация TLS 1.3 на базе нового конечного автомата и подсистемы работы с записями. По умолчанию пока включена лишь клиентская часть TLS 1.3, серверную часть планируют активировать по умолчанию в одном из будущих выпусков. Список остальных изменений можно увидеть в анонсах выпусков 3.1.0 и 3.1.1.
  • Число портов для архитектуры AMD64 составило 11268, для aarch64 - 10848, для i386 - 10715. Обновлены компоненты от сторонних разработчиков, входящие в состав OpenBSD 6.7:
    • Графический стек Xenocara на базе X.Org 7.7 with xserver 1.20.8 + патчи, freetype 2.10.1, fontconfig 2.12.4, Mesa 19.2.8, xterm 351, xkeyboard-config 2.20;
    • LLVM/Clang 8.0.1 (с патчами)
    • GCC 4.2.1 (с патчами) и 3.3.6 (с патчами)
    • Perl 5.30.2 (с патчами)
    • NSD 4.2.4
    • Unbound 1.10.0
    • Ncurses 5.7
    • Binutils 2.17 (с патчами)
    • Gdb 6.3 (с патчами)
    • Awk от 20 декабря 2012 г.
    • Expat 2.2.8


  1. Главная ссылка к новости (https://marc.info/?l=openbsd-a...)
  2. OpenNews: Анонсирована внутриядерная реализация WireGuard для OpenBSD
  3. OpenNews: Проект OpenBSD представил первый переносимый выпуск rpki-client
  4. OpenNews: Полностью свободный Linux-дистрибутив Hyperbola трансформируется в форк OpenBSD
  5. OpenNews: Для OpenBSD развивается новая git-совместимая система контроля версий Got
  6. OpenNews: Выпуск OpenBSD 6.6
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/52986-openbsd
Ключевые слова: openbsd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (135) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ssh (ok), 00:46, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Всем причастным -- трям! Злопыхателям -- не дождётесь!
     
     
  • 2.5, Дон Ягон (ok), 00:52, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ура!
     
  • 2.11, expert (??), 00:59, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    опять поддержка SSD мимо, надеюсь в следующем релизе он вспомнит)
     
     
  • 3.18, ssh (ok), 01:10, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > опять поддержка SSD мимо, надеюсь в следующем релизе он вспомнит)

    Что за поддержку SSD все ждут? Я уже 8 или 10 релизов использую опенка на одном и том же SSD (если верить cdate /etc/myname с марта 2015).

    Никогда не замечал с ним каких-либо проблем.

     
     
  • 4.20, expert (??), 01:17, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а как же TRIM ?
     
     
  • 5.25, Fyjy (?), 01:25, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Откуда TRIM в OpenBSD?
     
  • 5.104, bOOster (ok), 19:08, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да че вы к этому TRIM привязались то? Трим то, Трям это... как "свято место" будто...

    Контроллер вообще совсем не обязательно броситься чистить мусор немедленно при получении TRIM. Современные контроллеры и без TRIM "мусор собирают" достаточно эффективно, а большая наработка на отказ ячеек при перезаписи позволяет этим не заморачиваться.

     
  • 4.44, Аноним (44), 03:07, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как вообще без поддержки TRIM пользоваться SSD?
     
     
  • 5.57, Ананимус (?), 07:34, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты неправильно задаешь вопрос: зачем trim в 20м году нужен?
     
     
  • 6.62, Аноним (62), 09:07, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Без discard деградирует производительность и ячейки. С ним файлы медленно удаляются, особенно когда их много. :(
     
     
  • 7.74, Ананимус (?), 11:40, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Можно пруфцов на актуальных дисках? После двойной перезаписи диск выходит на расчетные скорости и я не особо замечал проблемы с производительностью, честно говоря.
     
     
  • 8.75, Аноним (62), 11:45, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сразу ты не заметишь Проблемы накапливаются, когда старые файлы не обновляются ... текст свёрнут, показать
     
     
  • 9.105, bOOster (ok), 19:11, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Современный контроллер SSD руководствуется логикой - 1 выделилось время мусор... текст свёрнут, показать
     
     
  • 10.109, Аноним (62), 19:33, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Откуда же он узнает, где мусор, а где данные Вот откуда ... текст свёрнут, показать
     
     
  • 11.113, bOOster (ok), 21:35, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    FAT32 знаешь как удаляет файлы Нет Так изучи, полезно будет ... текст свёрнут, показать
     
  • 11.124, Ананимус (?), 08:39, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    У SSD косвенная адресация, и перезапись логического блока идет не в тот же физич... текст свёрнут, показать
     
     
  • 12.136, Аноним (62), 14:40, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не выгоден огромный резерв Кто выберет 1 терабайт вместо 2 по цене 4 И да, он ... текст свёрнут, показать
     
     
  • 13.137, Ананимус (?), 21:55, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чем дороже стоят данные, тем надежнее диски Чем больше spare, тем больше резерв... текст свёрнут, показать
     
  • 9.123, Ананимус (?), 08:29, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я не зря сказал про двойную перезапись Это нужно, чтобы забить не только видиму... текст свёрнут, показать
     
  • 7.82, Овлвлв (?), 13:08, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для NVMe discrad нафиг не нужен, fstrim в cron'е
     
     
  • 8.85, Аноним (62), 13:16, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что почему Ведь износ будет менее равномерный, нет Ну там вчера ты почи... текст свёрнут, показать
     
     
  • 9.100, НяшМяш (ok), 18:20, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что любой SSD сам умеет в фоне это всё чистить TRIM это просто пинок а ... текст свёрнут, показать
     
     
  • 10.103, Аноним (62), 18:42, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Чё он будет чистить если блоки заняты Он может только тасовать с резервными Я ... текст свёрнут, показать
     
     
  • 11.107, bOOster (ok), 19:12, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А TRIM что чистит если блоки заняты - следуя твоей логике ... текст свёрнут, показать
     
     
  • 12.108, Аноним (62), 19:27, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    TRIM команда диска сообщает контроллеру, какие блоки свободные Утилита fstrim... текст свёрнут, показать
     
     
  • 13.114, bOOster (ok), 21:38, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ЧЕГО facepalm Причем тут fstrim Это чисто виндовые изыски, причем весьма ко... текст свёрнут, показать
     
     
  • 14.138, edo (ok), 02:18, 22/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    причём тут вообще винда ... текст свёрнут, показать
     
  • 13.115, bOOster (ok), 21:43, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты бы почитал для начала как работают аппаратные контроллеры управления накопите... текст свёрнут, показать
     
     
  • 14.116, Аноним (62), 22:34, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я не знаю, что ты там навоображал себе, но я говорю тебе то, что есть на практик... текст свёрнут, показать
     
     
  • 15.117, bOOster (ok), 22:39, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Навоображал Ты бы мозг то включил бы, если он у тебя вообще присутствует Как п... большой текст свёрнут, показать
     
     
  • 16.118, Аноним (62), 22:49, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хреново они работают В том и дело А вот хамить не стоит ... текст свёрнут, показать
     
  • 16.120, Валик (?), 01:47, 21/05/2020 Скрыто модератором
  • +/
     
     
  • 17.135, Аноним (-), 13:29, 21/05/2020 Скрыто модератором
  • +1 +/
     
  • 16.139, edo (ok), 02:41, 22/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нормально работают но операционки с поддержкой trim в том или ином виде работ... большой текст свёрнут, показать
     
  • 8.125, Ананимус (?), 08:44, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Галочка, ты щас умрешь Это то же самое ... текст свёрнут, показать
     
  • 6.86, expert (??), 13:47, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если я правильно понимаю что если ты накатишь OpenBSD на 2TB SSD. То для опенка никакой разницы не будет. Производительность будет такая же как и со старым 3.5 HDD...Могу ошибаться поэтому и спрашиваю, может парни лучше знают..
     
     
  • 7.140, Аноним (140), 03:31, 25/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вы неправильно понимаете.
     
  • 5.58, Catwoolfii (ok), 07:36, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оставлять неразмеченную резервную область диска.
    https://habr.com/ru/post/242199/
     

  • 1.2, Celcion (ok), 00:49, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А где песенка?
     
     
  • 2.4, Fyjy (?), 00:51, 20/05/2020 Скрыто модератором
  • –7 +/
     
     
  • 3.8, ssh (ok), 00:55, 20/05/2020 Скрыто модератором
  • +/
     
     
  • 4.10, Fyjy (?), 00:57, 20/05/2020 Скрыто модератором
  • –3 +/
     
     
  • 5.21, ssh (ok), 01:17, 20/05/2020 Скрыто модератором
  • +/
     
     
  • 6.22, Fyjy (?), 01:20, 20/05/2020 Скрыто модератором
  • –3 +/
     
     
  • 7.26, Аноним (26), 01:28, 20/05/2020 Скрыто модератором
  • +5 +/
     
  • 7.34, ssh (ok), 01:57, 20/05/2020 Скрыто модератором
  • +1 +/
     
  • 7.45, Аноним (45), 03:27, 20/05/2020 Скрыто модератором
  • +3 +/
     
  • 7.61, Аноним (61), 09:02, 20/05/2020 Скрыто модератором
  • +1 +/
     
  • 5.46, Аноним (45), 03:31, 20/05/2020 Скрыто модератором
  • +2 +/
     
  • 3.52, Тот_Самый_Анонимус (?), 04:52, 20/05/2020 Скрыто модератором
  • +1 +/
     
  • 2.67, Fracta1L (ok), 10:23, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Песенка OpenBSD давно спета, как и всякой BSD
     
     
  • 3.83, ssh (ok), 13:09, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Песенка OpenBSD давно спета, как и всякой BSD

    Ух ты, потомок Нострадамуса? Победитель битвы экстрасенсов?

     
     
  • 4.144, Lolo12123 (?), 21:45, 28/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Обыкновенный пердолик
     

  • 1.3, Fyjy (?), 00:50, 20/05/2020 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • –4 +/
     
     
  • 2.13, Hedgehog (??), 01:02, 20/05/2020 Скрыто модератором
  • +/
     
  • 2.17, Дон Ягон (ok), 01:06, 20/05/2020 Скрыто модератором
  • +/
     
     
  • 3.29, Аноним (26), 01:30, 20/05/2020 Скрыто модератором
  • +/
     
     
  • 4.37, ssh (ok), 02:04, 20/05/2020 Скрыто модератором
  • +/
     

     ....ответы скрыты модератором (4)

  • 1.6, 0ffh (??), 00:52, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    годика после 2023 если еще не будут разбиты нетбуки и ноутбуки 32 битные
    - переедем на бсд с линухов
     
     
  • 2.48, Аноним (45), 03:35, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем ждать?
     
     
  • 3.111, 0ffh (??), 20:41, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    с завтрашними делами будем иметь дело завтра
     

  • 1.7, Нонон (?), 00:54, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > ISO-образ базовой системы OpenBSD 6.7 составляет 470 МБ.

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

     
     
  • 2.9, Fyjy (?), 00:56, 20/05/2020 Скрыто модератором
  • –7 +/
     
     
  • 3.15, ssh (ok), 01:04, 20/05/2020 Скрыто модератором
  • +2 +/
     
     
  • 4.23, Fyjy (?), 01:23, 20/05/2020 Скрыто модератором
  • +2 +/
     
     
  • 5.31, Аноним (26), 01:32, 20/05/2020 Скрыто модератором
  • +/
     
  • 5.36, ssh (ok), 02:02, 20/05/2020 Скрыто модератором
  • +/
     
  • 5.40, Аноним (40), 02:09, 20/05/2020 Скрыто модератором
  • +/
     
  • 5.49, Аноним (26), 03:38, 20/05/2020 Скрыто модератором
  • +/
     
  • 3.30, Аноним (26), 01:31, 20/05/2020 Скрыто модератором
  • +/
     
  • 3.41, Аноним (26), 02:11, 20/05/2020 Скрыто модератором
  • +1 +/
     
     
  • 4.133, Anonymoustus (ok), 12:51, 21/05/2020 Скрыто модератором
  • +/
     
  • 2.35, б.б. (?), 01:58, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Там полдиска - это KARL. До этого карла оно прекрасно в 210 мб жило 20 лет.
     

  • 1.16, Аноним (26), 01:06, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Поднимаю бокал за лучшую живую операционную систему из семейства Юникса.

     
     
  • 2.24, Fyjy (?), 01:24, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    OpenBSD не из семейства Unix'а
    Unix это то, что имеет сертификацию, вот один дистрибутив на ядре Linux среди Unix есть(сборка CentOS от Huawei), а *BSD не Unix и никогда им не будут.
     
     
  • 3.32, Аноним (26), 01:36, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > OpenBSD не из семейства Unix'

    Изучай историю Юникса, историю BSD. Тебе подсказать книги на эту тему?


    > Unix это то, что имеет сертификацию, вот один дистрибутив на ядре Linux среди Unix есть(сборка CentOS от Huawei), а *BSD не Unix и никогда им не будут.

    Нет, анон. Ты заблуждаешься. BSD не проходят сертификацию из-за того, что это бессмысленная трата денег, а не потому, что они не Юникс (они значительно больше Юникс, чем линуксы). Это касается и многих коммерческих поставщиков. Если ты не будешь лениться и ознакомишься с историей сертификации, ты увидишь, что вендоры _иногда_ сертифицировали свои юниксы, а не бегают за каждым новым выпуском сертификатов.

     
  • 3.76, EnemyOfDemocracy (?), 11:51, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Unix это то, что имеет сертификацию

    Ща, МС допилит WSL2, получит сертификацию (а с тотальной коррупцией в США это не проблема) и будем сидеть на Windows Unix 10.

     
     
  • 4.79, Аноним (45), 12:34, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >а с тотальной коррупцией в США это не проблема

    Проорал в голос.

     
     
  • 5.88, stamnik (ok), 14:43, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А что не так-то? Просто у них это называется толерантненько так "лоббирование" и даже частично узаконено. Но смысл от этого не меняется: суть та же коррупция.
     
  • 5.92, Аноним (92), 15:34, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да он дурачок. Все в 2020 знают что это не коррупция, а закон такой, о лоббировании.

    Надо и у нас такой же, а то обходят палевно - 50% государству передают, и только так и можно с депутатами поручкаться. А передать деньги - нини! Получается странная ситуация, деньги передают, а незаконно все это. А надо как в штатах!

     
  • 4.96, Аноним84701 (ok), 16:08, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> Unix это то, что имеет сертификацию
    > Ща, МС допилит WSL2, получит сертификацию (а с тотальной коррупцией в США это не проблема) и будем сидеть на Windows Unix 10.

    Вот же народ -- хлебом не корми, но дай разоблачить з̶а̶г̶о̶в̶о̶р̶ ̶р̶е̶п̶т̶и̶л̶о̶и̶д̶о̶в̶ "тотальную коррупцию"!
    Кому именно взятку-то давать? Ораклю, Штеуду, IBM или сразу самим себе? 🙄

    > Open Group is a global consortium ... Our diverse membership of more than 700 organizations

    https://reports.opengroup.org/all.shtml
    > The Open Group Standard Membership
    > IBM
    > Intel
    > Oracle Corporation

    ...
    > [b]Microsoft Corporation[/b]

     
  • 4.106, анонимный аноним анонимный (?), 19:12, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ух! Знатно булькнул, ватка.
     
  • 4.110, Аноним (45), 20:09, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Ща, МС допилит WSL2, получит сертификацию (а с тотальной коррупцией в США это не проблема) и будем сидеть на Windows Unix 10.

    Не надо мне про Америку рассказывать, ты сделай чтобы у нас везде стоял свободный без зондов и бесплатный Линукс. Несчастный бот.

     
  • 2.50, Аноним (45), 03:42, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Поднимаю бокал за лучшую живую операционную систему из семейства Юникса.

    Хотел бы посмотреть в глаза тому кто первым сказал что БСД это ЮНИКС.
    САБДЖ не содержит код ЮНИКС.
    Illumos это OpenSolaris.
    OpenSolaris это Solaris.
    Solaris это UNIX System V Release 4 (SVR4)
    Но OpenIndiana Illumos дистрибутив не является UNIX System V Release 4 патамушта копирайты!!!111
    Есть Linux дистрибутивы лицензированные как UNIX.
    >Для таких систем иногда используют термин «Freenix»

     
     
  • 3.53, Аноним (26), 04:54, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    gt оверквотинг удален Если не понимаешь английский, читай на русском, но лучше... большой текст свёрнут, показать
     
     
  • 4.59, Аноним (59), 07:48, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –6 +/
    >Таким образом, несмотря на отсутствие сертификации все современные BSD -- это UNIX.

    Ничто не UNIX кроме UNIX.  UNIX должен быть либо прямым потомком оригинала, либо быть сертифицированным как некоторые дистрибутывы Linux.
    FreeBSD, NetBSD, OpenBSD не содержат код UNIX и не сертифицированы как UNIX. То о чём ты говоришь иногда называют ЮНИКС-подобными ОС, но правообладателям и такой термин не нравится и они имеют право на это. Я же подметил что лучше всего называть freenix, чтобы была ясность.

     
  • 4.60, Аноним (59), 07:59, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >А вот и другие анонимы просвещают подобного тебе юношу, не понимающего разницы между кровным происхождением и записью в паспорте

    Ты и люди на которых ты ссылаешься - заблуждаетесь. BSD действительно был дистрибутивом Юникс.С ядром Юникс и юзерлендом Беркли. Хиппи из Беркли распространяли БСД бесплатно, в то время как оригинальный Юникс был платный. Хозяева Юникс подали в суд на авторов БСД запретив распространять дистрибутив. После этого авторы БСД взяли свой юзерленд своего дистрибутива и написаля с нуля для него ядро и назвали его FreeBSD. Фряху можно называть Юникс-подобной, но нельзя называть Юникс. Я попытался разжевать подробно на понятном тебе языке.

     
     
  • 5.66, www2 (??), 10:14, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Немного не так. И те и другие распространяли свой код за символическую плату - стоимость ленты и времени, потраченного на создание копии на этой ленте. Изначально Unix был разработан в Bell Laboratories, являвшимся подразделением AT&T. AT&T изначально не рассматривала Unix как коммерческий продукт и обмен копиями Unix для неё не представлял никакого интереса. Заинтересовались они позднее, когда Unix стал уже заметно популярным. И вот тогда-то AT&T решила начать взымать плату за код Unix. Нынешние NetBSD, OpenBSD, FreeBSD и DragonFly BSD ведут родословную от BSD 4.*, которая давно отделилась от оригинальной Unix, в ней было уже много чего переиписано. По решению суда половина спорных файлов системы была подарена BSD, а половину разработчикам BSD пришлось переписать с нуля.
     
     
  • 6.70, Аноним (45), 11:15, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Так все-таки в FreeBSD есть код из UNIX Русскоязычная статья в Википедии не точ... большой текст свёрнут, показать
     
  • 6.71, Аноним (45), 11:17, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >По решению суда половина спорных файлов системы была подарена BSD, а половину разработчикам BSD пришлось

    Речь идет про файлы БСД не Юникс?

     
  • 5.78, Аноним (78), 12:27, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > После этого авторы БСД взяли свой юзерленд своего дистрибутива и написаля с нуля для него ядро и назвали его FreeBSD

    А как быть с тем фактом, что NetBSD уже тогда была? Да и вцелом какой-то сумбур.

    Здесь правильная история - https://www.alv.me/saga-o-freebsd-berkliada-ili-predystoriya-odnoj-sistemy/#03 а не тот бред что ты написал

     
     
  • 6.121, Аноним (45), 06:58, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >А как быть с тем фактом, что NetBSD уже тогда была? Да и вцелом какой-то сумбур.

    Если NetBSD содержала бы код UNIX очевидно что AT&T засудило бы их.

    >Здесь правильная история

    Ознакомлюсь, спасибо, но не думаю что кардинально отличается от того что изложил.

     
  • 6.122, Аноним (45), 07:56, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Основываясь на 4.3BSD-Tahoe и 4.3BSD-Reno соответственно, они содержали исключительно компоненты, разработанные в Беркли и полностью освобождённые от какого-либо кода первозданного UNIX.

    Я вспомнил, читал эту статью в ней иного воды про скандинавские саги и изложение сумбурное, но вот предложение, которое раз и на всегда ставит точку в том, что БСД не ЮНИКС.

    >Основываясь на 4.3BSD-Tahoe и 4.3BSD-Reno соответственно, они содержали исключительно компоненты, разработанные в Беркли и полностью освобождённые от какого-либо кода первозданного UNIX.

     
  • 6.128, Аноним (45), 10:16, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Здесь правильная история - https://www.alv.me/saga-o-freebsd-berkliada-ili-predystoriya-odnoj-sistemy/#03 а не тот бред что ты написал

    Никакого бреда я не написал. Суд между институтом Беркли и фирмой прокладкой AT&T был.
    Файлы ЮНИКС удалили. Я всё правильно написал.

     
  • 4.87, Аноним (87), 14:43, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >разницы между кровным происхождением и записью в паспорте

    Пусть сдадут анализ крови :)

     
  • 3.54, Аноним (26), 05:29, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вот тебе ещё одна ссылка с родословной операционных систем:

    https://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Unix_history-simple.

     
     
  • 4.129, Аноним (45), 11:14, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я её видел сто раз. Это не опровергает мою точку зрения и не подтверждает твою.
     
     
  • 5.131, Anonymoustus (ok), 12:40, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Эта схема, разумеется, опровергает твои размышлизмы полностью. Но нет желания спорить с неучами, которые в _каждом_ обсуждении BSD начинают врать, что это якобы не Юникс. Даже когда вас будут тыкать в письменные признания причастных к этой истории людей, вы всё равно будете ссылаться на сертификаты. Потому я сразу и сказал: ты не понимаешь разницы между фактической родословной и формальной записью в паспорте.

    А для людей не столь безнадёжных есть документация, к примеру, той же FreeBSD, где написано следующее:

    https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/history.html

    Начитайся уже и успокойся.

     
  • 2.63, Аноним (63), 09:22, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Но в целом кому какая разница. BSD/Linux это UNIX или нет. Главное, чтобы работало и развивалось. И чтобы не Windows))
     
     
  • 3.65, YetAnotherOnanym (ok), 10:12, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Адекват на Опеннете? Нет пути!
     
  • 3.72, Аноним (45), 11:23, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Надо бороться с слухами и домыслами, если известно что это не так.
    Некоторые люди тешат своё самолюбие, от того что они используют тот самый настоящий ЮНИКС, наверное они думают что от этого их будут больше уважать и дороже ценить, но на самом деле они показывают что они профаны и делетанты, ведь даже ОпенИндиана в этом смысле гораздо более Юникс, в ней даже на экране загрузки написано что это Юникс, но эти динозавры не догадываются о существовании иллюмос дистрибутивов.
    Ну вообще то за распространение фейков уголовная ответственность наступает.
     
     
  • 4.77, Аноним84701 (ok), 12:02, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Надо бороться с слухами и домыслами, если известно что это не так.
    > Некоторые люди тешат своё самолюбие, от того что они используют тот самый
    > настоящий ЮНИКС,  

    ...
    >  но эти динозавры не догадываются о существовании иллюмос дистрибутивов.

    Эк вы гордящихся своей "прогрессивностью" маководов обозвали!
    https://www.opengroup.org/openbrand/register/apple.htm
    > UNIX 03
    > macOS version 10.15 Catalina

     
     
  • 5.126, Аноним (59), 08:56, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Кого и как я обозвал? Прогрессивность тут ни при чем, просто точность в определениях.
     
  • 5.132, Anonymoustus (ok), 12:43, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Этот товарищ, похоже, слегка нездоров. У него навязчивая идея и бардак в голове.
     

  • 1.33, б.б. (?), 01:56, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    пощитаем фсех!

    http://oco.gk11.ru

     
     
  • 2.39, Аноним (26), 02:07, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    +1
     
  • 2.101, Аноним (101), 18:35, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Дичонок нет жжжаль.
     

  • 1.38, Аноним (40), 02:06, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну, сравниться с переносимостью и мультиплаформенностью NetBSD, OpenBSD даже с форой и натяжкой - ну никак не сможет.
     
     
  • 2.94, Alexey (??), 15:57, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Пишут, что OpenBSD начали портить на PowerPC-64:

    In a set of commits to the tree on Saturday, Mark Kettenis (kettenis@) added the early beginnings of support for the 64-bit PowerPC platform

    https://undeadly.org/cgi?action=article;sid=20200518063754

     
     
  • 3.112, анонимуслинус (?), 20:49, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это мак угадили перейдя с powerG процессоров на интелл. а все bsd изначально писались и собирались под 286 интелы. и да опенок как бы всегда загибал в сторону особо безопасных систем. а net как система для всего, хоть на тостер поставь)) но фишка в том, что все они изначально следовали по пути дистрибутива беркли(отсюда и bsd), но как выше отписались юниксом уже не являющийся. а портить начали его с самого создания)) так как слишком много платформ заявлено в поддержку и у всех свои нюансы, а как правило инструмент на все руки это в лучшем случае середнячек, как правило хуже. им нужно сосредоточиться на 2-3 платформах и точить на это, а не распыляться. тем более , что тео уже жаловался на нехватку на электричество))
     
     
  • 4.141, Аноним (140), 03:40, 25/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да-да, именно под 16-битные 286-е.
     

  • 1.42, Аноним (42), 02:11, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    А зачем оно нужно вообще? Фс у опёнка убогая, поддержки zfs нет, на фоне фряхи opebsd выглядит абсолютно бессмысленной осью.
     
     
  • 2.43, Аноним (26), 02:21, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тебе не надо -- пройди мимо.
     
     
  • 3.64, Нанобот (ok), 10:10, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    уровень аргументации "эксперт опеннета"
     
     
  • 4.84, ssh (ok), 13:13, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > уровень аргументации "эксперт опеннета"

    Ну какой тезис, такие и аргументы. :)

     
  • 2.51, Аноним (45), 03:44, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Человек так самореализовывается.
     

  • 1.55, linuxoid777 (ok), 05:30, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обновился, использую на старом компе just for fun.
     
  • 1.56, ПерлухаБратуха (?), 06:15, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Отличная новость!
     
  • 1.68, paulus (ok), 10:28, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Хотел тут поBSDшить на ноуте (nomad на freebsd), так Х-ы хрен увидишь (не осилил и на вики rip)... Какого такие проблемы с видио (amd, но две), когда любые линуксы (даже мини) на том ноуте автоматом взлетают?
     
     
  • 2.90, Аноним (90), 15:09, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Какого такие проблемы с видио (amd, но две), когда любые линуксы (даже мини) на том ноуте автоматом взлетают?

    Хорошо вам там, в вашей версии вселенной!
    У нас - линукс только один. Разве что разных версий (т.к. является ядром) и с кучей разных обмоток (впрочем, не особо влияющих на наличие дров).
    --
    И вот так у вас все! (с)

     
  • 2.142, Аноним (140), 03:41, 25/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    «У меня машина не едет». Что случилось-то?
     

  • 1.69, Сергей (??), 10:54, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Я бы в споре unix не unix, применил бы, благо у нас есть могучий, термин не unix-подобный, а unix-совместимый...
     
     
  • 2.73, Аноним (45), 11:28, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Никого не интересует что ты придумал, важно как это звучит на английском.
    Аббревиатура ЮНИКС это зарегистрированная торговая марка, её обладателям не нравится, что другие люди используют аббревиатуру.
    Для таких систем иногда используют термин «Freenix».
    https://ru.wikipedia.org/wiki/Unix-подобная_операционная_система
     
     
  • 3.81, guser (?), 12:39, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Никого не интересует кому там,что не нравится.
    Хотят называть unix и будут.
     
     
  • 4.91, Аноним (45), 15:33, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это наглядно характеризует уровень знаний сообщества.  
     
  • 2.80, Аноним (62), 12:39, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >  Я бы в споре unix не unix, применил бы, благо у
    > нас есть могучий, термин не unix-подобный, а unix-совместимый...

    Не unix-like, а unix-compatible? Смысл несколько иной получается независимо от языка.

     

  • 1.89, Мамкин Хакер (?), 14:43, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Спасибо за подробный текст новости!
    А коментарии от гуманитариев...
     
  • 1.93, Аноним (93), 15:45, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >GCC 4.2.1 (с патчами)

    Эти тоже страдают синдромом 2007-го года?

     
     
  • 2.97, Мамкин Хакер (?), 16:11, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что было с GCC в 2007? Янд на запрос "синдромом 2007-го" вторая ссылка в выдаче - "Синдром 7-го сентября у школьников"
     
  • 2.98, анонн (ok), 16:28, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>GCC 4.2.1 (с патчами)
    > Эти тоже страдают синдромом 2007-го года?

    Скорее, излишней скромностью -- говорят "Не хотим переходить на GPLv3 перед  Пингвинятками! А то неудобно будет - БСДа под GPLv3, а Пингвинчик все еще под GPLv2! Подставим ребят!"


     
  • 2.127, б.б. (?), 10:03, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    в версиях для i386 и armv7 gcc нет вообще
     

  • 1.95, Daemon (??), 16:05, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Причастных поздравляю :)

    С 2.9 использую. Правда теперь одним опенком не обойтись по работе. Просто глупо смотрится десяток окон qemu с виндой и линухами.

    Расскажу историю: Тогда 3.2 была на работе. И тут появилась задача поднять галерею фоток на канале SkyLink. В опенке все из коробки было. Сервак до сих пор в образе лежит - на пямять оставил. Хоть и без особой надобности уже. LAMP|BAMP поднимается без проблем.

     
  • 1.99, Alexander Shiryaev (ok), 16:57, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    wireguard-то будут в ядро включать?
     
     
  • 2.143, Аноним (140), 03:43, 25/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В процессе. Если всё будет успешно, будет в 6.8.
     

  • 1.102, Аноним (101), 18:36, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Успокойтесь господа UNIX - это значёк отличника. Это уже не софт.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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