LINUX.ORG.RU

OpenBSD 4.7

 , ,


0

0

Только что состоялся официальный релиз OpenBSD 4.7.

Как и в предыдущих релизах, в 4.7 присутствуют значительные улучшения и новые функции, практически во всех областях системы:

  • Новые и улучшенные платформы:
    • alpha: добавлена поддержка DS15/DS25/ES45
    • loongson: новая платформа для устройств основанных на MIPS-совместимых процессорах Loongson 2E и 2F. В данный момент поддерживаются Lemote Fuloong 2F mini-PC, Lemote Lynloong all-in-one-PC, Lemote Yeeloong netbook (модели 8.9" и 10.1"), EMTEC Gdium Liberty 1000 netbook
    • sgi:
      • Добавлена поддержка многонодовых SGI Origin в режиме M
      • Добавлена поддержка систем SGI Origin 350, Onyx 350, Onyx 4 и Tezro
      • Добавлена поддержка SMP на SGI Octane
      • Поддержка гораздо большего количества встроенных устройств на системах Octane и Origin
    • socppc: добавлена поддержка RouterBOARD RB600A
    • sparc64: начата работа над поддержкой запуска OpenBSD в гостевом домене поверх OpenBSD в глобальном домене на машинах sun4v
  • Улучшенная поддержка железа, самое на мой взгляд важное:
    • Модернизированная подсистема SCSI, включая множественные улучшения в драйверах
    • Поддержка UDF 2.5 и 2.6 (HDDVD и Blu-ray)
    • mpath(4), драйвер, который реализует унифицированный интерфейс доступа к устройствам, доступным через несколько путей.
    • Множество новых драйвер для сенсоров, многие из которых уже портированы в другие ОС семейства BSD и в Linux
    • urndis(4), драйвер для удаленных NDIS Ethernet over USB устройств (телефонов)
    • xf86-video-wsudl(4), драйвер Xorg для устройств USB DisplayLink, поддерживаемых udl(4)
    • Новый драйвер mpii(4) для SAS 2 контроллеров основанных на LSI Logic Fusion MPT Message Passing Interface II
    • Новый драйвер athn(4) для Atheros IEEE 802.11a/g/n
    • Новый драйвер alc(4) для Atheros AR8131/AR8132 10/100/Gigabit Ethernet
    • Новый драйвер gcu(4) для Intel EP80579 Global Configuration Unit
    • lom(4), драйвер для LOMLite и LOMLite2 (присутствует во многих серверах на Sun UltraSPARC-IIi)
    • vsw(4), драйвер для виртуальных свитчей на машинах sun4v
    • vds(4), драйвер для виртуальных серверов дисков на машинах sun4v
    • В драйвер em(4) добавлена поддержка интегрированного EP80579 и ICH9 M V
    • Поддержка Sun GigabitEthernet SBus Adapter 1.0/1.1 была добавлена в драйвер ti(4)
    • Улучшенная поддержка контроллеров Fibre Channel от QLogic в драйвере isp(4)
    • Поддержка Sun Gigabit Ethernet в драйвере gem(4)
    • В драйвер iwn(4) добавлена поддержка Intel WiFi Link 1000 and Intel Centrino Advanced-N 6200/Ultimate-N 6300
    • В драйвер run(4) добавлена поддержка Ralink RT3572 based 802.11n
    • Поддержка карт VIA Tremor 5.1, M-Audio Revolution 5.1 добавлена в драйвер envy(4)
    • Новый драйвер uhts(4) для USB-шных тачскринов
    • Улучшенная поддержка тачскринов в драйвере Иксов xf86-input-ws(4)
    • Добавлена поддержка контроллера PIC PCI-X в драйвере xbridge(4) на машинах SGI
    • Поддержка встроенного адаптера Fast Ethernet на машинах SGI Octane и многих системах семейства SGI Origin в драйвере iec(4).
    • Поддержка большего числа устройств ввода и видеовывода на системах Octane и Origin в драйверах iockbc(4), impact(4) и odyssey(4)
    • Серьезно доработанная система аллокации ресурсов PCI - больше железа, не настроенного при загрузке (включая hotplugged железо), должно теперь работать
    • Улучшенная поддержка USB-audio устройств в uaudio(4)
  • Новые инструменты:
    • newfs_ext2fs(8) для создания файловых систем ext2
    • mkuboot(8) для создания загрузочных образов U-Boot
    • midicat(1) сервер MIDI, позволяющий взаимодействовать MIDI программам (приблизительно как aucat)
    • Совместимый с POSIX fuser(1)
  • Улучшения в подсистеме файловых систем:
    • Dynamic Buffer Cache теперь может занимать все пространство, указанное в sysctl kern.bufcachepercent
    • Переписан динамический кеш имен VFS, теперь используются красно-черные деревья вместо связанных списков
    • Большое число улучшений стабильности NFS клиента
    • Починено монтирование FAT32
    • Починена работа с директориями на cd9660
    • Пофикшены разные проблемы блокировок на cd9660, udf, msdosfs и ffs
  • Улучшения в pf(4):
    • nat-to, rdr-to, binat-to заменяют nat, rdr и binat
    • route-to, reply-to, dup-to и fastroute теперь включены в filteropts
    • pf(4) теперь может пробрасывать пакеты между разными доменами маршрутизации
    • В pfctl(8) добавлены опции -S и -L для сохранения и загрузки state table pf'а из/в файл(а).
    • Добавлена поддержка IPV4 и IPv6 'divert' сокетов
  • OpenBGPD, OpenOSPFD и другие демоны маршрутизации:
    • Обновленный код 'возможностей' (capability) в bgpd(8) для поддержки RFC 5492
    • BGP MPLS VPN (RFC 4364) - поддержка добавлена в bgpd RIB
    • В bgpd(8) реализована поддержка RFC4486 BGP Cease Notification Message subcodes
    • Теперь можно включить/выключить отдельные BGP capabilities
    • bgpctl(8) irrfilter был обновлен и теперь поддерживает IPv6 и четырехбайтные номера AS.
    • ospfd(8) теперь можно указывать таймеры router-dead-time, hello и SPF меньше секунды
    • ospf6d(8) теперь инсталлируется по умолчанию. RIB теперь наконец-то можно синхронизировать с таблицей маршрутизации ядра. Добавлена поддержка AS-ext LSA. Этот проект все еще в стадии WiP, но claudio@ очень нужны отзывы «с полей».
    • ldpd - демон протокола распределения меток LDP в MPLS теперь инсталлируется по умолчанию. Для его использования все еще требуется кастомное ядро с опцией MPLS
  • Общие улучшения в сетевом стеке:
    • brconfig теперь интегрирован в ifconfig(8)
    • Реализация vether(4), виртуального устройства Ethernet
    • Были пофикшены два бага в IPsec/HMAC-SHA2, в результате появилась несовместимость с HMAC-SHA-256/384/512 в предыдущих версиях OpenBSD и других реализацях IPsec с этим багом
    • В dhcpd(8), возвращается опция Relay Agent Information и добавлена поддержка для оборудования ipsec-tunnel
    • dhcrelay(8) теперь определяет домен маршрутизации к которому привязан интерфейс на котором он запущен и использует этот домен для передачи пакетов серверу
    • В dhcrelay(8) добавлена поддержка RFC3046 «DHCP-over-ipsec»
    • tcpdump(8) пофикшен для совместимости парсера BGP OPEN capability с RFC 5492
    • В route(8) добавлена команда exec для запуска произвольного процесса и его потомков в определенного домене маршрутизации
    • В ifconfig(8) устранено ограничение на 64 alias'а
    • Множественные фиксы дефрагментации mbuf'ов и копирования цепочек mbuf'ов улучшили надежность
  • Другие улучшения:
    • У malloc(3) теперь есть флаг S который включает разные опции упрощающие дебаг и повышающие безопасность
    • В resolv.conf(5) теперь можно указать альтернативный порт
    • Множество улучшений совместимости с POSIX
    • Множество улучшений в звуковой подсистеме
    • C помощью parfait была найдена и устранена не одна утечка памяти

