The OpenNET Project / Index page

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

Официальный релиз OpenBSD 5.0

01.11.2011 20:13

Команда разработчиков операционной системы OpenBSDофициально представила очередной релиз 5.0. Несмотря на изменение ведущей цифры, релиз не отличается более заметно, чем обычно, от предыдущего, выпуска 4.9. Более того, осенние релизы традиционно менее богаты новшествами, чем весенние (проект OpenBSD выпускает два релиза в год). Тем не менее, список новинок, улучшений и доработок отнюдь не мал.

Самые заметные улучшения с точки зрения пользователя:

  • Убран как неиспользуемый код бинарной совместимости со многими сторонними системами; На x86-платформах оставлен и улучшен только Linux ABI.
  • Демон timed(8) удалён из состава системы, а так же убрана опция по запуску rdate(8) вместе с системой: и то, и другое дублировало функциональность более совершенного и надёжного OpenNTPD.>
  • Xenocara, субпроект поддержки X.org в OpenBSD, переведён на использование xkeyboard-config. В случае использования (наличия) /etc/X11/xorg.conf, следует проверить его на совместимость.
  • Новые драйверы:
    hds(4)
    драйвер для модульных устройств хранения данных производства Hitachi.
  • myx(4)
    драйвер для 10Gb Ethernet-карт Myri-10G, производства Myricom.
    dfs(4)
    драйвер для динамического управления частотой на некоторых системах macppc.
    • cardbus(4) и pcmcia(4) теперь работают на платформе sgi.
    • Для ноутбуков Loongson Yeelong добавлена поддержка ждущего режима (STR).
    • Благодаря переработанной архитектуре взаимодействия драйверов с оперативной памятью (dma_alloc(9) позволяет, среди прочего, указывать приемлемые диапазоны памяти для каждого устройства) на всех подходящих платформах по умолчанию включена поддержка объёмов памяти более 4ГБайт (ранее она была так же доступна, но включать следовало на свой страх и риск).


Самые заметные изменения с точки зрения разработчика:

  • Добавлены определённые в POSIX 2008 вызовы fdopendir(3) и openat(2), а также флаги O_CLOEXEC, O_DIRECTORY и F_DUPFD_CLOEXEC.
  • Добавлены функции для вывода, сравнения и дублирования Unicode-строк (в -CURRENT уже появились и *wscanf(3)).
  • libm (стандартная библиотека для работы с числами с плавающей запятой) приведена в соответствие со стандартом C99 на всех поддерживаемых архитектурах.
  • kdump(8) теперь понимает и может оформлять заметно больше передаваемых структур.
  • Указатель NULL теперь кодируется как настоящий "(void *)".
  • Имена UNIX-сокетов теперь гарантированно заканчиваются NUL-символом.
  • В kqueue(9) добавлена поддержка random(4) и sosplice(9).
  • Заметно увеличена скорость работы malloc(3), и при этом добавлены дополнительные средства для обнаружения проблем, связанных с выделением, использованием и освобождением памяти. Параноики (и ответственные разработчики) могут запускать программы с переменной окружения MALLOC_OPTIONS=S для проверки программ.
  • Заметно доработана собственная реализация (учитывающая особенности OpenBSD) pkg-config(1), по аналогии с последними версиями оригинала от FreeDesktop.org.
  • В mandoc, альтернативе GNU groff, добавлена поддержка eqn(7) и UTF8-вывода.
  • Добавлены новые и доработаны имеющиеся проверки lint(1), касающиеся форматированного ввода-вывода (в стиле printf(3)).
  • Дальнейшие улучшения в rthreads, поддержке множественных потоков выполнения для одного процесса на уровне ядра. Для удобства тестирования поддержку rthreads можно включать и выключать во время работы системы посредством вызова sysctl(3) для MIB kern.rthreads.


