Показаны сообщения с ярлыком события. Показать все сообщения
Показаны сообщения с ярлыком события. Показать все сообщения

пятница, 28 ноября 2014 г.

Конференция ruBSD 2014


 В твиттере была анонсирована дата очередной конференция ruBSD 2014, которая состоится 13 декабря, 10:30.
Зарегистрироваться и узнать подробности можно на сайте конференции, пока известно о 6-ти докладах.
Так же есть анонс на опеннете, в котором упоминается что, на данный моменты в программе есть свободный слот. Предложить свою тему можно по электронной почте – отправить письмо с темой "Доклад для RuBSD 2014" и тезисами на ya-events@yandex.ru.

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

воскресенье, 28 сентября 2014 г.

EuroBSDcon 2014 в самом разгаре

http://2014.eurobsdcon.org/about/
EuroBSDcon 2014
Sofia Mascot Daemon
Если кто пропустил, то напоминаю, что в данный момент проходит конференция EuroBSDcon 2014, ориентированная на разработчиков и энтузиастов BSD систем. В этом году она проводится в Софии, Болгария. Для удалённого наблюдения, будет интересно, в первую очередь расписание (UTC+2) а так же онлайн-трансляция.

http://www.elwix.orgИз списка спонсоров, кажется любопытным проект ELWIX, судя по описанию, система видимо  на основе FreeBSD, специализированная для встраиваемых систем. К сожалению, с документацией и пиаром, у проекта проблемы, но исходники и сборки доступны, так что рекомендую ознакомится, а там глядишь кто попробует и поделится опытом ;)

Первые два дня, конференции были предназначены для туториалов, посмотреть краткий обзор можно, например в блоге Ollivier Robert, так же он выкладывает фотографии с конференции.

Первый день докладов выдался насыщенным и любопытным, начиная с открывающего программу Jordan Hubbard, который увлекательно описал, что бы хотелось видеть во FreeBSD в следующие 10 лет.
Дальнейшие доклады, так же не давали скучать, например обзор ZFS от  Kirk McKusick или построение микроядерной системы на основе NetBSD от Andy Tanenbaum.

Стоит отметить так же демонстрацию EdgeBSD, которую провёл Pierre Pronchery, в том числе он показал как NetBSD вживую работает на планшете и N900 (если кто забыл, смартфон такой от Nokia)

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

Так же на конференции замечен GroffTheBSDGoat, что бы такая важная птица не была пропущена, был удостоен именного бейджа :)

https://www.facebook.com/FreeBSDFoundation/photos/a.103983359672262.5880.102507223153209/727555110648414/?type=1&permPage=1

суббота, 8 февраля 2014 г.

NYCBSDCon одной строкой

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

пятница, 13 декабря 2013 г.

Конференция ruBSD 2013, уже менее чем через сутки

Весьма внезапно, но будем надеяться удачно, уже завтра начинается конференция ruBSD 2013.

"14 декабря в московском офисе Яндекса пройдёт ruBSD 2013 - первая российская техническая конференция по операционным системам семейства BSD. Она предназначена для системных администраторов и программистов. Задачи конференции: освещение новых технологий в мире BSD и обсуждение примеров применения BSD-систем.
Участие бесплатное, но зарегистрироваться необходимо. Количество мест ограничено.
Если вы зарегистрировались, но не сможете прийти, пожалуйста, сообщите нам об этом заранее.
14 декабря, в субботу, с 10:30 ждем участников по адресу: Москва, ул. Льва Толстого 16, офис Яндекса, зал «Экстрополис»."

Деталей пока известно немного, попробуем узнать по ходу, а потом что нибудь написать обобщающие. В случае если будет трансляция, постараюсь опубликовать ссылку, тут и в твиттере, ну или появится на сайте конференции. Ну или будем надеяться, что появятся видеозаписи, благо конференцию проводит под эгидой Яндекса, а положительный опыт у них вроде есть. Со своей стороны постараюсь обеспечить фото.

UPD: обещали что через пару дней появится запись всех докладов, трансляции к сожалению не будет :(

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

четверг, 19 сентября 2013 г.

KyivBSD'13 последнее китайское предупреждение

P.P.S. В этом году будут просто шикарные плакаты,
так что точно берите с собой денег:)

Как стало известно из компетентных источников (официального сайта конференции):
Мы рады сообщить о том, что место проведения конференции выбрано, все вопросы решены, неприятности преодолены! Подробная информация о месте - на соответствующей страничке сайта. Кроме этого, к нашей конференции присоединилось симпатичное кафе, которое предоставит нам возможность съесть полноценный обед, или же перекусить в режиме фуршета. Но как всегда, им надо знать количество желающих :) Поэтому, мы обновили форму на сайте http://reg.kyivbsd.org.ua/ , и вы сможете указать что будете обедать (оплата будет взиматься при регистрации). Если вы не отметите, то всё равно сможете что-то заказать в кафе (из того что будет в наличии), но как говорится кто первый встал, у того и аптайм. Просьба, обновите свои данные.
P.S. В этом году, как и в прошлом, будет разыграна благотворительная лотерея, так что возьмите с собой немного денег.
P.P.S. В этом году будут просто шикарные плакаты, так что точно берите с собой денег :)

Если кто то не в курсе, то это уже пятая пятая конференция, посвященная BSD системам. На ней вы сможете услышать доклады как о тонкостях работ различных подсистем, так и возможно об опциях, которые только разрабатываются, непосредственно от разработчиков, на родном языке. Ну и самое главное пообщаться вживую :)
Предварительный список докладов, доступен на сайте, в нём можно увидеть уже хорошо знакомых докладчиков.
KyivBSD докладчики
Некоторые из докладчиков на KyivBSD'09