Полный список изменений можно найти по адресу http://www.openbsd.org/plus47.html

Система также включает Xenocara (основана на X.Org 7.4 с xserver 1.6.5 + патчи, freetype 2.3.9, fontconfig 2.6.0, Mesa 7.4.2, xterm 250 и другое), OpenSSH 5.5 и почти 6000 портов.

Традиционная песенка и комментарии: «I'm still there»

Разработчики выражают благодарность всем, кто участвовал в разработке и помогал багрепортами, или даже просто покупал официальные диски (это основной источник финансирования проекта).

Релиз уже доступен для закачки с официальных зеркал или покупки на CD, вместе с футболкой при желании.

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

★★★★★

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

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

anonymous> Чем оно лучше Windows Server?

Ничем. И там - и там проприетарщики.

Quasar ★★★★★
()
Ответ на: комментарий от A-234

A-234> Вот зачем нудно перечислять что именно улучшили в какой платформе, когда можно просто перечислить эти платформы через запятую а те кому надо сами в ченджлоги заглянут.

Затем, что нездоровый фанатизм.

В одном только Linux изменений намного больше, и при этом в новостях пишут о релизах только основное. А у бздунов комплекс неполноценности. Особенно у фанатиков оффтопика под названием OpenBSD.

Quasar ★★★★★
()
Ответ на: а с чего тут срач-то собственно? от anonymous