Самые заметные изменения с точки зрения системного администратора:

  • Увеличен размер дискового кэша по умолчанию, после реализации интеллектуальных методов автоматического управления его размером (кэш использует по возможности всю незанятую память до указанного предела).
  • Пакетный фильтр PF научился пересобирать фрагментированные пакеты для IPv6, что позволяет оптимизировать, а в определённых ситуациях и исправить проблемы, связанные с ограничениями на размер пакета в соседних узлах или сетях.
  • DUID полностью готовы для использования при установке системы (и включены по умолчанию).
  • rc.d(8) теперь может использоваться для запуска практически всех системных сервисов. Обратная совместимость сохранена, за исключением того момента, что для устанавливаемых сторонних пакетов теперь вместо переменной rc_scripts следует использовать pkg_scripts. Для любого запускаемого сервиса можно указывать индивидуальные параметры учётной записи в /etc/login.conf, и они будут автоматически использованы фреймворком rc.d(8) при запуске сервиса.
  • Некоторые сервисы, такие как ftp-proxy(8) и relayd(8), ранее использовавшие опцию rdr-to в PF для перенаправления на себя трафика, теперь поддерживают divert-сокеты. Для ftp-proxy(8) и tftp-proxy(8) требуется изменение имеющихся правил PF.
  • Теперь официально поддерживается установка нескольких версий PHP одновременно. В связи с этим некоторые файлы были перемещены/переименованы, в частности, /etc/php.conf и /var/www/conf/php.ini.
  • Исправлен ряд причин подвисаний при выключении или рестарте NFS-клиентов.
  • В ospfd(8) добавлена частичная поддержка RFC 5250 (opaque LSA).
  • В ряд драйверов сетевых интерфейсов добавлена поддержка Wake-on-Lan. Для управления и использования WoL доступны новые опции в arp(8) и ifconfig(8).
  • Для многих устройств включена поддержка MSI (Message Signalled Interrupts) на платформах i386, amd64 и sparc64.
  • Ряд исправлений и мелких улучшений в SCSI-стеке, carp(4), bgpd(8), ldpd(8), netstat(8), ospf6d(8), ripd(8), snmpd(8) и traceroute(8).


В составе базовой системы поставляется код следующих проектов, развивающихся целиком либо частично в составе OpenBSD:

  • mandoc, BSDL-альтернатива пакета GNU groff
  • OpenBGPD и OpenOSPFD, свободные реализации протоколов маршрутизации BGP и OSPF
  • OpenRCS, BSD-альтернатива GNU RCS
  • OpenSMTPD, простой, быстрый и безопасный почтовый сервер
  • OpenSSH, абсолютный мировой лидер среди реализаций SSH
  • tmux, виртуальный мультиплексор текстового терминала (аналог GNU screen)

Также в составе системы поставляется следующее ПО сторонних разработчиков:

  • Apache HTTP Server 1.3.27 с поддержкой SSL/TLS и DSO (+патчи)
  • Arla 0.35.7
  • BIND 9.4.2-P2 (+патчи)
  • GCC 2.95.3, 3.3.5 и 4.2.1 (+патчи)
  • GNU Binutils 2.15 (+патчи)
  • Heimdal 0.7.2 (+патчи)
  • Lynx 2.8.7rel2 с поддержкой HTTPS и IPv6 (+патчи)
  • NCurses 5.7
  • OpenSSL 1.0.0a (+патчи)
  • Perl 5.12.2
  • Sendmail 8.14.5 + libmilter
  • Sudo 1.7.2p8
  • X.org 7.6, с xserver 1.9, freetype 2.4.5, fontconfig 2.8.0, Mesa 7.8.2, xterm 270, xkeyboard-config 2.3 и т.д. (+патчи)

Из ПО, имеющегося в портах и доступного к установке, можно отметить:

  • Chromium 12.0.742.122
  • Emacs 21.4, 22.3 и 23.3
  • GHC 7.0.4
  • Gnome 2.32.2
  • Groff 1.21
  • KDE 3.5.10
  • LibreOffice 3.4.1.3
  • Mono 2.10.2
  • Mozilla Firefox 3.5.19, 3.6.18 и 5.0
  • Mozilla Thunderbird 5.0
  • MySQL 5.1.54
  • OpenLDAP 2.3.43 и 2.4.25
  • PHP 5.2.17 и 5.3.6
  • Postfix 2.8.4
  • PostgreSQL 9.0.5
  • Python 2.4.6, 2.5.4 и 2.7.1
  • Ruby 1.8.7.352 и 1.9.2.200
  • Vim 7.3.154
  • Xfce 4.8.0

Порт www/opera-flashplugin убран из-за своей бесполезности. Взамен можно использовать Gnash вместе с любым браузером, поддерживающим Netscape-плагины (в т.ч. браузеры на движках Gecko, KHTML и Webkit).

В настоящее время активно идёт работа над портированием на OpenBSD свежей версии KDE 4. Желающие поучаствовать могут присоединиться в специальной группе рассылки openbsd-kde (группа полностью открытая).

