LINUX.ORG.RU

Квартальный отчет о развитии FreeBSD

 


0

0

Вышел очередной отчет о состоянии проектов по развитию FreeBSD. В нем подведены итоги работы за октябрь-декабрь 2009 года.

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

Краткий обзор отчета по направлениям:

Замена GNU GPL на лицензию BSD

  • переписан iconv;
  • продолжается работа над заменой GCC в базовой системе на clang/llvm;
  • подходит к завершению проект по переписыванию утилит обработки текста (grep, sort, bc/dc)

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

  • расширена поддержка модемов 3G USB;
  • сильно расширена поддержка web-камер (webcamd, V4L);
  • новый драйвер для оборудования Broadcom Wireless;
  • драйвер для устройств USB Ralink wireless RT2700U/2800U/3000U;
  • в ветку CURRENT внесена поддержка 802.11s (Wireless mesh networking);
  • новая реализация инфраструктуры ATA, унифицированной для дисковых устройств PATA/SATA/SAS (на базе CAM, используемой для SCSI устройств);
  • драйвер NVidia для версии AMD64 (BETA);
  • в официальный репозиторий Asterisk добавлен модуль поддержки DAHDI (Zaptel);

Сетевые функции

  • решены проблемы с поддержкой IPcomp при работе через IPSEC;
  • файервол pf синхронизирован с версией OpenBSD 4.5

Файловые системы

  • на конец января 2010 готовится к тестированию в ветке CURRENT проект HAST (highly available storage) - аналог технологии Linux DRDBD;
  • в технологию SoftUpdates добавлено журналирование;
  • для UFS и ZFS добавлена поддержка NFSv4 ACL;

Пользовательское ПО

  • порт chromium web browser;
  • VirtualBox OSE 3.1.2

Поддержка архитектур

  • для embedded freebsd готовится поддержка технологии FDT, позволяющей описывать ресурсы оборудования, которое не умеет само отдавать информацию (ARM,AVR32,MIPS,PowerPC);
  • заявлено о готовности работы на архитектуре MIPS - внесено в CURRENT;
  • увеличена стабильность работы порта для архитектуры ia64;
  • решены некоторые проблемы работы на архитектуре SPARC64

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



Проверено: Shaman007 ()

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

>свобода?

BSDL — не свобода, а рабство. Банальное.

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

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

>О да, DSDшники такие адеквантые и спокойные люди, занимаются настоящим делом!

Разумеется. Ключевая идея BSDL — source must be closed, open source must die. Причем для борьбы с опенсорсом используют опенсорс и называют это свободой. А это всего лишь подлость и лицемерие.

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

>с пониманием того что свободу нужно защищать, и часто даже с «оружием» в руках.

«Свобода, равенство и братство», «Революция в опасности!» - великая французская буржуазная революция.

«Весь мир насилья мы разрушим до основанья а затем...», «Землю- крестьянам, фабоики- рабочим», «Все как один умрём в борьбе за ЭТО» - ну, понятно...

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

>>>Замена GNU GPL на лицензию BSD

А, собственно, зачем? О_о

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

PS один вин-девелопер в том году открыл для себя diff. Так радовался! Аж в бложек написал. Тяжко им там...

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

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

Да. Укажи. Попечительский совет Беркли. У них код и взял. И использовал. То, что взял - под bsd лицензией. Результат - под моей.

Какой такой попечительский совет Беркли? Он-то тут причём?

iZEN ★★★★★
()
Ответ на: комментарий от wilkomen-to-lor

>а если ты понятие не имеешь, то фигли вылез?

не выдирай из контекста. Я не имею понятия кто пилит реактось, но

не отходи от темы разговора

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

после этой фразы я прошу модераторов опубликовать мой юзер-агент - если он не виндовый, то ты самозабанишься, ок?

если он не виндовый

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

то ты самозабанишься, ок?

нет спасибо, я еще посижу.А ты, жирненький, в соседнем топике давай отвечай, я же жду.

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

> Какой такой попечительский совет Беркли? Он-то тут причём?

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

namezys ★★★★
()

переписан iconv

Кто нибудь скажите что не нравилось в предыдущем?

# продолжается работа над заменой GCC в базовой системе на clang/llvm;

# подходит к завершению проект по переписыванию утилит обработки текста (grep, sort, bc/dc)


Если не законченно то к плючам отнести это можно с натяжкой.

расширена поддержка модемов 3G USB;