Из материалов предыдущих конференций доступны к сожалению в основном фотографии, но особо любопытные могут поискать в новостях ссылки на необработанное аудио и видео, качественно обработать, то что есть, к сожалению так никто и не осилил :(

вторник, 30 октября 2012 г.

KyivBSD итоги

Как уже стало доброй традицией, конференция KyivBSD'12, состоялась в последнюю субботу сентября. К сожалению, в этом году, ВНЕЗАПНО, конференция совпала с так же проводимой в Киеве, близкой по формату конференцией OSDN.  Данное событие конечно отвлекло немного народа, но на общий настрой остальных сказалось мало, а так как уже сложилось ядро докладчиков, то даже поздний анонс конференции практически не сказался на её привлекательности.
В этом году был проведён довольно смелый эксперимент, хотя в свете нынешней популярности crowdfunding не такой уж инновационный. Но для конференций, а тем более таких специализированных, вроде не так уж часто применяется. По итогам, данный эксперимент можно назвать удачным:
  • плюсы
    • нет лишних баннеров спонсоров (особенно пожалуй приятно на атрибутике)
    • моральное удовлетворение, деньги недоиспользованные на оплату нужд конференции, отправляются в FreeBSD Foundation
  • Минусы
    • довольно скромный перекус (хотя тут может просто не подумали)
Как и на прошлых конференциях, был небольшой "магазин" сувениров и лотерея, средства от которых так же шли на финансирование конференции.

Для особо нетерпеливых, но в тоже время невнимательных, набор обязательных ссылок:
  • PDF презентации от докладов, на официальном сайте
  • немного фотографий, моих и Dmitry Luhtionov
  • на конференции велась видеозапись, но качество как обычно вышло не очень, для знакомства можно посмотреть записи on-line, плеер HTML5 к сожалению с имеющимися файлами mp4, скорее всего можно смотреть в хромах и IE, в ФФ вроде играет, но не факт что корректное управление. (если кто то занимается обработкой видео, велкам ;)
И теперь коротенько описание происходившего, для тех кто поленился или не смог поехать.

Первым, после небольшого вступительного слова, выступал Dmitry S. Luhtionov с докладом "MPD: FreeBSD PPP daemon" (PDF, видео), очень даже содержательно, начиная от истории, зачем появился и кончая самыми новинками апстрима, и чего это оно именно так работает.
Dmitry S. Luhtionov
Dmitry S. Luhtionov
Так же судя из доклада, а особенно кулуарных дискуссий, сложилось впечатление что проект MPD будет очень не против появления новых разработчиков, хотя какой опенсорц проект был бы против :)
Со вторым докладом выступал Yuri Momotyuk "DEVELOPMENT ENVIRONMENT OF PC_BSD" (PDF, видео). После его доклада можно понять зачем же нужна эта загадочная PC_BSD, а так же как можно довольно легко влится в ряды её разработчиков, ну а так же попутно улучшать FreeBSD. Выступает он очень эмоционально и я даже пожалел, что сел неудобно для фотосъёмки.
Yuri Momotiuk
Yuri Momotyuk
Потом наступил обед, с обсуждением и печеньками, а нет, это всего маленький перерыв, но фотки с обеда :)

всё по простецкидаже ямассовые обсуждения
печеньки - говорят за переход на тёмную сторону :)даже ямассовые обсуждения

Если вы вдруг, до сих пор, ничего не знали о ZFS и даже не используете её дома, а тем более ведя какие то деструктивные разработки, например тестируете или кодите, то следующий доклад просто для вас. Andriy Gapon подробно и цветасто рассказал о "Practical ZFS For A Common FreeBSD User", конечно в промышленном применении есть ещё куча нюансов, но для тех кто хочет уже сейчас приобщится к прекрасному, очень полезные сведения, в том числе и о низкоуровневом устройстве ZFS, особенно процесса загрузки с неё на FreeBSD (PDF, видео)
Andriy Gapon
Обсуждение было тоже крайне продуктивным, а из доклада пожалуй стоит ещё вспомнить описание Boot Environments, кому будет мало описания из доклада и гугла, то пожалуй стоит заглянуть в ветку официального форума.
Небольшой рассказ Александра Еренкова, под названием "Pkgng, ports and poudriere",  такое себе введение в грядущий и даже уже наступивший pkgng и систему poudriere которая предназначена для создания этих самых пакетов (PDF, видео к сожалению кусочик про джейлы потерялся продолжение)
А после как раз обеда, фотки которого можно увидеть выше и лотереи, нас порадовали уже знакомые, по прежним конференция докладчики.
Александр Мотин рассказал о том что такое Google Summer of Code и как в процессе нынешнего эвента, им как ментором и Davide Italiano как студента, было произведено исследование по переработке подсистемы таймеров. "Переработка подсистемы таймеров ядра FreeBSD" (PDF, видео)
В неофициальной части так же состоялся интересный разговор, о том как осуществляется проект GSoC и как это выглядит изнутри с точки зрения ментора. а так же о том почему от нас участвует так мало народа, хотя даже недостатка русскоговорящих менторов нет :)
Константин Белоусов рассказал о разработке "FreeBSD ABI: Shared Page" (PDF, видео), тут я не силён, но зачем то это надо.
Забавным выводом данных двух докладов, было то что это фишки конечно интересные и даже при реализации получилось получить недурные результаты, но при их внедрении и повседневном использовании, выигрыш от этой оптимальности скорее всего будет почти незаметен.
В завершении Александр Рыбалко, один из основных разработчиков Zrouter.org, рассказал о разработке для мобильных устройств "Embedding FreeBSD, KyivBSD'12" (PDF, видео) то какие трудности ждут решивших заняться этим делом и как их не так уж  и сложно иногда преодолевать. Кстати Александр один из немногих не поленился написать, хоть маленький но отчёт о мероприятии, жаль что в этом году это весьма редкостное явление.

Немного о имеющемся видео, в этом году, ситуация не такая уж плохая, есть почти всё видео, потеряна крайне небольшая часть. В том числе есть даже записи некоторых кулуарных вещей, пожалуй может даже будет иметь смысл их сохранить. Но всё же качество звука, особенно местами, требует дополнительной обработки. Пока всё имеющиеся видео лежит у меня, там правда трафик ограничен и если будет слишком много желающих, то доступ придётся ограничить. Несколько последних частей есть на ftp.ua.freebsd.org, там три куска содержащии три последних доклада. Туда же вероятно загрузим и остальные, там же есть доклады прошлого года, которые тоже пока никто не обработал.
Для докладов данного года я создал странички с онлайн плеером, чтоб можно было оценить качество, к сожалению он только HTML5, с которым браузеры работают не так уж красиво, но что есть пока.

Уже в завершении конференции вдруг вспомнили о проекте Virtual Private Systems for FreeBSD - OS Level Virtualization, проект не новый, но как то немогущий найти поклонников, это такая система виртуализации на основе jail, что то подобное OpenVZ. Насколько продвинулся и юзабелен ли проект пока не смотрел, но сайт проекта обновился и похорошел :)

Для жителей Питера, вероятно будет не безынтересно, у нас тут же проходят встречи SPbLUG, так вот в ближайшую встречу, в эту среду, я планирую раздать/распродать немного привезённых с KyivBSD вещей, более подробно в рассылке.

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

суббота, 18 августа 2012 г.

KyivBSD'12 быть [updated]

Буквально сегодня, состоялся анонс конференции KyivBSD'12, которая состоится как обычно, в последнюю субботу сентября (29-е число).
Зал конференции 123А
Добрый день! Открыта регистрация слушателей на конференцию 2012.
Сейчас очень популярен краудфинансинг (куча людей оплачивает то, что обычно тянут только крупные инвесторы), на этой волне в этом году наша конференция решила провести эксперимент - у нас не будет спонсоров :)
Вместо этого представлено два типа участия - простой (можно придти, слушать, запоминать, вопрошать, прогрессировать), и премиум ( можно придти, надеть на себя футболку, слушать, запоминать, вопрошать, прогрессировать, уйти). "Премиум" или платное участие стоит 150 гривен (или валютный аналог = около 600р = около 15 Эвро, или около 19 СШД).
Конечно будет здорово, если все по возможности выберут второй вариант ;)

Регистрация будет открыта примерно один месяц, место проведения будет указано на сайте.

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

