LINUX.ORG.RU

Отчёт о развитии FreeBSD за третий квартал 2013 года.

 


0

1

Представлен отчёт об изменениях в системе, документации и команде разработчиков FreeBSD в период с июля по сентябрь 2013 года. Среди изменений в компонентах можно отметить:

  • Ядро
    • Добавлен новый iSCSI стек, отличающийся более высокой производительностью и надёжностью
    • Из OpenBSD портирован драйвер Ethernet-адаптеров vmx.
    • В фреймворке OpenCrypto улучшена поддержка инструкций AES-NI, что позволило увеличить скорость расшифровки AES-XTS и AES-CBC. Результат - прирост производительности дискового шифрования при использовании GELI до трёх раз
    • Продолжена работа над проектом Newcon, нацеленного на замену виртуальных терминалов syscons. На данный момент в проекте реализованы:
      • Поддержка шрифтов Unicode с латинским и кириллическим набором символов.
      • Поддержка вывода в Unicode
      • Поддержка текстового и графического режима
      • Поддержка работы с мышью (без возможности copy/paste)
      • Прокрутка истории терминала
      • Драйвер KMS drm2/fb_helper, связывающий Newcon с фреймбуфером через DRM-драйверы в ядре.
  • Приложения пользовательского окружения
    • Продолжена работа по интеграции в систему отладчика LLDB. Для тестирования в базовую систему импортирван снапшот LLDB (SVN rev 255722), который можно собрать, указав WITH_LLDB= в src.conf. Из пока не решённых задач отмечается поддержка отладки многопоточных программ, core-файлов и ядра, возможность удалённой отладки, поддержка архитектуры MIPS
  • Поддержка архитектур
    • Cubieboard2 - добавлена начальная поддержка Allwinner A20 SoC. Поддерживаются USB EHCI и GPIO. Запланировано добавление большего количества драйверов, в том числе EMAC Ethernet (проекту требуется помощь экспертов в разработке сетевых драйверов)
    • Устранены проблемы с портом на платформу sparc64, обеспечена кросс-сборка образов, обеспечена возможность использования X.org.
    • Улучшена производительность, снижено энергопотребление на ARMv7. Произведена полная интеграция в FreeBSD head.

Новость взята с opennet.ru

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

★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)

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

Ну так в том-то и сила разнообразия дистрибутивов: каждый делает так, как считает нужным, и потом в условиях естественного отбора неудачные решения вымирают, и остаются лишь хорошие. Экосистема GNU/Linux - это «рынок», подчиняющийся законам эволюции, а экосистема FreeBSD напоминает плановую экономику времён СССР, который она известно куда привела.

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

И шо вы-таки можете противопоставить ZFS?

Вы так говорите, как будто ZFS создали BSD'шники, а не использовали готовый сторонний код, и как будто нет реализации ZFS для Linux (основанной на том же коде, что характерно).

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

А если дрова от AMD для FreeBSD появятся, оно внезапно перестанет быть говножелезом, да?

Здесь вопрос не только в наличии дров, а еще в их качестве. Ихний блобик для линукса то еще поделие. Опенсорсные дрова (одни и те же что для линя что для бзди) тоже гавно, вот так сюрприз!

AMD сегодня покупают те, кому, как уже верно было замечено, хочется майнить биткоины. Тем, кому нужна просто хорошая карточка для игр, берут ндивию и не парятся с дровами нигде, хоть под оффтопиком, хоть под линью, хоть под фрей.

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

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

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

RedHat и прочие дерайвед помойки пытаются исправить ситуацию, но безуспешно. Косяки идут за косяками. В виндовс сервер 2003 сервисы работают гораздо стабильней. Все интегральные показатели типа TCO или ROI на нашем парке серверов далеко не в пользу опенсорса.

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

Экосистема GNU/Linux - это «рынок», подчиняющийся законам эволюции, а экосистема FreeBSD напоминает плановую экономику времён СССР, который она известно куда привела.

Это интересный взгляд на вещи. Но мне больше нравится другой: Linux — это когда в процессе разработки всем заправляют инженеры и кодеры, готовые постоянно добавлять новый гавнокод (ведь рынок просит фичи), а потом не раз и не два его переписывать или тупо выкидывать нафиг. Во FreeBSD же есть архитекторы, которые, пусть не сразу, зато предложат и реализуют решение, которое будет работать без переделок годами. За что и любима.

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

Вы так говорите, как будто ZFS создали BSD'шники, а не использовали готовый сторонний код, и как будто нет реализации ZFS для Linux (основанной на том же коде, что характерно).

Конечно, создали санки, за что им земной поклон (а ораклу, за то, что все закрыли, — лучи поноса). Но в отличие от линакса, ZFS под фрей давно стала родной, стабилизировалась, и предлагается сразу при установке. Много вы выдели ZFS-only линуксячьих тазиков? Что-то я смотрю везде как был ext[234] так и остался.

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