anonymous> OpenBSD стабильно развивается. к тому же не клянчат у вех подряд чтоб им открыли код

Ну да. Они его из линукса воровали уже. А когда их попросили так не делать - они разработчика драйвера сильно материли.

anonymous> Тео - Бог.

Тео - тупорылый проприетарщик.

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

>Ну да. Они его из линукса воровали уже. А когда их попросили так не делать - они разработчика драйвера сильно материли.

вот блин. а я всегда считал, что жупел - свободная лицензия, а вот оно как оказывается. хотя да, от лицензии, над которой работали е^Wюристы, ничего другого ожидать не приходится.

Тео - тупорылый проприетарщик.

и как самая свободная лицензия может быть проприетарной? хотя да, Copyright (c) и All rights reserved очень сильно раздражает пожирателя мозолей и его красноглазых фанатиков.

только вот Тео не обжирается мозолями, и под их воздействием не лезет в чужую рассылку с поучениями и наставлениями на «путь истинный», который согласно жупелу сводится к форменному канальному крабству - работой за идею на проприетарастов, которые прикрываются жупелом да откупаются от сообщества парой строчек своего быдлокода или всякими канальными зондами^W^Wблобами.

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

Если не секрет в чем его преимущества в использовании на ноутбуке перед тем же Линуксом?

Трудно сказать, поскольку только собираюсь ставить. Кажется, особых преимуществ не будет, просто хочется посмотреть на более юниксподобную bsd систему, которая just works. Там до сих пор можно править параметры ядра в бинарнике.

Как там будет с wifi,

Сильно зависит от карты, но, как правило, даже лучше, чем во freebsd. 802.11n не поддерживается.

с 3d (особенно на ati)?

На Intel работает, на ati не знаю, не пробовал, можно посмотреть здесь . Flash нативного нет. Что касается софта, то актуальный весь практически есть.

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

anonymous> вот блин. а я всегда считал, что жупел - свободная лицензия, а вот оно как оказывается.

Они самовольно изменили условия лицензирования. А то, что лицензия свободная - это факт. Она удовлетворяет всем критериям свободной лицензии.

anonymous> и как самая свободная лицензия может быть проприетарной?

Речь не о лицензии, а о действиях Тео. Бздуы как всегда неадекватны и непоследовательны.

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

anonymous> кстати, не мучает совесть когда пользуешься проприетарным OpenSSH? :D

А с чего ты взял, что OpenSSH проприетарен?

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

anonymous> а ты что Тео проприетарщик

Вон Apple тоже проприетарщики. А XNU таки под BSDL распространяют.

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

CruZ> Было-то как раз наоборот.