Ну и напоследок, скандалы, интриги, расследования или как злые "приверженцы лагеря линукс (без обид)" устраивают коллизию конференций, объявляя OSDN, на ту же дату.

UPD: Как уже говорилось, в основном сообщении, в этом году можно присоединиться к софинансированию конференции.  И помимо удовлетворения, от участия в благом деле получить ещё футболочку там :)
Способы оплаты к сожалению не очень проработаны, но при желаниии нет ничего невозможного.
Для жителей Украины всё просто, Приват банк у вас там распространён и переводы на него не сложны, счёт для перевода можно увидеть при регистрации, так же повезло тем кто ещё зачем то пользуется Вебмани, в остальных случаях всё немного сложнее и подробности обсуждаются в рассылке.
Тут же поделюсь способом который проверил на себе:
  • есть такая контора как privatbank.ru она как бы является родственной Украинской.
  • Идём в одно из отделений, по Питеру и Москве есть по несколько, так же есть ещё в ряде городов, подробности по предыдущей ссылке;
  • прорываемся к кассе;
  • называем счёт;
  • Кассирша говорит ФИО Александра, так что ошибиться, в этом наборе цифр, вряд ли получится;
  • платим комиссию 2%;
  • расписываемся в 4-х местах;
  • счастливо сваливаем
платёж идёт не моментально, но в моём случае дошел всего за 1 банковский день, хотя предупреждали о том что может быть дольше. Так же похоже существует возможность перевести через сбер и наверное другие банки, но возможно не так удобно, если есть те кто попробовал отпишитесь.

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

пятница, 13 июля 2012 г.

"День выборов"

В рассылке freebsd-announce@ объявлено, об окончании процедуры выборов FreeBSD Core Team. Выборы проводятся, среди активных разработчиков проекта, начиная с 2000-го года, каждые два года.
Peter Wemm возвращается в состав после 2-х летнего перерыва, Thomas Abthorpe, Gavin Atkinson, David Chisnall, Attilio Rao и Martin Wilke были избраны впервые и присоединились к переизбранным на второй срок John Baldwin, Konstantin Belousov и Hiroki Sato.

Состав  Core Team на 2012-2014 годы выглядит так
----------------------------------------
Thomas Abthorpe <tabthorpe at FreeBSD.org>
Gavin Atkinson <gavin at FreeBSD.org>
John Baldwin <jhb at FreeBSD.org>
Konstantin Belousov <kib at FreeBSD.org>
David Chisnall <theraven at FreeBSD.org>
Attilio Rao <attilio at FreeBSD.org>
Hiroki Sato <hrs at FreeBSD.org>
Peter Wemm <peter at FreeBSD.org>
Martin Wilke <miwi at FreeBSD.org>

Martin Wilke miwi@ и Thomas Abthorpe tabthorpe@ так же являются действующими членами Postmaster Team portmgr@.

Недавно так же было принято решение, о  новом порядке назначения и работы ответственных за определённые направления (Hats), обновлённый регламент доступен на странице Hats Term Limits Policy.

пятница, 8 июня 2012 г.

World IPv6 Launch и BSD

Как наверное многие знают, в этом году произошла, можно сказать, вторая стадия, перехода крупных интернет компаний на IPv6. Основным координатором акции выступает Internet Society, в этом году акция называлась World IPv6 Launch и основной целью является доступность основных интернет ресурсов по IPv6, напрямую, без всяких префиксов, прозрачно для пользователя.
В прошлом году проводилось аналогичное мероприятие, с более скромными целями, в нём активное участие принимал проект FreeBSD, об этом я писал в своём блоге, по результатам была выпущена некоторая аналитика, а так же был начат выпуск IPv6-only сборок (в которых полностью отключена поддержка IPv4).
В этом году о своём участии в мероприятии объявил проект NetBSD, об этом написал Mike M. Volokhov в официальном блоге. Было объявлено что ресурсы:
доступны по протоколу IPv6.
Проект FreeBSD в этом году похоже ограничелся коротким официальным заявлением. Впрочем это не удивительно, так как большая часть инфраструктуры проекта, уже давно постоянно доступна по протоколу IPv6, как впрочем и у проекта NetBSD (по информации доступной на сайте sixy.ch уже около 4-х лет), так же как и сайты некоторых более экзотичных BSD проектов:
Так же за прошлый годы похоже была проведена работа по переводу всех ресурсов FreeBSD, о чём появлялась новость и здесь, так же была добавлена поддержка в новый инсталлер.

пятница, 13 января 2012 г.

Официальный релиз FreeBSD 9.0

Вот и состоялся релиз FreeBSD 9.0. Команда FreeBSD Release Engineering рада представить вам FreeBSD 9.0-RELEASE, это первый релиз ветви stable/9, содержащий множество изменений, по сравнению со stable/8.

Данный релиз посвящается Деннису Ритчи, идеи которого оказывали и продолжают оказывать, немалое влияние на FreeBSD, как продолжателя идей UNIX[tm].
The FreeBSD Project dedicates the FreeBSD 9.0-RELEASE to the memory of Dennis M. Ritchie, one of the founding fathers of the UNIX[tm] operating system. It is on the foundation laid by the work of visionaries like Dennis that software like the FreeBSD operating system came to be. The fact that his work of so many years ago continues to influence new design decisions to this very day speaks for the brilliant engineer that he was.

May he rest in peace.
(с)Release Information

О том что может помочь при скачивании и установки мы уже писали, ранее в новости "Для нетерпеливых, престарт FreeBSD 9.0".
А вот и объяснение того, из-за чего вышла такая задержка, по сравнению с первоначальным выкладыванием образов на FTP. Оказывается, в выложенный на FTP, образ DVD диска, вкралась ошибка. В итоге, образ пришлось заменить, а так же потом дать время, для распространения и проверки, его на всех FTP зеркалах. Если вы качали, образ DVD, в первые дни, то проверьте контрольную сумму, совпадает ли она с приведённой в анонсе.
Пожалуй стоит качать образы не с FTP серверов, а с официального торрент трекера, на раздаче там уже  немало добровольцев, так что скорости должны быть хорошими.

А теперь особо терпиливые и въедливые, могут ознакомится, с основными изменениями, полный список доступен в Detailed Release Notes, а мы тут приведём такой себе дайджест, с купюрами, в самых неожиданных местах:

Исправления безопасности