Сравнение с линуксом посмотреть где нибудь можно?

сильно расширена поддержка web-камер (webcamd, V4L);


То есть это есть адаптация V4L к фряхе и ничего более?

в ветку CURRENT внесена поддержка 802.11s (Wireless mesh networking);

До этого отсутствовала? Кстати в ядре 2.6.30.5 именно с «s» я ничего не нашел, хотя по ESS параметров вывалил кучу.

новая реализация инфраструктуры ATA

В линукс это уже вроде бы есть и постоянно срет в лог.

драйвер NVidia для версии AMD64

Хм, а проблем с установкой нвидевского не возникнет?

для UFS и ZFS добавлена поддержка NFSv4 ACL

Медленно как то идет прогресс в этом направлении, могли бы уже пол года назад допилить.

Вообщем аналитики, тему бсдишек раскройте пожалуйста.

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

GPL — не свобода, а рабство. Банальное.

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

FIXED

Анонимоусы, контрибутящие код в GPL-проекты IBM, Novell, Red Hat, Sun банально отказываются от авторского права на то, что они контрибутят. Естественно, они работают в лучшем случае за «спасибо». Это не рабы, это хуже — just for FUN (наркоманы укуренные).

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

>> Какой такой попечительский совет Беркли? Он-то тут причём?

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


В контексте кода FreeBSD, который последний раз изменялся в 1994 году, — да, указывают, если этот код используется. :))

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

Результат - под моей.

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

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

Не?

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

>В здравом уме пользовать фряху на десктопе нельзя. Вдруг случайно флешку выдернешь и капут.

Троллить на тему флешки уже давно как 4.2

PS Не повериш - 90% дома PCBSD. На работе бубунта. Могу сравнить. По необходимому мне функционалу и по стабильности нифига бубунты не хуже.

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

Хм, уел, признаю. Этого тут и правда нет.

Надо погуглить по этому поводу.

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

> Ключевая идея BSDL — source must be closed, open source must die. Причем для борьбы с опенсорсом используют опенсорс и называют это свободой. А это всего лишь подлость и лицемерие.

Идея BSDL: я вам даю шедевральный код, делайте с ним что хотите, не забывая, кто автор этого шедевра, а свои какашки можете оставить при себе и не показывать никому. Если думаете, что ваш код тоже шедевральный, можете его показать — мы СРАВНИМ.

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

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

>Ключевая идея BSDL — source must be closed, open source must die. Причем для борьбы с опенсорсом используют опенсорс и называют это свободой. А это всего лишь подлость и лицемерие.

Вы бредите? Или обостряетесь?

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

>Троллить на тему флешки уже давно как 4.2

если вспомнить какой год на дворе - вполне себе не 4.2. Эти люди еще будут вспоминать про ломку ABI?

PS Не повериш - 90% дома PCBSD. На работе бубунта. Могу сравнить. По

необходимому мне функционалу и по стабильности нифига бубунты не хуже.

Разумеется. Потому что рабочая среда наверняка от GNU. Но не бойся - скоро выкинут и начнут плодить велосипеды. Вывод - фряха только отвлекает от развития, да ^__^

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

Это ты не по адресу откомментировал.

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

> Вывод - фряха только отвлекает от развития, да ^__^

Отвлекает от развития КУДА? В сторону Windows 7? O_o

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

> Отвлекает от развития КУДА? В сторону Windows 7? O_o

отвлекает от индусоразвития в линуксе

во фряху не всякий код можно засунуть

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

>Мозги включи

Это не дарит. БЗДЛ - это как табличка «за оставленные в гардеробе вещи администрация не отвечает». А в польте в театру не пускают. Так что «свобода» БСД - это свобода выбора: не ходить в театр (не коммитить) или вставить банальный зонт и смириться, что в любой момент твой код будет стырен безо всякой для тебя пользы.

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

но даже если следовать Вашей логике - я не возражаю если кто-то унесёт копию моего пальто, а Вам жалко, да? в этом всё дело? :)

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

> Я не имею понятия кто пилит реактось

так узнай лицензию, под которой сей ненужный проект развивается или тебя в гугле забанили?

и ещё узнай, на каком кол-ве линукс-боксов стоит вайн и какой процент бзд-боксов с этим б-гмерзким подделием

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

то пингвиний, очевидно же