Наоборот - не было. Бздуны подняли вой по тому поводу, что якобы изменять условия распространения кода под лицензией OpenBSD нельзя. Реально же они сами не знают, что лицензия OpenBSD - это ISC License. У неё ещё меньше пунктов, чем у каноничной BSDL.

Вот только почему-то бздуны не только молчат, но и гордятся тем, что их код используется в проприетарных разработках. Это лучшие друзья проприетарщиков и враги свободного ПО. Ну как иначе это объяснить?

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

лично тебя обидели злые опенбсдники?

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

бедняжка, на тебя «поганые бздуны» наежают, ай-яй-яй какие они нехорошие, наверняка еще твой код воруют?

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

>Бздуы как всегда неадекватны и непоследовательны.

пока что неадекватен только ты.

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

>МакКузик - гомосятина. И об этом все знают.

1. это его личное дело. 2. это не мешает ему быть Богом.

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

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

с чего бы это им делать? в BSDL и ICS License такого нет. хотя, если гнутые как всегда полезли со своим копилефтом и убрали из кода все копирайты, то да - это праведный гнев, потому что:

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee [u]is hereby granted, provided that the above copyright notice and this permission notice appear in all copies[/u].

Вот только почему-то бздуны не только молчат, но и гордятся тем, что их код используется в проприетарных разработках. Это лучшие друзья проприетарщиков и враги свободного ПО. Ну как иначе это объяснить?

давно известно, что лучшие друзья проприетарщиков и враги свободного ПО - гну и жупел.

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

>> давно известно, что лучшие друзья проприетарщиков и враги свободного ПО - гну и жупел.

+1, в мире гну сейчас правят балом корпорации, которым надо побыстрее набыдлокодить, чтоб свои продукты продавать, тут время на качественный программинг не выделишь — иначе потеряешь бабло. А жупелом прикрываются ибо готовы пойти на принцип «так не доставайся же ты никому», лишь бы отжать у мсей кусок рынка.

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

>лишь бы отжать у мсей кусок рынка.

скорее у UNIX(в том числе и BSD). согласно эротическим фантазиям землина должны остаться только венда и линакс. :3

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

-=:=-

будешь крутить...погугли OpenBSD/LibSpec/Build.pm
Тупо отсуствует...пришлось из веб_гита качать...:-(

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

>Кроме троллинга - а что сейчас хорошего у NetBSD? А то у них действительно ведь был период стагнации.

Ничего такого уж особенного по сравнению с другими системами BSD, но например
1. Работает framebuffer в консоли (в Open его нет).
2. Хорошая поддержка Xen.
3. Совместимость с Linux-софтом лучше чем в Open, что легко позволяет крутить всякий софт типа Mathematica/MatLab/Maple/etc
4. Система простая и компактная в отличие от FreeBSD, пока ещё не поросла всяким хламом в /etc, большая часть которого не нужна для 99% всех задач (про Linux и System V даже не заикаюсь). Как следствие - можно безобидно поковырять любую подсистему в ОС и разобраться в ней; может оказаться неплохим стартом в качестве «учебного UNIX». Обратная сторона медали - нет поддержки того, что часто нужно в production use. Т.е. если ниша фряхи - что-то тип веб-сервера, а оупен - рутера, то нэт пытается быть «декоративной BSD» для каких-нибудь спеццелей.

... что, впрочем. не отменяет того, что NetBSD скоро может совсем загнуться. У wasabi, которое её спонсировало, тоже какие-то проблемы, слышал.

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

>>МакКузик - гомосятина. И об этом все знают.

1. это его личное дело. 2. это не мешает ему быть Богом.

Как и то, что баг 25летней выдержки в BSD - его заслуга?

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

он этим хотел сказать, что M$ и его продукты жизнедеятельности не нужны. :3

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

>1. это его личное дело. 2. это не мешает ему быть Богом.

Join your faggot god, BSD faggot race - with open mouth he kneels ready to give head.

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

это твоя эротическая фантазия?

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

He will swallow it all - your filthy BSD seed.It ain't no big surprise - this is how your god is like

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