Устранено 9 уязвимостей, о 5-ти из них, более подробно, писалось ранее:
  • SA-11:01.mountd - исправлена некорректная обработка записи вида "-network=netname/prefixlength" в файле exports(5) в тех случаях, когда префикс не кратен 8
  • SA-11:02.bind - Очень большой RRSIG RRsets в отрицательном ответе может вызвать отказ в обслуживании сервиса BIND9
  • SA-11:04.compress - Исправлена ошибка в обработке некорректных архивов в утилитах compress(1) и gzip.
  • SA-11:05.unix - Исправлено переполнение буфера при обработке адреса в Unix-сокете.
  • SA-11:06.bind - Исправление еще одной ошибки в BIND9, приводящей к отказу в обслуживании.
  • SA-11:07.chroot - Исправление возможности выполнения кода с правами root внутри chroot-окружения.
  • SA-11:08.telnetd - Исправление возможности удаленного выполнения кода через демон telnetd.
  • SA-11:09.pam_ssh - Исправление некорректного поведения PAM-модуля pam_ssh в случае, когда у пользователя имеются незашифрованные приватные ключи
  • SA-11:10.pam- Исправление возможности поднятия привелегий локальному пользователю через сервис PAM. 
  • FreeBSD-EN-12:01.freebsd-update - бюллетень исправлений для пользователей freebsd-update которые столкнуться с проблемами при обновлении до FreeBSD 9.0-RELEASE, об этом более подробно уже писалось.

Изменения в ядре


  • Интеграция фреймворка Capsicum - средства запуска приложений в режиме повышенной изоляции (sandbox). Для этой поддержки в GENERIC-ядро добавлены две новые опции CAPABILITIES и CAPABILITY_MODE. Более подробно можно узнать по ссылке http://www.cl.cam.ac.uk/research/security/capsicum/ (eng)
  • [amd64, i386] Утилита динамической трассировки dtrace(1) теперь поддерживает трассировку системных вызовов linux32 и freebsd32 режимов на amd64. Добавлено два новых модуля ядра systrace_linux32 и systrace_freebsd32 для трассировки системных вызовов в режиме совместимости.
  • [amd64, i386, pc98] Для loader(8) вынесен отдельный параметр hw.memtest.test, контроллирующий запрет проверки памяти на этапе загрузки. При выключенной проверке, система может загрузиться на несколько секунд быстрее. По-умолчанию, проверка памяти выполняется (значение 1).
  • Разработан фреймворк ресурсов (RACCT) и фреймворк управления им (RCTL), которые обеспечивают возможность установки ограничений системных ресурсов (таких, как память или использование CPU) на процесс, jail или класс пользователей. В данный момент, этот функционал не выключен в инсталляции по-умолчанию. Для активации необходимо пересобрать ядро с опциями "options RACCT" и "options RCTL",
  • В системных вызовах линуксолятора sendmsg(2) и recvmsg(2) произведены улучшения, в результате которых увеличивается количество работающего ПО в режиме Linux-совместимости, например, правки делают возможным запуск, например, демона и клиента Linux Pulse Audio.
  • В системные вызовы open(2) и fhopen(2) добавлен флаг O_CLOEXEC, что позволяет установить флаг FD_CLOEXEC для создаваемых файловых дескрипторов. Стандартизировано IEEE Std 1003.1-2008 (POSIX, Single UNIX Specification Version 4)
  • [amd64]FreeBSD теперь поддерживает исполнение FreeBSD 1/i386 a.out бинарных файлов на FreeBSD/amd64. Однако, данная возможность отключена по умолчанию, для включения необходима пересборка системы.[r220238]
  • В sysctl(8) внесен ряд признаков, символизирующих доступность определенных особенностей запущенного ядра (полный список можно увидеть в Kernel Changes):
    kern.features.ufs_acl - Поддержка ACL в UFS
    kern.features.ufs_gjournal - Поддержка gjournal(8) в UFS
    kern.features.ufs_quota - Поддержка квот в UFS
    kern.features.ffs_snapshot - Поддержка снапшотов в FFS
    kern.features.kdtrace_hooks - Поддержка DTRACE
    kern.features.stack - Поддержка получения стека ядра
    kern.features.mac - Поддержка MAC
    kern.features.audit - Поддержка Audit
    kern.features.geom_* - Поддержка множества функций на безе GEOM

Изменения в загрузчике

  • Добавлены несколько новых версий меню для загрузчика (color.4th, delay.4th, check-password.4th, brand.4th, menu.4th, version.4th)
  • [ia64] загрузчик loader(8) теперь поддерживает PBVM (Pre-Boot Virtual Memory). Что позволяет разместить ядро и модули, в памяти, по заранее известным адресам [r219541]

Поддержка оборудования

  • [powerpc] FreeBSD/powerpc теперь поддерживает Sony Playstation 3 при использовании функции OtherOS в прошивке версии 3.15 и более ранних. В настоящее время отсутствует поддержка внутреннего контроллера SATA, а также поддержка разрешений в framebuffer кроме 720x480.
  • В loader(8) добавлен функционал для настройки machdep.disable_*. Это может быть использовано, например для запуска процессоров Intel, на номинальной частоте [r219473, r220577]
  • [amd64, i386] FreeBSD usb(4) подсистема теперь поддерживает USB 3.0 по умолчанию.[r223098]
  • FreeBSD usb(4) подсистема теперь поддерживает, пакетный фильтр для USB.[r215649]

Network Interface Support

  • Ошибка в драйвере alc(4) для чипов базирующихся на AR8152 [r217649]
  • Был добавлен драйвер bxe(4), для Broadcom NetXtreme II 10GbE контроллеров (BCM57710, BCM57711, BCM57711E) [r219647]
  • Был добавлен драйвер cxgbe(4) для Chelsio T4 (Terminator 4) 10Gb/1Gb [r218794]
  • Драйвер  igb(4) теперь поддерживает Intel I350 PCIe Gigabit Ethernet контроллеры [r218530]
  • Был добавлен драйвер vxge(4) для Neterion X3100 10GbE Server/Storage адаптера [r221167]

Сетевая подсистема

  • ipfw(8) теперь поддерживает перенаправление (fwd) для IPv6.[r225044]
  • ipfw(8) теперь поддерживает действия call и return, при этом используется внутренний стек.[r223666]
  • В базовую систему добавлена поддержка для Infiniband, OFED (OpenFabrics Enterprise Distribution) версии 1.5.3. Однако, данная возможность отключена по умолчанию, для включения необходима пересборка системы.[r219820]
  • Сетевой стек FreeBSD TCP/IP теперь поддерживает IPv4 префиксы /31 описаные в RFC 3021, “Using 31-Bit Prefixes on IPv4 Point-to-Point Links”.[r226572]
  • Сетевой стек FreeBSD TCP/IP теперь поддерживает mod_cc(9) pluggable congestion control framework, который стал результатом работы над проектом Five New TCP Congestion Control Algorithms Project Completes! [r216109, r216114, r216115, r218152, r218153, r218155]
  • Нода ng_ipfw(4) netgraph(4) теперь поддерживает IPv6.[r225586]
  • Нода ng_netflow(4) netgraph(4) теперь поддерживае NetFlow version 9. Новый хук(hook) export9 для поддержки данных NetFlow v9. Обратите внимание, что экспорт данных может быть сделан одновременно, как в формате version 5 так и version 9.[r219183]

Дисковая подсистема и хранение данных

  • Драйвер ada(4) теперь поддерживает write cache control. [r220412]
  • gpart(8) GEOM класс теперь поддерживает следующие псевдонимы MBR и EBR схемы: fat32, ebr, linux-data, linux-raid, and linux-swap.[r218014]
  • gpart(8) GEOM класс теперь поддерживает bios-boot GUID для GPT схемы которая используется в загрузчике GRUB 2.[r218014]
  • Добавлен драйвер tws(4) для контроллеров 3ware 9750 SATA+SAS 6Gb/s RAID.[r226115]