И шо вы-таки можете противопоставить ZFS?

Та ни шо, зёма, какие есть ваши претензии?. У нас на линаксе уже тоже эта шняга есть, и давно. Анальные энтузиасты ЛОРа в лице модератора тазхейта уже её начали впаривать бакланам на продакшн.

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

Зашитые шрифты можно переопределить, загрузив свои, как и поступает console-setup в deb-дистрибутивах. В результате в чистой консоли без kms отображаются одновременно кириллические, японские, греческие, диакритические символы, всякие там рожицы и так далее. И всё это с любой utf8-локалью.

Как это отменяет простого факта, что в 21-м веке в консоли уже практически никто не сидит? Я рад за линукс, что там есть нормальная консоль, когда/если появится во фре, ну, отлично, чо.

Только что-то я не думаю, что все сразу откажутся от иксов (или что там сейчас пилят на их место). Мне консоль нужна, чтобы набрать в ней startx. Я это вполне могу делать и без кириллических японских, греческих и диакритических символов. Думаю, вы тоже. :-)

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

Конечно, создали санки, за что им земной поклон (а ораклу, за то, что все закрыли, — лучи поноса).

ораклы сделали все все правильно - они сохранили статус профессии «системный администратор Solaris». А то, каждый обсосок из этих зассаных МГТУ, МФТИ, МЭИ и прочих элетротехнических колледжей из Рязани и Тамбова, поставит солярку в свою домашнюю локалку и пишет в резюме «системный администратор Oracle Solaris со стажем», чурки гастарбайтерные.

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

напоминает плановую экономику времён СССР, который она известно куда привела.

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

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

ораклы сделали все все правильно - они сохранили статус профессии «системный администратор Solaris».

Oracle мудаки и пидарасы. Закрыли нафиг все, убили OpenSolaris, поматросили и бросили OpenOffice, исходников ZFS не отдают (несмотря на обещания).

Какой статус профессии, вы о чем? Они себе в карму так насрали, что скоро к ним вообще никто работать не пойдет, и буду правы. Ларри, Софочке и (кто у них там третий из топов) желаю самой лютой анальной кары и развлекать чертей в аду.

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

Затем же, зачем и символы из латиницы: отображать информацию. Которая - неожиданно! - может быть не только на английском.

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

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

каждый делает так, как считает нужным

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

а экосистема FreeBSD напоминает плановую экономику времён СССР

FreeBSD для меня пример, это порядок, это одна ОС, одна проблема и решение, а не много скомпилирвоаных для каждого дистрибутива glibc.

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

Опенсорсные дрова (одни и те же что для линя что для бзди)

Только x'овая их часть. Но она опирается на функциональность ядра, которая в freebsd в данной области значительно беднее. Со временем, конечно, кто-нибудь да допишет нужное, когда припрёт (как это было с kms), но открытый драйвер прежде всего разрабатывается для linux и значительно лучше там работает, и это вряд ли скоро изменится.

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

Минкомсвязи России хочет привлечь на рынок труда в IT-сфере Москвы мигрантов. На сегодняшний день отечественные IT-компании могут без квот нанимать иностранных специалистов в случае, если работодатель готов платить ему от 2 млн. рублей в год (166 тыс. рублей в месяц). Этот порог могут снизить в два раза – минкомсвязи подготовило соответствующие поправки в закон «О правовом положении иностранных граждан в Российской Федерации», пишут «Известия»

Сладенький мой, скоро купят чурок и заменят студентов на говноадминке во всех конторах. А для соляры сертификат нужен, русский морда и справка об отсутствие судимости, чтобы тебя хоть куда в приличное место взяли. Оракле помогает нам сохранить рабочие места. чурки но пассарн.

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

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

Он и не должен заниматься тестированием. За это отвечают сопровождающие соответствующей подсистемы. См. web of trust.

RedHat и прочие дерайвед помойки пытаются исправить ситуацию, но безуспешно. Косяки идут за косяками. В виндовс сервер 2003 сервисы работают гораздо стабильней. Все интегральные показатели типа TCO или ROI на нашем парке серверов далеко не в пользу опенсорса.

По моему опыту что rhel, что debian достаточно стабильны. Впрочем, мой опыт, как и ваш, статистически ничтожен, а статистики, основанной на достаточно широкой репрезентативной выборке, у меня нет.

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

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

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

По моему опыту что rhel, что debian достаточно стабильны.

Вышеупомянутый слоник, кстати, в свое время хорошо объяснил, почему не следует путать стабильность и застой, почитайте: http://slonik-v-domene.livejournal.com/133872.html

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

У мну на сервере нет иксов, только консоль [...] если я скажу главному админу, что мне нужны иксы для чтения мана, то он меня зашибет нафик.