а почему не виндовый? или твой бзик про соседство putty.exe и freebsd это чистой воды высер, не имеющий под собой никакого основания? не, вот после этого ты просто ОБЯЗАН самозабаниться, ибо у вас, сударь, нет ни чести ни достоинства и irl ты бы уже получил вызов на дуэль от меня несмотря на свой юный возраст и красные глаза

wilkomen-to-lor
()
Ответ на: комментарий от iZEN

>Отвлекает от развития КУДА? В сторону Windows 7? O_o

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

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

> кандидаты (это по секрету) обычно научные работы пишут, а не код очередного велосипеда.

Кандидатские работы, связанные с CS (Computer Science), уже не принимаются? O_o

iZEN ★★★★★
()
Ответ на: комментарий от wilkomen-to-lor

>так узнай лицензию, под которой сей ненужный проект развивается или тебя в гугле забанили?

Нуу, а я разве о лицензиях говорю? я говорю, в контексте топика о _фряхе_ как явлении. Лицензия - вопрос другой. это раз.

и ещё узнай, на каком кол-ве линукс-боксов стоит вайн и какой процент бзд-боксов с этим б-гмерзким подделием

опять подменяешь понятия и прыгаешь хрен знает куда. Кто сказал что вайн не нужен? он нужен, когда для поддержания «инфраструктуры», называй как хочешь, позарез нужно непортированное приложение. Там он выручает, народ пускает на нем всякие кады и бухгалтерии вроде, итд. Подключаемый слой совместимости нужен, да. На данном этапе. Новая ОС - нет, спасибо.

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

а почему не виндовый? или твой бзик про соседство putty.exe и freebsd это чистой воды высер, не имеющий под собой никакого основания? не, вот после этого ты просто ОБЯЗАН самозабаниться, ибо у вас, сударь, нет ни чести ни достоинства и irl ты бы уже получил вызов на дуэль от меня несмотря на свой юный возраст и красные глаза

ой ну началось. Щенок показывает зубки? Ты так часто упоминаешь возраст, что я начинаю подозревать.

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

расширена поддержка модемов 3G USB;

Сравнение с линуксом посмотреть где нибудь можно?

Для начала цитата:

3G USB support

Contact: Andrew Thompson <thompsa@FreeBSD.org>

Recently, a bunch of new device IDs have been added for the u3g(4) cellular wireless driver; the list should be comparable now with other operating systems around. A lot of these devices have a feature where the unit first attaches as a disk or CD-ROM that contains the Win/Mac drivers. This state should be detected by the u3g driver and the usb device is sent a command to switch to modem mode. This has been working for quite some time but as it is implemented differently for each vendor I am looking for feedback on any units where the auto switchover is not working (or the init is not recognized at all). Please ensure you are running an up to date kernel, like r201681 or later from 9.0-CURRENT, or 8-STABLE after the future merge of this revision.

сильно расширена поддержка web-камер (webcamd, V4L);

То есть это есть адаптация V4L к фряхе и ничего более?

Ну, есть ещё порт multimedia/video4bsd-kmod

video4bsd is a kernel module which provides the /dev/video_daemonX interface for webcamd and the /dev/videoX interface for the application using the video device. The video4bsd kernel module transports all data between these two devices.

WWW: http://www.selasky.org/hans_petter/video4bsd/

Submitted by: Andrew Thompson <thompsa AT FreeBSD.org> Hans Petter Selasky <hselasky AT FreeBSD.org>

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

>Кто нибудь скажите что не нравилось в предыдущем?

Лицензия. BSD строится по принципу «закрой и продавай», а GPL-компоненты портят всю малину.

Если не законченно то к плючам отнести это можно с натяжкой.


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

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

> весь код GPL пишут индусы («и так сойдёт — всё равно кто-нибудь улучшит»), а код под BSDL пишут кандидаты наук («законченное решение в определённой области знаний должно хорошо работать, иначе теория — газификация луж»).

Бред

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

> Пример проекта под BSDL, написанного в рамках кандидатской/докторской диссертации, в студию. А то верится с трудом.

PostgreSQL подойдет?

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

> Нуу, а я разве о лицензиях говорю? я говорю, в контексте топика о _фряхе_ как явлении. Лицензия - вопрос другой. это раз.

а кто тут тявкает про переписывание гнутых утилей?

временные технологии. Пингвин потихоньку туда залазит

пусть ползёт, я не против :D

тот нужный софт, который не портирован - пускается под вайном

вайн давно научился эмулировать макос\солярис? => вывод: линуксоиды на порядки большие вендузятники, чем фрюшники