Файловая подсистема

  • FreeBSD Fast File System теперь поддерживает журналирование (softupdates journaling). Данный функционал позволяет избавится от фоновых проверок целостности ФС fsck(8) (bgfsck), в случае некорректного завершения работы. Она включается для каждой файловой системы, при помощи ключа -j в утилите newfs(8) или ключа -j в tunefs(8). Обратите внимание, что инсталлер 9.0-RELEASE автоматически включает журналирование для всех создаваемых UFS разделов.[r207141, r218726]
  • FreeBSD Fast File System теперь поддерживает TRIM при освобождении блоков данных. Новый флаг -t в утилитах newfs(8) и tunefs(8) устанавливающий флаг TRIM для файловых систем. TRIM команды описываются в стандартах ATA8-ACS2 и применяются для более эффективного использования SSD (Solid-State Drive) [r216796]
  • FreeBSD NFS подсистема была обновлена. Новая реализация поддерживает NFS версии 4 в дополнении к версии 2 и 3. По умолчанию включен режим поддержки 3 и 2.[r221124]
  • Подсистема FreeBSD ZFS была обновлена до SPA (Storage Pool Allocator, так же известный как zpool) версии 28. Теперь поддерживается дедупликация (deduplication) данных, тройной паритет RAIDZ (raidz3), snapshot holds, log device removal, zfs diff, zpool split, zpool import -F и zpool import в режиме только для чтения.[r219089]

Утилиты на уровне пользователя


  • Утилиты bsdtar(1) и cpio(1) теперь основаны на libarchive версии 2.8.4.[r224152, r224153, r224154]
  • Утилита cpuset(1) теперь поддерживает флаг -C для создания нового cpuset и назначения в этот сет уже запущенных команд.[r217416]
  • dhclient(8) теперь использует утилиту resolvconf(8) для управления файлом resolv.conf(5). Опция resolvconf_enable в /etc/dhclient-enter-hooks используется для управления.[r219739]
  • Была импортирована реализация iconv() API библиотек и утилит, которые стандартизированы в Single UNIX Specification. Она основана на реализации NetBSD's Citrus. Однако, данная возможность отключена по умолчанию, для включения необходима пересборка системы.[r219019]
  • readline(3) API набор был импортирован в libedit. Оно основано на реализации NetBSD's и распространяется под лицензией BSD данные утилиты используются вместо GNU libreadline.[r220370]
  • makefs(8) теперь поддерживает формат ISO 9660.[r224762]
  • newsyslog(8) теперь поддерживает сжатие xz(1).[r218127]
  • sh(1) теперь поддерживает kill как встроенную команду.[r216629]
  • База данных аккаунтинга пользователей utmp(5) была заменена на utmpx(3).[r202188]
  • Утилита zpool(8): теперь поддерживает команду zpool labelclear. [r224171]

Contributed Software

  • ACPI CA обновился до версии 20110527
  • awk(1) обновлена до версии релиза от 7 августа 2011
  • ISC BIND обновлен до версии 9.8.1-P1
  • GNU binutils обновлены до версии 2.17.50. Это последняя версия, распространяемая на лицензии GPLv2.
  • dialog обновлен до версии 1.1-20110707
  • утилита nc(или netcat) обновлена до версии 4.9
  • tnftp (в прошлом, известный как lukemftp) обновлен до версии 20100108
  • GNU GCC и libstdc++ обновлены до ревизии 127959 из gcc-4_2 ветки (последняя распространяемая на лицензии GPLv2 версия)
  • утилита less обновлена до версии 444
  • Компилятор LLVM и clang обновлены до версии 3.0. В данный момент, по-умолчанию сборку FreeBSD базы они пока не выполняют. При сборках ПО под FreeBSD, clang(1), clang++(1) и clang-cpp(1) утилиты могут использоваться через при указании в CC, CXX и CPP переменных окружения.
  • Openresolv обновлен до версии 3.4.4. Утилита resolvconf(8) теперь использует resolv.conf(5) файл.
  • OpenSSH обновлена до версии 5.8p2. Помимо обновления, проведена оптимизация, связанная с поддержкой динамических размеров буфферов при передачи данных на большие расстояния по высокоскоростным каналам.
  • Пакетный фильтр pf обновлен до версии 4.5
  • sendmail обновлен до версии 8.14.5
  • База данных временных зон обновлена до релиза tzdata2011m
  • Утилита unifdef(1) обновлена до версии 2.5.6
  • Утилита xz обновлена до версии снапшота от 11 июля, 2011

Release Engineering and Integration

В установочный образ добавлен новый инсталлятор bsdinstall(8) по-умолчанию. Старый инсталлятор sysinstall(8) в данный момент доступен для конфигурирования после основной установки.
The supported version of the KDE desktop environment (x11/kde4) has been updated from 4.5.5 to 4.7.3.

Обновление системы

Список версий FreeBSD (только для архитектур i386/amd64), с которых (на момент написания анонса) имеется возможность бинарного обновления на FreeBSD 9.0-RELEASE через утилиту freebsd-update(8). Часть из них уже перешла порог End Of Life, а ряд систем и вовсе не имеют утилиты freebsd-update (до версии 6.2 утилита была доступна в коллекции портов, однако сейчас ее нет. Тем не менее на update-серверах файлы этих релизов еще имеются):
5.5-RELEASE
6.0-RELEASE
6.1-RELEASE
6.2-RELEASE
6.3-RELEASE
6.4-RELEASE
7.0-RELEASE
7.1-RELEASE
7.2-BETA1
7.2-RC1
7.2-RC2
7.2-RELEASE
7.3-BETA1
7.3-RC1
7.3-RC2
7.3-RELEASE
7.4-BETA1
7.4-RC1
7.4-RC2
7.4-RC3
7.4-RELEASE
8.0-BETA1
8.0-BETA2
8.0-BETA3
8.0-BETA4
8.0-RC1
8.0-RC2
8.0-RC3
8.0-RELEASE
8.1-BETA1
8.1-RC1
8.1-RC2
8.1-RELEASE
8.2-BETA1
8.2-RC1
8.2-RC2
8.2-RC3
8.2-RELEASE
9.0-BETA1
9.0-BETA2
9.0-BETA3
9.0-RC1
9.0-RC2
9.0-RC3

Вместо заключения

Вот примерно так, данный релиз и его анонс увиделся мне (f_andrey) и olevole, если что то значимое упущено или вы заметили, что что-то сильно наврано, вероятно при переводе :) то велкам в комментарии, если что всё это легко правится и актуализируется.

четверг, 12 января 2012 г.

BSDmag теперь и по-русски

о теперь и мне на 3 =) ящика пришло письмо:
You Can Read Now BSD Magazine in Russian   
а ты спрашиваешь - зачем мыл вводить)      
(c) из чатика с olevole