Не вошедшая в страницы руководств документация, доступна в обновлённом FAQ, который теперь назван в унисон с темой релиза: SASQ, Snappy Answers to Stupid Questions. Такая традиция шуточно модифицировать заглавную страницу FAQ поддерживается уже в течение нескольких последних релизов.

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



  1. Главная ссылка к новости (http://marc.info/?l=openbsd-an...)
Автор новости: Вадим Жуков
Тип: Программы
Ключевые слова: openbsd, bsd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (81) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 20:18, 01/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    tmux навсегда!
     
     
  • 2.2, Аноним (-), 20:30, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Чем он лучше screen?
     
     
  • 3.4, Аноним (-), 20:43, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Он развивается и наполняется фичами.
     
     
  • 4.17, Аноним (-), 21:57, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Он развивается и наполняется фичами.

    Вы неправильно объясняете.
    Сила BSD, и OpenBSD в частности, не в "наполнении фичами", а в освобождении от фич.

     
     
  • 5.18, PereresusNeVlezaetBuggy (ok), 22:05, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Он развивается и наполняется фичами.
    > Вы неправильно объясняете.
    > Сила BSD, и OpenBSD в частности, не в "наполнении фичами", а в
    > освобождении от фич.

    Вы не заметили, что речь о tmux?

     
     
  • 6.23, Аноним (-), 23:09, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы не заметили, что речь о tmux?

    Вы хотите сказать, что tmux сделан не в духе BSD?

     
     
  • 7.27, Аноним (-), 00:20, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы хотите сказать, что tmux сделан не в духе BSD?

    От BSD там только лицензия.

     
     
  • 8.42, Аноним (-), 16:09, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Так значит, возвращаясь к исходному вопросу, tmux ничем не лучше screen ... текст свёрнут, показать
     
     
  • 9.43, PereresusNeVlezaetBuggy (ok), 16:12, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А посмотреть соседние комментарии Буквально под этим подробный ответ http ww... текст свёрнут, показать
     
  • 3.6, Аноним (-), 20:46, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    1) Клиент-сервер
    2) Вертикальное разделение
    3) Статуслайн лучше
    4) Постоянно развивается и код качественнее
    5) Требует меньше ресурсов
    http://tmux.svn.sourceforge.net/viewvc/tmux/trunk/FAQ - А тут полный список
     
  • 3.8, freename (ok), 20:49, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Очень многим например более безопасный, о чем свидетельствует его включение в состав дистрибутива openbsd, ну и в отличии от скрина он развивается а не мертв
     
     
  • 4.20, klalafuda (?), 22:46, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Очень многим например более безопасный, о чем свидетельствует его включение в состав дистрибутива openbsd, ну и в отличии от скрина он развивается а не мертв

    Ровным счетом ничего не имею ни за ни против tmux и охотно допускаю, что это более чем достойный проект. Однако, было бы любопытно посмотреть на документ, описывающий конкретную методологию проведения аудита безопасности кода. А так же историю отчетов о проведенном аудите конкретно в проекте tmux. В противном случае, это как в бородатом анекдоте про то, чем грузины лучше чем армяне - 'Патамушта в OpenBSD'.

     
     
  • 5.25, Аноним (-), 00:13, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > это как в бородатом анекдоте про то, чем грузины лучше чем армяне - 'Патамушта в OpenBSD'.

    Вы ничего не понимаете. Понятие безопасности определяется через OpenBSD, а не наоборот.

     
  • 5.36, PereresusNeVlezaetBuggy (ok), 02:41, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Очень многим например более безопасный, о чем свидетельствует его включение в состав дистрибутива openbsd, ну и в отличии от скрина он развивается а не мертв
    > Ровным счетом ничего не имею ни за ни против tmux и охотно
    > допускаю, что это более чем достойный проект. Однако, было бы любопытно
    > посмотреть на документ, описывающий конкретную методологию проведения аудита безопасности
    > кода. А так же историю отчетов о проведенном аудите конкретно в
    > проекте tmux. В противном случае, это как в бородатом анекдоте про
    > то, чем грузины лучше чем армяне - 'Патамушта в OpenBSD'.

    Кстати, прошу заметить, что эти вопросы - прежде всего к местным комментаторам ;)

     
  • 3.10, Ленивый аноним (?), 21:07, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Чем он лучше screen?

    Одна только идея повесить "спецклавишу" по дефолту на Ctrl+A говорит многое о screen...

     

  • 1.5, Аноним (-), 20:45, 01/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Apache HTTP Server 1.3.27 с поддержкой SSL/TLS и DSO (+патчи)
    > GCC 2.95.3, 3.3.5 и 4.2.1 (+патчи)

    Прямо уголок некрофила...

     
     
  • 2.11, Ленивый аноним (?), 21:08, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Apache HTTP Server 1.3.27 с поддержкой SSL/TLS и DSO (+патчи)
    >> GCC 2.95.3, 3.3.5 и 4.2.1 (+патчи)
    > Прямо уголок некрофила...

    В -CURRENT есть свежий nginx. Apache 2 доступен в портах. GCC - шо делать, лицензия... PCC пока что не осиливает все платформы, а о планах насчёт LLVM не слышал.

     
     
  • 3.12, PereresusNeVlezaetBuggy (ok), 21:12, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    (это был я, сорри)

    А 2.95 и 3.3, к слову, ещё и потому, что работают на тех платформах, поддержку которых в более поздних версиях GCC дропнули или сломали.

     
     
  • 4.14, Аноним (-), 21:30, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > (это был я, сорри)

    Палишься :)

    > А 2.95 и 3.3, к слову, ещё и потому, что работают на тех платформах, поддержку
    > которых в более поздних версиях GCC дропнули или сломали.

    Как по мне - лучше б работало на современных. Ну вон ARM например 64-битные процессоры сделал. Игра пошла всерьез - они теперь и на серверах будут. То что 64-битный набор команд появится в гцц как только станет актуально (т.е. такой сервер можно будет повертеть в руках) - я и не сомневаюсь даже. А что будет делать по этому поводу опенок с своим лицензионным бзиком, интересно?

     
     
  • 5.16, PereresusNeVlezaetBuggy (ok), 21:39, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> (это был я, сорри)
    > Палишься :)

    Ленюсь. :-P Пароль просто от сайта когда-то забыл, сидя за новым ноутом, а сейчас забыл залогиниться.

    >> А 2.95 и 3.3, к слову, ещё и потому, что работают на тех платформах, поддержку
    >> которых в более поздних версиях GCC дропнули или сломали.
    > Как по мне - лучше б работало на современных. Ну вон ARM
    > например 64-битные процессоры сделал. Игра пошла всерьез - они теперь и
    > на серверах будут. То что 64-битный набор команд появится в гцц
    > как только станет актуально (т.е. такой сервер можно будет повертеть в
    > руках) - я и не сомневаюсь даже. А что будет делать
    > по этому поводу опенок с своим лицензионным бзиком, интересно?

    Не возьмусь судить... Всё начинается с патчей. :)

     
     
  • 6.30, Аноним (-), 01:52, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Не возьмусь судить... Всё начинается с патчей. :)

    Что именно вы собираетесь патчить?

     
     
  • 7.32, PereresusNeVlezaetBuggy (ok), 02:33, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Не возьмусь судить... Всё начинается с патчей. :)
    > Что именно вы собираетесь патчить?

    Патчей для поддержки новой платформы.

     
     
  • 8.44, Аноним (-), 16:42, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Опять же, что именно планируется патчить Гнутый си версии 4 2 до поддержки совс... текст свёрнут, показать
     
     
  • 9.49, PereresusNeVlezaetBuggy (ok), 17:01, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то, есть и альтернативные варианты FreeBSD переезжает на LLVM, опёнок... текст свёрнут, показать
     
     
  • 10.55, Аноним (-), 17:55, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    LLVM это всего лишь виртуальная машина и генератор кода, на нее нельзя переехать... текст свёрнут, показать
     
     
  • 11.58, PereresusNeVlezaetBuggy (ok), 18:08, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Угу, прошу прощения за неточность CLang идёт в массы, так как намного удобнее G... текст свёрнут, показать
     
  • 4.75, vle (ok), 21:12, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Какие платформы, нужные OpenBSD, дропнули в gcc ... текст свёрнут, показать
     
     
  • 5.76, PereresusNeVlezaetBuggy (ok), 21:26, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я проще скажу http www opennet ru openforum vsluhforumID3 81119 html 47 Списо... текст свёрнут, показать
     
     
  • 6.81, vle (ok), 13:59, 04/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> NetBSD давно не поставляется с gcc-3
    >> и тем более 2.95.
    >> Здесь список подерживаемых платформ
    >> http://nyftp.netbsd.org/pub/NetBSD-daily/HEAD/201111011130Z/
    > Ну, могу вас только поздравить, хорошо поработали напильниками. :)

    Я собственно к чему. Вот тут раздают систему для VAX-а.
    http://nyftp.netbsd.org/pub/NetBSD-daily/HEAD/201111011130Z/vax/binary/sets/
    Собираются они ВСЕ, в том числе и эта, на какой-то x86/x86_64 кроссово,
    как я уже сказал, входящим в поставку компилятором, в нашем случае 4.5.3.

    В общем, gcc-2.95 и 3.x в базовой системе - это бред,
    не знаю, зачем Тео и Ко их таскают. Твои доводы как-то неубедительны.

     
     
  • 7.82, PereresusNeVlezaetBuggy (ok), 14:14, 04/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Ещё раз 1 Кросс-компиляция для регулярных сборок в Ope... текст свёрнут, показать
     
     
  • 8.83, vle (ok), 14:29, 04/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Гордиться здесь нечем - Я не собирал, но теоретически должен Любая система об... текст свёрнут, показать
     
     
  • 9.84, PereresusNeVlezaetBuggy (ok), 14:36, 04/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Гр-р-р В третий раз кросс-компиляция РАБОТАЕТ Отказ от её постоянного использ... текст свёрнут, показать
     
     
  • 10.85, vle (ok), 17:34, 04/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Неубедительно Да ваше дело, мне то что И не надо Я даже представить себе не м... текст свёрнут, показать
     
     
  • 11.86, PereresusNeVlezaetBuggy (ok), 19:32, 04/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Что неубедительно На marc info, вроде, вход никому не заказан Ну вот а OpenB... текст свёрнут, показать
     
  • 3.40, СуперАноним (?), 14:32, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >GCC - шо делать, лицензия...

    Так коррективу в лицензионное соглашение внесли сто лет как. В следующем после перехода на GPLv3 релизе, разработчики разрешили делать с помощью GCC то, что хотелось BSD миру дополнительным исключением.

     
     
  • 4.41, PereresusNeVlezaetBuggy (ok), 14:47, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>GCC - шо делать, лицензия...
    > Так коррективу в лицензионное соглашение внесли сто лет как. В следующем после
    > перехода на GPLv3 релизе, разработчики разрешили делать с помощью GCC то,
    > что хотелось BSD миру дополнительным исключением.

    Не, там про другое "забыли" - если правильно помню, про код, который произведён посредством самого GCC. Суть же проблемы в текущем случае в том, что сам GCC с его GPLv3 никто в *BSD тащить в базу не хочет. GCC никто перелицензировать не будет, следовательно остаётся только искать другие пути выхода. Во FreeBSD вот много усилий прикладывают, и успехи налицо...

     
     
  • 5.45, Аноним (-), 16:46, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > и успехи налицо...

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

     
     
  • 6.50, PereresusNeVlezaetBuggy (ok), 17:07, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> и успехи налицо...
    > И в чем они состоят, если не секрет? То что где-то там,
    > шлангом что-то собирается даже иногда? Не хочу ничего сказать, но апстрим
    > развиваемый сугубо одним эпплом под свои личные нужды - совсем не
    > подарок, при условии что вы не эппл. Потому что эппл не
    > будет тратить свои ресурсы на чужие проблемы (они коммерческая компания, приколитесь?)
    > а других людей способных работать над этой задачей как-то не нашлось.
    > Эппл фигарит на своей волне единолично. Ну в общем если кому
    > надо такой апстрим для критичного компонента - вперед на мины, хаха
    > ;)

    Попробуйте выкинуть из своей системы CUPS, Webkit (вместе с Qt, в котором он интегрирован... ой, половина графических приложений отвалилась), ну и ещё по мелочи. LLVM - ОЧЕНЬ достойный проект. Сейчас в нём заинтересовано огромное количество народу, и если вдруг менеджерам Apple что-то стукнет в голову и они откажутся развивать и/или отдавать под либеральной лицензией LLVM, проект не умрёт.

    И вообще я не пойму: когда корпорация активно поддерживает проект - "а-а-а, она его контролирует!". Когда отдаёт на откуп сообществу - "а-а-а, это что за кривая подачка?!". Как же на вас угодить-то, дорогой User294? :)

     
     
  • 7.57, Аноним (-), 18:08, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Понимаете ли, эти проекты не были сделаны целиком эпплом и поэтому есть довольно... текст свёрнут, показать
     
     
  • 8.60, PereresusNeVlezaetBuggy (ok), 18:25, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тем не менее, CLang на BSD развивается Это - факт Кто не верит, может прогу... текст свёрнут, показать
     
     
  • 9.65, Аноним (-), 19:14, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нельзя ли пруф Много ли там наразвивали бсдшники Спасибо, я уже видел упомина... текст свёрнут, показать
     
     
  • 10.67, PereresusNeVlezaetBuggy (ok), 19:44, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Имелся в виду процесс переезда на оный Пруф выдаётся гуглем за несколько секунд... текст свёрнут, показать
     
     
  • 11.71, Andrey Mitrofanov (?), 10:24, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Почитал историю WebKit ога, в википедии Когда код унесли в закрытый форк и че... текст свёрнут, показать
     
     
  • 12.72, PereresusNeVlezaetBuggy (ok), 12:29, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Этот наработок так хорошо выбросили через забор , что почему-то все сплошь и ... текст свёрнут, показать
     
     
  • 13.73, Andrey Mitrofanov (?), 12:51, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Здорово же Я спрашивал, называть-то это как Walled Garden Open Source Non-... текст свёрнут, показать
     
     
  • 14.74, PereresusNeVlezaetBuggy (ok), 14:15, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Как хотите, так и называйте Google тоже сорцы Андроида не выкладывал, пока до о... текст свёрнут, показать
     
  • 12.79, vle (ok), 21:42, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это называется проигнорировать ни на что неспособный в этом конкретном проекте c... текст свёрнут, показать
     
     
  • 13.80, Andrey Mitrofanov (?), 22:14, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А-хааа Каббелино-импотенто Моя понимайт просветлён ... текст свёрнут, показать
     
  • 7.66, anonymous (??), 19:44, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Попробуйте выкинуть из своей системы CUPS, Webkit (вместе с Qt, в котором
    > он интегрирован... ой, половина графических приложений отвалилась), ну и ещё по
    > мелочи. LLVM - ОЧЕНЬ достойный проект. Сейчас в нём заинтересовано огромное
    > количество народу, и если вдруг менеджерам Apple что-то стукнет в голову
    > и они откажутся развивать и/или отдавать под либеральной лицензией LLVM, проект
    > не умрёт.

    Я в свою систему изначально не ставил ни CUPS, ни Webkit. А вместо Qt использую gtk - многие приложения поддерживают морду сразу на нескольких тулкитах.

     
     
  • 8.68, PereresusNeVlezaetBuggy (ok), 19:46, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Мы все очень рады за вас ... текст свёрнут, показать
     
  • 5.77, vle (ok), 21:29, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Суть же проблемы в текущем случае в
    > том, что сам GCC с его GPLv3 никто в *BSD тащить
    > в базу не хочет.

    Не надо так обобщать. В NetBSD-current 4.5.3

     
     
  • 6.78, PereresusNeVlezaetBuggy (ok), 21:30, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Суть же проблемы в текущем случае в
    >> том, что сам GCC с его GPLv3 никто в *BSD тащить
    >> в базу не хочет.
    > Не надо так обобщать. В NetBSD-current 4.5.3

    Принято.

     

  • 1.13, anonim (?), 21:30, 01/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вообще нравится мне этот проект и все развиваемые (с)ним дополнительное ПО. PF, opehssh, openntpd .... Вот только OpenSMTPD не пробовал. Мож кто юзал, как он в работе?
     
     
  • 2.15, PereresusNeVlezaetBuggy (ok), 21:35, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще нравится мне этот проект и все развиваемые (с)ним дополнительное ПО. PF,
    > opehssh, openntpd .... Вот только OpenSMTPD не пробовал. Мож кто юзал,
    > как он в работе?

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

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

    http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&apropos=0&sektion=0&manpat (демон)
    http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&sektion=5&arch=i386&a (формат конфига)
    http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&sektion=8&arch=i386&apro (утилита управления)

     
     
  • 3.69, crypt (??), 19:53, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А, спасибо, было интересно узнать, как оно у них. Надеюсь, сделают что-то типа nginx для smtp.
     
  • 2.22, V (??), 23:08, 01/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    очень ок.

    openbsd->(opensmtpd+bsd_login+freeradius+ypldap+openldap)

     

  • 1.21, вася (??), 23:07, 01/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а где gnome3?
     
     
  • 2.31, Аноним (-), 01:54, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > а где gnome3?

    Приходите годков через 10, будет! У них вон еще апач версии 1.х до сих пор и GCC 2.95 еще есть. Прямо как экскурсия на машине времени ;)

     
     
  • 3.34, PereresusNeVlezaetBuggy (ok), 02:38, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> а где gnome3?
    > Приходите годков через 10, будет! У них вон еще апач версии 1.х
    > до сих пор и GCC 2.95 еще есть. Прямо как экскурсия
    > на машине времени ;)

    Не знаете, о чём говорите - лучше бы молчали.

    Apache 2 и свежий GCC, кому надо, есть в портах. А вышеперечисленное - компоненты _базовой_ системы.

     
     
  • 4.46, Аноним (-), 16:49, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А вышеперечисленное - компоненты _базовой_ системы.

    А зачем эти окаменелости сдались в базовой системе? Чтобы ностальгирующие некрофилы были счастливы? Или есть какие-то более разумные цели? Я вот например даже не могу вспомнить когда у меня была нужда запускать антики типа гцц 2.95 в последний раз. Хотя я компилю много, часто и под чуть ли не полдюжины разных платформ.

     
     
  • 5.47, PereresusNeVlezaetBuggy (ok), 16:55, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> А вышеперечисленное - компоненты _базовой_ системы.
    > А зачем эти окаменелости сдались в базовой системе? Чтобы ностальгирующие некрофилы были
    > счастливы? Или есть какие-то более разумные цели? Я вот например даже
    > не могу вспомнить когда у меня была нужда запускать антики типа
    > гцц 2.95 в последний раз. Хотя я компилю много, часто и
    > под чуть ли не полдюжины разных платформ.

    Значит, в ваших интересах не было тех платформ, для которых GCC 2 и GCC 3 поддерживаются. Чтобы не быть голословным:

    $ make show=GCC2_ARCHS
    aviion luna88k m68k m88k mac68k mvme68k mvme88k vax
    $ make show=GCC3_ARCHS
    alpha hppa64 landisk sh
    $ make show=GCC4_ARCHS
    amd64 arm armish beagle gumstix i386 hppa loongson macppc mips64  mips64el mvmeppc palm powerpc sgi socppc sparc sparc64 zaurus

    (здесь есть некоторые более не поддерживаемые платформы, но не суть). Судя по проскакивающим замечаниям на tech@, работа над тем, чтобы полностью перейти на GCC 4, идёт, но подробностей, увы, не знаю.

     
     
  • 6.52, Аноним (-), 17:20, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Капитан сообщает если нечто не поддерживается текущим GCC, оно скорее всего уже... текст свёрнут, показать
     
     
  • 7.53, PereresusNeVlezaetBuggy (ok), 17:27, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Значит, в ваших интересах не было тех платформ, для которых GCC 2
    >> и GCC 3 поддерживаются. Чтобы не быть голословным:
    > Капитан сообщает: если нечто не поддерживается текущим GCC, оно скорее всего уже
    > много лет не производится. А какой смысл таскать в коде поддержку
    > всякой дохлятины, которую купить уже не реально?

    Разработчики их используют. Очень просто, правда? :) OpenBSD делается разработчиками для себя, а не для абстрактного "конечного пользователя". И это ни разу не секрет. Когда кому-то нужна поддержка новой платформы - он идёт и осуществляет её. Разработчики сами используют то, что разрабатывают, и это, очевидно, положительно влияет на качество конечного продукта. Между прочим, даже бинарные пакеты для "отсталых" платформ собираются целиком и полностью на них - это позволяет поддерживать их качество.

     
     
  • 8.61, Аноним (-), 18:31, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Что, кто-то в 2011 году всерьез еще использует процессоры M68K А если не секрет... текст свёрнут, показать
     
     
  • 9.63, PereresusNeVlezaetBuggy (ok), 18:59, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Спросите на misc Кстати, подсказываю не всё то десктоп, что компьютер ... текст свёрнут, показать
     
  • 2.33, PereresusNeVlezaetBuggy (ok), 02:37, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > а где gnome3?

    Доступен для сборки в портах 5.0, используется по умолчанию в -CURRENT. В OpenBSD очень активно поддерживают GNOME и XFCE, т.к. некоторые разработчики на их базе разворачивают корпоративные решения.

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

     
  • 2.59, прохожий (?), 18:14, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > а где gnome3?

    а зачем оно там?

     

  • 1.24, Аноним (-), 23:42, 01/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    подскажите, плиз, почему в последних версиях FreeBSD в mc нет цветной подсветки во файлах man после перенаправления, тобишь man ls>ls.txt теперь в этих тхт лишние точки с черточками. вот например, во фряхе до версии 7.1 выделения были желтые
     
  • 1.26, Аноним (-), 00:16, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Демон timed(8) удалён из состава системы <...> дублировало функциональность более совершенного и надёжного OpenNTPD.

    Afaik, юниксовый протокол времени и NTP - совершенно разные вещи. С тем же успехом можно удалить Apache, так как он "дублирует функциональность более совершенного и надёжного ProFTPD" (или там Sendmail, не суть главное).

     
     
  • 2.29, Аноним (-), 01:04, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    вещи то разные, но служат одной цели - синхронизация времени. OpenNTPD работает точнее, просто предпочли лучшее. Зачем в базе держать 2 инструмента?
     
  • 2.35, PereresusNeVlezaetBuggy (ok), 02:40, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Демон timed(8) удалён из состава системы <...> дублировало функциональность более совершенного и надёжного OpenNTPD.
    > Afaik, юниксовый протокол времени и NTP - совершенно разные вещи. С тем
    > же успехом можно удалить Apache, так как он "дублирует функциональность более
    > совершенного и надёжного ProFTPD" (или там Sendmail, не суть главное).

    Юниксовый протокол синхронизации времени актуален в эпоху NTP примерно настолько же, насколько Gopher в эпоху WWW...

     

  • 1.37, Buy (ok), 04:00, 02/11/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где gnome3, kde4? :)))
     
     
  • 2.38, 1 (??), 06:33, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    в линуксе конешно
     
  • 2.39, PereresusNeVlezaetBuggy (ok), 10:22, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Где gnome3, kde4? :)))

    Для самых внимательных в третий раз:

    GNOME3 доступен в портах для самостоятельной сборки, в -CURRENT (будущей OpenBSD 5.1) оно уже включено в сборку. Разработчики просто не хотели выпускать сырой продукт.

    KDE 4 есть тухлый в портах, а так сейчас идёт активная работа над портированием свежей версии. У меня оно уже более-менее работает, осталось допилить несколько моментов (вроде проблем со звуком в KNotify - бедняга зацикливается), попробовать подружить их с KDE 3 и проверить работоспособность на разных архитектурах.

    Насчёт KDE 3 вообще есть безумная мысль портировать TrinityDesktop (к своему стыду дожен признаться, что не знал о проекте раньше), эти ребята вроде как работают в том же направлении (мирное сосуществование миров KDE 3 и KDE 4)... Кто-нибудь, может, пробовал их дружить?

     
     
  • 3.48, Аноним (-), 16:57, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > GNOME3 доступен в портах для самостоятельной сборки,

    Так вот ты какое, "а вам пое...ся не завернуть?"

    > зацикливается), попробовать подружить их с KDE 3 и проверить работоспособность на
    > разных архитектурах.

    Ну в общем лет через пять лыжи, наверное, поедут.

    > как работают в том же направлении (мирное сосуществование миров KDE 3
    > и KDE 4)... Кто-нибудь, может, пробовал их дружить?

    Они это еще не допилили и толко-только портируются на Qt4 (а смысл поддерживать Qt3 при наличии 4го, который то же самое, только лучше?). Ну в общем к моменту вашего выхода на пенсию наверное даже что-то получится. Будете сидеть на завалинке с ноутом и радоваться порту кде3 под опенбсд :)

     
     
  • 4.51, PereresusNeVlezaetBuggy (ok), 17:13, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> GNOME3 доступен в портах для самостоятельной сборки,
    > Так вот ты какое, "а вам пое...ся не завернуть?"

    Ну, можно было бы выкатить сырой GNOME 3, да. Вы бы, опробовав, первым бы начали ругаться на кривую сборку. OpenBSD - это не Fedora. ;)

    >> зацикливается), попробовать подружить их с KDE 3 и проверить работоспособность на
    >> разных архитектурах.
    > Ну в общем лет через пять лыжи, наверное, поедут.

    За полтора месяца прогресс от 0% до примерно 85%. Много проблем, к слову, вызваны были даже не столько самим KDE 4, сколько зависимостями. Один только Virtuoso сколько нервов попортил...

    >> как работают в том же направлении (мирное сосуществование миров KDE 3
    >> и KDE 4)... Кто-нибудь, может, пробовал их дружить?
    > Они это еще не допилили и толко-только портируются на Qt4 (а смысл
    > поддерживать Qt3 при наличии 4го, который то же самое, только лучше?).

    Жаль. :( Хотя надо посмотреть, может, всё же будет проще помочь им, чем делать всё то же самое самому целиком с KDE 4...

    > Ну в общем к моменту вашего выхода на пенсию наверное даже
    > что-то получится. Будете сидеть на завалинке с ноутом и радоваться порту
    > кде3 под опенбсд :)

    KDE 3 кагбэ есть. :) Да и KDE 4 - на моём ноуте - тоже. ;)

     
     
  • 5.54, Аноним (-), 17:31, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, гном3 сам по себе кривой поэтому есть надежды что на фоне его кривизны ... текст свёрнут, показать
     
     
  • 6.56, PereresusNeVlezaetBuggy (ok), 17:55, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я не гномоюзер ни разу не сложилось как-то , так что сказать, насколько оно юза... текст свёрнут, показать
     
     
  • 7.62, Аноним (-), 18:44, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, в ветке 2 х оно немного примитивновато по настройкам но вполне юзабельно По... текст свёрнут, показать
     
     
  • 8.64, PereresusNeVlezaetBuggy (ok), 19:10, 02/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Собирается оно полностью, за исключением KOffice и KDevelop думаю, к концу неде... текст свёрнут, показать
     
     
  • 9.70, PereresusNeVlezaetBuggy (ok), 04:33, 03/11/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот, собственно, и собрали Теперь - вперёд, продвигать уже подготовленные... текст свёрнут, показать
     

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



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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