|
Форум cronyx.ru (архив)
Пока нет, ситуация следующая (+) | ly  :: 2006-02-28 13:38 |
Текущая 'архитектура' комплекта драйверов создавалась более 5 лет назад. За это время список оборудования сильно расширился, а его возможности еще больше. В итоге сейчас созрела необходимость пересмотреть старую 'архитектуру' и сделать её более адекватной требованиям жизни (без хитов '33 таймслот' и т.д.), доработать документацию и т.д.
Следующая версия драйверов выйдет со значительным изменением API, в том числе в управлении/конфигурировании. Другими словами, это будет совершенно не совместимо на бинарном уровне (не будут работать ранее скомпилированные программы) и как минимум частично не будет совместимо на уровне исходных текстов (чтобы старые программы откомпилировать их необходимо 'поправить').
Из-за этого с поддержкой FreeBSD возникает проблема. Исходные тексты наших драйверов были внесены внутрь FreeBSD. Это было сделано для удобства пользователей, но де-факто видимо не совсем продуманно. Теперь, согласно политик разработки FreeBSD, мы не можем внести большие/incompatible изменения в наши драйвера/компоненты в stable-версии FreeBSD. Поддерживать же два разнородных комплекта драйверов крайне неудобно.
Поэтому с FreeBSD скорее всего текущая ситуация будет заморожена до момента завершения разработок под Linux. После этого будет выпущен новый комплект и для FreeBSD, в котором будут две части patch убирающий из официального ядра старую версию и собственно новая версия. Сроки - не раньше лета, реально - конец года.
-- С уважением, Леонид Юрьев / Leo Yuriev КБ Кроникс / Cronyx Engineering
|