На днях, а точнее похоже 7-го января, состоялось довольно примечательное событие. Журнал BSD Magazine, выходящий уже более 4-х лет, выпустил версию на русском языке, о создании которой разговор шел уже с лета.
Правда поводов для радости пока не так уж и много, так как журнал полностью повторяет собой англоязычный выпуск за декабрь, о котором писалось ранее. Так же многие читатели жалуются на проблемы с открытием PDF файла в различных просмотрщиках [1][2].
Русская версия распространяется по такой же схеме как и англоязычная, то есть с необходимостью оставить свой e-mail, что весьма странно при пропаганде "опенсорца" вот хотел найти их пресс релиз, а у них оказывается даже архива рассылки, в открытом доступе, нет :( Но к сожалению такова похоже позиция редакции и менять её, они не намерены.
С другой стороны, появление издания, даже в таком виде, весьма положительно, с просветительской точки зрения. Будем надеяться, что со временем, журнал обзаведётся оригинальными статьями.

Кстати по содержанию, полистав номер, был просто в шоке от статьи "Подготавливаем свое собственное ядро FreeBSD" которая описывает методы, которые уже много лет признаны устаревшими, а я как наверное и многие о них уже и не слышали.

Так же вышел англоязычный номер за январь "FreeBSD: Get Up-To-Date".

[1] - http://www.bsdportal.ru/viewtopic.php?t=25063
[2] - http://forum.lissyara.su/viewtopic.php?p=317200#p317200

пятница, 6 января 2012 г.

Для нетерпеливых, престарт FreeBSD 9.0

— А ты зачем бежал?                   
— Все побежали — и я побежал…
(с) Василий Алибабаевич Алибаба
Santa has replied, and said 9.0 is coming to town real soon now. :)
FreeBSD Project on the twitter

Особо нетерпеливые, наверное, уже где нибудь видели, ну, а кто не видел то увидит сейчас. Итак релиз FreeBSD 9.0 уже пожалуй можно считать состоявшимся. Хотя в настоящие время ещё идут завершающие работы, и вероятно где то может не хватать образов, так же пока нет torrent раздач и ожидается официальное объявление, вероятно всё это произойдёт в течении дня, двух.
Как и положено, в svn "получить" релиз можно было раньше всего, теоретически после коммита r229286, хотя в финальный релиз вошли ещё пара мелких правок, что ещё раз подтверждает, что может и не стоит так уж спешить ;)
На FTP серверах, уже доступны ISO образы, однако стоит иметь в виду, что с данного релиза изменяется структура каталогов, о чём сообщалось ранее, теперь пути выглядят так:

   amd64: .../releases/amd64/amd64/ISO-IMAGES/9.0/
   i386: .../releases/i386/i386/ISO-IMAGES/9.0/
   PowerPC: .../releases/powerpc/powerpc/ISO-IMAGES/9.0/
   powerpc64: .../releases/powerpc/powerpc64/ISO-IMAGES/9.0/
   sparc64: .../releases/sparc64/sparc64/ISO-IMAGES/9.0/
Начиная с этого релиза больше нет образа livefs, но как я понимаю данный функционал теперь поддерживают все остальные образы, за счёт нового инсталлятора.
Одним из значимых изменений, данного релиза, стал новый инсталлятор bsdinstall, сменивший sysinstall. В предрелизном цикле, для него, была написана новая глава в handbook, к сожалению русского перевода нет, зато есть видео демонстрирующие пример установки.
Пользователи freebsd-update, не забывайте посмотреть предыдущую новость, он уже вроде тоже должен работать. Ну а в остальном пока всё, как выйдет официальный релиз, надеюсь сочиним красивую новость, с подробностями, о новшествах релиза.

пятница, 25 ноября 2011 г.

blueports умер, да здравствует redports!