ой ну началось. Щенок показывает зубки? Ты так часто упоминаешь возраст, что я начинаю подозревать.

как ожидаемо :)) вопрос о соседстве putty.exe и фри ты конечно же оставил без ответа, хотя это твой очевидный фейл

wilkomen-to-lor
()
Ответ на: комментарий от iZEN

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

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

>Разумеется. Потому что рабочая среда наверняка от GNU. Но не бойся - скоро выкинут и начнут плодить велосипеды. Вывод - фряха только отвлекает от развития, да

От развития ЧЕГО она отвлекает? Linux'a? Так она линуху ничего и не должна (и наоборот)... На самом деле там от гнутого userland не так уж и много осталось. Самое жирное - GCC (кстате, кроме кросскомпиляции нифига не эталон компилера). Ещё чуток подожду и вобще хорошо будет.

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

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

>>Кто нибудь скажите что не нравилось в предыдущем?

Лицензия.

Скажите, у Вас с BSD лицезией что- то личное связано? Откуда такая реакция на всякое упоминание BSD license?

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

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

зато будет писать код под BSD

namezys ★★★★
()
Ответ на: комментарий от wilkomen-to-lor

>а кто тут тявкает про переписывание гнутых утилей?

Эх, ><. я не упомянул саму лицензию BSD, вроде. Я акцентирую внимание на деятельности членов проекта FreeBSD. Хотя если разбираться, то идеологически они наверное даже правы, что остатки кода с плохой лицензией выковыривают. Просто, если вести такую работу - то надо вести ее до конца. А значит - v4l, GNOME, и прочее - надо переписывать. Тут уже попахивает фейлом.

пусть ползёт, я не против :D

А фряхи там вообще нету ^__^. И не будет, судя по всему.

вайн давно научился эмулировать макос\солярис?

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

=> вывод: линуксоиды на порядки большие вендузятники, чем фрюшники

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

как ожидаемо :)) вопрос о соседстве putty.exe и фри ты конечно же оставил без ответа, хотя это твой очевидный фейл

В треде эталонный образец святости этой связи уже отписался - опрашивай его, а не меня ^__^.

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

Спасибо что ответил, но правда ничего вразумительного ты так и не ответил :-)

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

> ура!! ещё одно доказательство того, что *БСД НЕ RIP и готовится к походу на дескопы и встраиваемые системы.

А оно уже научилось ВСЕГДА обеспечивать работоспособные иксы (да и систему в целом) при использовании USB-мыши? Ж;-)

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

> зато будет писать код под BSD

Не факт, далеко не факт. Выбор лицензии для кандидатской вообще самое последнее дело.

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

> Хотя если разбираться, то идеологически они наверное даже правы, что остатки кода с плохой лицензией выковыривают. Просто, если вести такую работу - то надо вести ее до конца. А значит - v4l, GNOME, и прочее - надо переписывать. Тут уже попахивает фейлом.

Логически продолжим - линуксовые дистрибутивы собираются выпиливать иксы?

FreeBSD-шники хотят привести базовую систему к BSD-лицензии, насколько это возможно

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

>От развития ЧЕГО она отвлекает? Linux'a? Так она линуху ничего и не должна (и наоборот)... На самом деле там от гнутого userland не так уж и много осталось. Самое жирное - GCC (кстате, кроме кросскомпиляции нифига не эталон компилера). Ещё чуток подожду и вобще хорошо будет.

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

Сама идея лицензионной чистоты ,как вы сказали - хороша. даже очень. Вопрос в размахе. Если в gnu\linux такой процент невелик, то во фряхе, насколько я понимаю - все не так радужно, не? Не слишком ли много всего надо будет заменять и выкидывать, по пути (v4l) притаскивая новое. Избавлятсья от кода gpl дной рукой, и портировать его другой - странное занятие, не?

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

> А оно уже научилось ВСЕГДА обеспечивать работоспособные иксы (да и систему в целом) при использовании USB-мыши? Ж;-)

А чо, были проблемы? Не замечал

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

> А оно уже научилось ВСЕГДА обеспечивать работоспособные иксы (да и систему в целом) при использовании USB-мыши? Ж;-)

Logitech G9: FreeBSD поддерживает все три кнопки и колесо не только в X, но и в текстовой консоли (только скролл колесом в текстовой консоли не работает). Дополнительные кнопки не настраивал — не знаю, заработают ли.

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