Объясни, зачем читать маны на сервере, да еще через квм? Ты ЛОР тоже на сервере читаешь?

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

А потому что маны на линаксе - совершенно неактуальное говно. А массы howto наплодивших интернеты относятся к временам ядра 2.2. и с тех пор никогда не обновлялись.

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

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

Вот пока в freebsd архитекторы сидели и думали над идеальным решением, linux из вчерашней студенческой поделки вырос в ядро, которое вместе с gnu доминирует во многих сферах, в которое вкладывают денежные и интеллектуальные ресурсы крупнейшие компании, и которое быстро развивается. Дело в том, что успех системы определяется далеко не одним фактором, а совокупностью многих, то есть является задачей многокритериальной оптимизации.

Да, рынок просит фичи. Спрос рождает предложение, и в условиях открытой конкуренции выигрывает тот, кто предложит решение, оптимальное по необходимым критериям, в которые входит не только голая функциональность или правильная архитектура, но и время, и цена, и множество других. В результате, предложив правильное с архитектурной точки зрения решение, но которое будет готово «через год», вы окажетесь на обочине, проиграв, возможно, менее архитектурно правильному решению, но которое будет готово «завтра» (если оба удовлетворяют остальным необходимым критериям). В итоге в это «неправильное» решение будет влита большая сумма, дан толчок к дальнейшему развитию и улучшению, и в конце концов оно придёт к архитектуре, близкой к оптимальной, путём поступательного совершенствования. Так работает рынок, и с его законами ничего не поделать.

Вы же хотите «конкурировать в рыночной среде с плановой экономикой» - бред. When in rome do as romans do.

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

Много вы выдели ZFS-only линуксячьих тазиков? Что-то я смотрю везде как был ext[234] так и остался.

А много где так важны плюсы zfs, что готовы терпеть её минусы?

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

оракл вообще говноеды еще те, что убили санки. куча клёвых фишек в юниксе появилась благодаря сану: нфс, пам, эльф, нсс, зфс опять же — все они, инхаус, никаких сторонних аквизишнс. риальне продвигали в міръ юникс (не только соляру) и не давали отстать на рынке. а что дал міру оракл? присоединяюсь к анонимусу, есть им говно и гореть в аду жарким пламенем. :(

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

Как это отменяет простого факта, что в 21-м веке в консоли уже практически никто не сидит?

Мне консоль нужна, чтобы набрать в ней startx. Я это вполне могу делать и без кириллических японских, греческих и диакритических символов. Думаю, вы тоже. :-)

Я сижу. Например, когда доустанавливаю нужные программы после установки базовой системы, куда x'ы, естественно, не входят. Когда произвожу начальную настройку сервисов. Или когда произвожу масштабное обновление системы. Да и просто иногда работаю в консоли, ибо мне там абсолютно комфортно, и нет необходимости запускать x'ы. Не говоря уже о том, что последние могут сломаться по какой-нибудь причине.

И мне намного приятнее читать вывод команд, man-страницы и иную документацию на русском, хотя английским владею в совершенстве.

Я не спорю, что это не самый частый workflow, просто решил прокомментировать неточность в сообщении, на которое я изначально отвечал.

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

А потому что маны на линаксе - совершенно неактуальное говно. А массы howto наплодивших интернеты относятся к временам ядра 2.2. и с тех пор никогда не обновлялись.

Это прямое следствие того идиотизма, когда документацию пишут совсем не те люди, кто занимается разработкой. Ни в одной из *BSD например такого нет. Это еще одна из отличительных черт характерных для GNU/Linux.

Можно отдать в «аутсорс» (то есть некой documentation team) всякие общие вещи, типа FreeBSD Handbook к примеру, но за маны должны отвечать, обновлять их и всячески следить за ними сами разработчики. Когда в исходниках любой *BSD кто-то делает достаточно серьезное изменение и при этом забывает обновить нужный ман, ему об этом очень быстро сообщают и таки-проследят, чтобы тот не забил.

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

маны на линаксе - совершенно неактуальное говно

Можно пример? Для определённости - из debian stable.

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

А много где так важны плюсы zfs, что готовы терпеть её минусы?

Дело в том, что ZFS не надо «терпеть», у неё практически нет минусов. Единственный минус, который приходит мне сейчас в голову, это невозможность добавить еще один винт в массив 5/6 уровня. О каких еще минусах вы говорите, позвольте спросить?

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

Так работает рынок, и с его законами ничего не поделать.

Ну что ты нам тут поешь детка? Весь рынок давно поделен, на все ответвенные приложения ибм ставит зет.ос или аикс, оракле - солярку. линакс - это сектор лоу-енд, даже венду по ряду критериев тут использовать выгодней.

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

Вышеупомянутый слоник, кстати, в свое время хорошо объяснил, почему не следует путать стабильность и застой, почитайте: http://slonik-v-domene.livejournal.com/133872.html