Bernhard Froehlich (decke@) недавно выслал всем зарегистрированным в его первом эксперементальном репозитории пользователям Blueports письмо о скором прекращении работы BluePorts, ввиду более комфортных инструментов, созданных им на RedPorts.Org.
Данный ресурс может быть полезен всем, кто принимает участие в портировании ПО для FreeBSD. Это отдельный репозиторий SVN, ориентированный на создание, обкатку и дальнейшее сопровождение модификаций портов, которые не готовы к основному дереву портов. Помимо таких плюсов SCM, как обеспечение совместной работы несколькими участниками над одним портом, следует отметить следующие возможности:



  • Свободный доступ. Чтобы начать пользоваться - достаточно зарегистрироваться и после процедуры активации, можно приниматься за работу.

  • WEB намордник из популярной тикет-системы Trac, представляющий из себя баг(таск)-трекер, обозреватель кода SCM и Wiki движек в одном лице.

  • Несколько инсталляций TinderBox.
    В данный момент Tinderbox сконфигурирован для версий: 7.4/8.2/9.0/10, доступны архитектуры: i386/amd64 и выбор различных конфигураций, таких как альтернативный PREFIX/LOCALBASE или возможность сборки порта компилятором LLVM или GCC 4.5. По результатам автоматического тестирования, разработчикам может быть отправлен результат сборок (buildstatus), лог сборки (buildlog) и, в случае возникновения ошибок - запакованный рабочий каталог битого порта для дальнейшей диагностики (запланирована возможность предоставления командной строчки для тех случаев, когда почтовая рассылка не удобна/доступна).
    В работе с RedPorts.Org, следует иметь ввиду, что ресурс находится в стадии раннего бета-тестирования. Однако, чем большее количество и чем раньше начнут этим массово пользоваться - тем быстрее ресурс обретет статус стабильного.
    PS: подобного рода ресурс я ждал довольно давно. Существует пара разрозненных групп и репозиториев, например freebsd-ports или совершенно секретный репозиторий Area51, что - неплохо, но де-централизованность в данном вопросе играет не последнюю роль в финальном КПД.
  • суббота, 12 ноября 2011 г.

    Объявлен список организаций участвующих в Google Code-in 2011

    Объявлен список организаций участвующих в Google Code-in 2011, в этом году в него попал проект FreeBSD. Google Code-in - мероприятие для выпускников, 13-17 лет, призваное привлечь их к развитию опенсорц проектов, стартует 21 ноября и продлится 2 месяца.
    Для участия в проекте, во FreeBSD wiki, заведена страничка, на которой перечислены актуальные задачи, в этом году они, в основном, связаны с улучшением документации.
    Хотя есть среди задач и довольно оригинальные, например
    В прошлом году в данном мероприятии участвовал проект Dragonfly BSD.

    понедельник, 15 августа 2011 г.

    Zrouter, FreeBSD based MIPS router

    Как и обещал, новость, о "перезапуске", а как оказалось, о старте нового проекта :)
    Zrouter Project
    Как можно догадаться, по названию, новый проект называется Zrouter и ставит целью, получение работоспособных прошивок, для бытовых роутеров на базе SoC c MIPS ядром, а так же подобных девайсах например для i386(Soekris), ARM(DSA-3110/DFL-260E).
    Почему я написал о "перезапуске", потому, что некоторое время похожая работа велась Александром и DDTeam, они даже выпустил FreeBSD порт для DIR-320, основное назначение полученной прошивки - построение IPSec связи, на базе racoon.
    Проект Zrouter, был создан в Декабре 2010, но название получил чуть позже на канале IRC, после чего обзавёлся сайтом, а с конца июля начал активную жизнь в Facebook, организована группа и есть страничка.
    В настоящие время на сайте проекта, довольно пустынно, в Developer значатся: Aleksandr Rybalko, Luiz Otavio O Souza. А так же заявлен список необходимых специалистов:
    • kernel developers
    • basic userland developers
    • ports system developers
    • documentation guys
    • web / management interface (both frontend, backend and design)
    • testing ... etc ideas whatever...

     Вчера на Facebook, был начат весьма любопытный опрос On which device do you want to run FreeBSD or ZRouterorg? если у вас есть там аккаунт, то можно ответить, и покоментировать. Для тех кто там не состоит, я тут немного подумав сделал дублирование этого опроса, оно находится внизу правой колонки, данные потом передам Александру, а наиболее упоминаемые модели, буду добавлять пунктами.

    Так же кому интересна история вопроса, то на форуме у Лисса давно существует тема Freebsd в роутерах аля Dlink, хотя там и многовато флуда, но встречаются и любопытные замечания по теме, в том числе там были сведения по процессу модификации прошивки DIR-320, в котором участвовал и Александр.

    Так же можно почитать и послушать прошлогодний доклад Александра Рыбалко. FreeBSD на роутерах D-Link в рамках KyivBSD'10 Просмотр(google-doc) Загрузить(PDF) Скачать(аудио ogg).

    UPD: Немного поправил текст, в соответствиями с замечаниями :)
    Так же к обсуждению проекта можно присоединится на IRC канале #zrouter в сети EFNet, English please (or private to me rayddteam).
    Так же напоминаю, что пункты опроса, это всего лишь ориентир, и там специально добавлено поле со свободным ответом "Other: (Please specify)" туда можно и НУЖНО писать свои варианты ;)

    среда, 10 августа 2011 г.

    В Киеве состоялся FreeBSD mini-DevSummit

    В Киеве, в обстановке не глубокой секретности, состоялся FreeBSD mini-DevSummit.
    kib, avg, pluknet, trociny, marck, mav, ray
    На встречу собрались 8-мь разработчиков из России и Украины (в алфавитном порядке): avg, glebius, kib, marck, mav, pluknet, ray, trociny. Основным организатором был kib, помещение для встречи было предоставлено D-Link Ukraine, в котором работает ray.
    Список тем обсуждённых в ходе мини самита:
    • avg - рассказал о целях и принципах разработки механизма smp_rendezvous()
    • glebius - рассказал о истории CARP во FreeBSD, и его различиях с версией для OpenBSD, на которой он был основан. Какой из них наиболее CARP и почему нужна привязка к адресу, а не интерфейсу. Были обсуждены возможности и вероятные реализации, для модернизации в данном направлении
    • pluknet - описал как CARP используется в их организации
    • ОБЕД - как частенько бывает на конференциях время свободного общения
      lunch in a chineese restaurant
    • mav - сделал обзор подсистемы USB HID, о сложностях комплексной структуры, и дублированиях с Bluetooth HID. Так же были продемонстрированы любопытные девайсы, и рассказано как была произведена интеграция в Xorg. Ключевые слова для поиска: uhid, uhidd, bthidd, evdev, sysmouse.
    • kib - рассказал о ходе работы над современными IGP, а так же портировании кода Intel GEM из Linux. Основной темой было обсуждение того какие функции необходимо добавить в FreeBSD VM.
    • pluknet - обсуждал существующий compat32 и то стоит ли оставить compat32 в нынешнем виде или сделать платформо-зависимые ABI.
    • ray - рассказывал о специфики встраиваемых систем, в том числе об оптимизации и ускорении роутинга, при помощи аппаратных решений.
    • НЕФОРМАЛЬНАЯ ЧАСТЬ - как и следует неформальной части, прошла говорят хорошо :)
    Идея говорят понравилась и возможно, мероприятие такого формата, станет ежегодным, а так же есть вероятность аналогичных встреч в Москве.

    За фото спасибо glebius, за англоязычный отчёт avg (Andriy Gapon)


    Тут уже буквально пока дописывал, пришло ещё одно довольно обнадёживающие письмо в рассылку KyivBSD'11
    Будем рады если кто-то из вас может и хочет сделать доклад в этом году.
    Вот собственно форма заявки:
    http://ru.kyivbsd.org.ua/doklady

    Также, если вдруг у кого-то есть желание, но есть сомнения, или колебания - прошу написать мне письмо, такого содержания, "Хочу/Могу рассказать про ______, но _______ ."
    Возможно мы вместе сможем найти какие-то наработки, или других заинтересованных лиц, и подготовить хотя бы мини-доклад.

    Заполняйте форму, даже если вы уверены всего на 50% что сделаете доклад, я с
    каждым найду время пообщаться лично, и помочь чем смогу.

    Ну и если есть вопросы по конференции вообще - задавайте :)
    Так что если у вас есть что рассказать, спешите :)

    И ещё небольшое отступление, если вы являетесь русскоязычным разработчиком или просто активно следите за развитием какого то направления, в мира BSD, не стесняйтесь об этом писать, ну а написав, делитесь ссылками :)

    Выпущен отчёт FreeBSD Foundation, за первое полугодие 2011

    Выпущен отчёт FreeBSD Foundation, за первое полугодие 2011 года.
    Отчёт начинается с обращения Justin T. Gibbs, президента и основателя The FreeBSD Foundation, в котором показана важность процесса тестирования, в том числе автоматического. Так же, в заключении обращения, заявлено что это направление весьма приоритетно и для его развития будут выделены специализированные гранты. Отмечается недостаток литературы, по этой теме применительно к FreeBSD.

    В части отчёта, о прогрессе ежегодного сбора средств, отмечается хорошая динамика, в этом году, за прошедший период собрано $153 000, из намеченных $400 000. В то время как, в прошлом году, за аналогичный период было собрано льшь 15%.
    Собранные FreeBSD Foundation средства направляются на:
    • Инвестирование по защите интелектуальной собственности проекта, товарных знаков и логотипов
    • Инвестирование в создание и перелицензирование под BSD license критических компонентов системы
    • Инвестирование в юридическую поддержку и консультативные услуги, для проекта FreeBSD.
    Это лишь небольшой перечень расходов фонда, вы можете сделать пожертвования в FreeBSD Foundation, это наиболее экономически эффективный способ поддержки проекта FreeBSD.

    В секции, о прогрессе спонсируемых фондом проектов, описан прогресс и планы по развитию следующих проектов:
    • IPv6 support in FreeBSD and PC-BSD
      совместно с iXsystems, был спонсирован проект, по выпуску IPv6-only релизов для FreeBSD и PC-BSD, эти релизы помогают в выявлении специфичных проблем, которые могут быть незаметны при включенном IPv4 стеке.
    • Implementing support of GEM, KMS, and DRI for Intel Drivers
      Kostik Belousov предоставил отчёт, о ходе работы, по имплементации поддержки новых Intel GPU, публичный пачсет ожидается уже в августе, а через несколько месяцев, вероятно появится стабильный драйвер. Напоминаю, что о начале экспериментального внедрения, было объявлено в начале июля, а за ходом проекта можно следить на вики страничке.
    • Resource Containers Project
      Edward Tomasz Napierała описал перспективы RCTL проекта, это проект по контролю ресурсов дла jail окружений, код проекта уже включен в 9.0-RELEASE, для активации необходимо включение в ядре "options RACCT" и "options RCTL". Однако %CPU и I/O rate limiting пока не реализованы.
    • Feed-Forward Clock Synchronization Algorithms Project
      Julien Ridoux и Darryl Veitch, из University of Melbourne реализовали поддержку feed-forward алгоритма для FreeBSD. Код для тестирования будет доступен уже в августе.
    • Five New TCP Project
      Добавление пяти новых алгоритмов, управления перегрузкой TCP и инфраструктуры для добавления новых, подробности можно узнать в заявлении о начале проекта.
    В отчёту так же содержится анонс перелицензирования libcxxrt C++ Runtime под BSD License, этот проект был осуществлён при поддержке NetBSD Foundation, и позволит отказаться от некоторых GNU компонентов.

    В отчёте содержится описание прошедших за этот год конференций
    а так же приведён список грантов и грантополучателей за 2011 год.


    В заключении дан небольшой обзор, о применении FreeBSD в инфраструктуре www.nyi.net, и новость о том, что Ed Maste заменит Paul Saab на посту Board of Directors.

    Небольшое лирическое отступление, по моему вообще неплохо бы было перевести основные документы The FreeBSD Foundation, в том числе части о задачах и целях, и например такие документы как http://www.freebsdfoundation.org/documents/TravelRequestForm.pdf, http://www.freebsdfoundation.org/documents/GrantRequestForm.pdf. Понятно, что для взаимодействия с ними, нужно знать английский, но для общей популяризации и донесения целей проекта, не плохо бы что бы была и русская версия.

    среда, 27 июля 2011 г.

    Мини новости 27/7/11

    Глобального что то ничего не видно, тогда маленькая подборка текущих новостей
    • Alex Samorukov продолжает работу над патчами, добавляющими функционал DTrace, для PHP, о котором писалось в мини новостях 18/7/11. К сожалению, похоже сейчас во FreeBSD, никто из src коммитеров не занимается активной поддержкой DTrace, поэтому с принятием патчей возникают проблемы.
    • Как всегда, новостями из мира dfl, нас радует DragonFly BSD Digest, пересказывать там особо нечего, так что одной строкой. Больше Java на DragonFly, так озаглавлена новость, о подвижках в портировании jdk16. Так же думаю не безынтересна новость, о усовершенствовании алгоритмов HAMMER VFS - Add code to reduce frontend vs flusher locking conflicts
    •   продолжает свои эксперементы по запуску NetBSD на устройстве Guruplug, во второй части, описано как собрать временный userland, для загруженного ранее ядра.
    • Так же новостные ленты, не забывают напоминать о предстоящих конференциях, правда всё больше англоязычных, OSCON 2011 - O'Reilly Conferences, July 25 - 29, 2011, Portland, OR, так же опубликованы анонсы и описания докладов предстоящей , вот с кого надо брать пример.
    • Новость не совсем о BSD, но очень близко, к сожалению http://c0t0d0s0.org/ - closed, жаль, периодически там появлялись очень интересные вещи, так же были удалены все записи.

    понедельник, 25 июля 2011 г.

    NetApp анонсировал BHyVe, BSD Hypervisor, хроники

    Обложка презентации BHyVe
    Тут как то довольно незаметно прошло, не самое последние событие. В рамках конференции BSDCan 2011, состоявщейся 11-14 мая, компания NetApp представила гипервизор для BSD систем, конкретнее для FreeBSD.

    Была представлена презентация, о новом гипервизоре для FreeBSD. Название технологии читается как beehive (улей), хотя были высказаны мнения, что оно не совсем удачно, так как пересекается с названием какой то компании.
    Данная реализация основана на FreeBSD 8.1, и является Type 2 гипервизором.
    Типы гипервизоров (википедия)
    NetApp выпустила, данный гипервизор, под BSD-лицензией. Во время презентации, была представлена система работающая на базе FreeBSD-8.1.0, в svn была организована ветка projects/bhyve_ref/,  но уже через пару дней было довольно большое изменение, и заявлено что данная ветка будет заморожена, а дальнейшее развитие будет вестись с прицелом на CURRENT и создана ветвь projects/bhyve/, разработки в которой и ведутся.
    На момент презентации возможности были весьма скромные, но всё же весьма интересные, подробности можно увидеть и услышать, в исходной презентации. Вот так это должно выглядеть логически, в презентации есть более подробная схема и описаны проделанные эксперименты, в том числе показано незначительное падение производительности.
    Логическая схема построения BHyVe
    Конечно пока эта разработка находится на очень ранней стадии, но то что в этом направлении тоже началась вестись активная работа, не может не внушать надежду.
    Хотя тут стоит вспомнить что это не первая попытка, реализовать гипервизор для FreeBSD, например можно вспомнить проект
    VPS - Virtual Private Systems for FreeBSD, который как я понял хоть и не был гипервизором, в полном смысле слова, но был не очень далёк от этого, и был представлен на конференции EuroBSDCon 2010.
    Будем надеяться что данный проект окажется успешнее.

    Отдельное спасибо Jema, который напомнил об этом проекте в комментариях к записи Полистать на досуге 15/7/11, а ведь я даже ретвител
    Michael W Lucas

    И ещёё одно отчлечённое замечание, а вот кто точно знает расшифровку IFC, применительно к SVN FreeBSD, на канале руснетовском IRC #FreeBSD, предположили что это "import from current", что похоже на правду, но почему то не отражено в глоссарии.

    среда, 6 июля 2011 г.

    Мы опять пропустили LVEE 2011

    LVEE 2011 Ну вот, думаю как и большинство посетителей данного ресурса, я таки пропустил Седьмую международную конференцию разработчиков и пользователей свободного программного обеспечения Linux Vacation / Eastern Europe состоявшуюся 30 июня - 3 июля, близ Гродно.
    Хотя есть подозрение что знает о ней весьма ограниченное количество людей, хотя ребята вроде и рекламу делают, и сайт у них красивый, хотя обновляется видимо не очень оперативно, даже в новостном разделе :(
    Хоть по описанию конференция больше ориентирована на Linux, но представлены там и BSD разработчики.
    Я узнал об этом мероприятии, на прошлогодней конференции KyivBSD'10, где о ней рассказывал Aleksey Cheusov, во время одного из перерывов.
    Aleksey Cheusov
    Aleksey Cheusov на KyivBSD'10

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