Применимость решения зависит от варианта использования. Если на системе постоянно ведётся разработка по, для которой критичны свежие версии библиотек, то тогда, конечно, rhel/centos и debian stable не подходят, и оптимально что-то типа rolling. Если же нужно настроить сервис и «забыть», не тратя постоянно время на его обслуживание, то перечисленные дистрибутивы весьма к месту.

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

все они, [...] продвигали в міръ

Понты убавь, белогвардеец. Міръ, блин, а про ё в слове «всё» забыл?

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

Дело в том, что ZFS не надо «терпеть», у неё практически нет минусов. Единственный минус, который приходит мне сейчас в голову, это невозможность добавить еще один винт в массив 5/6 уровня. О каких еще минусах вы говорите, позвольте спросить?

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

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

про ё в слове «всё» забыл?

сам ты дурак, википедия говорит, что все окей, цитирую: ... написание пары «всѣ» — «все»: последнее слово означало «всё».

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

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

Про низкую производительность — примеры в студию плиз. А памяти, дык, докупите просто, делов то.

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

а что дал міру оракл?

Как шо? оракле субд, слыхал про такую?

он про опенсорс, голубчик. про open source. что оракл сделал для опенсорса? что он открыл, чего передал?

про опенсорс думал сан. а оракл купил и все закрыл нафиг.

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

Можно пример? Для определённости - из debian stable.

Да легко. настрой selinux policy на самбу просто чисто по локальным манам без доступа в интернет.

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

свой дистрибутив линакса

анально огороженный? ну-ну.

много инноваций закоммитил в ядро.

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

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

И мне намного приятнее читать вывод команд,

Это вообще за гранью разумного: это ж потом вывод или сообщение об ошибке не копи-пейстнуть никому в jabber в случае международной команды.

man-страницы и иную документацию на русском, хотя английским владею в совершенстве.

Очень странно слышать, ибо если вы владеете языком оригинала в совершенстве, как вы терпите практически поголовно отстающий, неточный, да и просто вырвиглазный перевод?

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

Это вообще за гранью разумного: это ж потом вывод или сообщение об ошибке не копи-пейстнуть никому в jabber в случае международной команды.

Если следовать этим путём, то и графические программы должны быть не локализованы на случай необходимости скинуть скриншот международной команде.

В случае, если нужно скопировать вывод для кого-нибудь, ничто не мешает сначала выполнить export LC_ALL=en_US.UTF-8 или вообще C. Вот только требуется это намного реже, чем повседневная работа в командной строке, и то в основном для багрепортов.

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

Невыносимый ужас мне пока не попадался, благо man - это справочник для «уточнить по-быстрому», чуждый художественным изыскам. А читать на русском лично мне всё равно приятнее.

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

Если же нужно настроить сервис и «забыть», не тратя постоянно время на его обслуживание, то перечисленные дистрибутивы весьма к месту.

Это если сервис — статически слинкованный бинарь, или сам такой же древний, как те версии перла или питона, что идут с центосом, о чем собственно и пишет слоник. Захотите вы развернуть современное решение, так лучше сразу мигрировать на убунту или еще куда подальше (привет фрибсд).

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

Например, когда доустанавливаю нужные программы после установки базовой системы, куда x'ы, естественно, не входят. Когда произвожу начальную настройку сервисов. Или когда произвожу масштабное обновление системы.

Что вам мешает все это делать череш ссх? Тем более в наш век unattended deploy'ментов и прочих облаков? Даже если вы вдруг внезапно оказались за физической консолью, зачем вам для пятиминутной рутинной работы по настройке юникодная консоль? Именно юникодная, заметьте; однобайтные кодировки давно и успешно поддерживаются всеми. Ман на русском можно же и в кои-8 почитать, если приспичит.

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

да вы тут все придурки: міръ, идіотъ, вы чего? это гавно отменили еще в осьмнадцатом году, эй!

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

Что вам мешает все это делать череш ссх? Тем более в наш век unattended deploy'ментов и прочих облаков? Даже если вы вдруг внезапно оказались за физической консолью, зачем вам для пятиминутной рутинной работы по настройке юникодная консоль?

Мне казалось, мы не только о серверах речь вели? Там-то, конечно, ssh во все поля.

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

Вот только разрабы Дебиана в основном из пиндосии, а твой слоник на каком-то русском жж. И чихали они на его «экспертное» мнение.

Если бы критика была от Кена Томпсона или Таненбауэма например... Совсем другое дело.

А слоник? Кто это вообще?

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

Мне казалось, мы не только о серверах речь вели?

А на домашней-то тачке что мешает быстренько иксятку поднять? Или вы так и собираетесь в консоли сидеть?

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

А на домашней-то тачке что мешает быстренько иксятку поднять?

ЧСВ.

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