Перейти к содержанию

Компания Creative Labs открыла код драйверов для звуковых карт X-Fi

Материал из Викиновостей, свободного источника новостей

7 ноября 2008 года

После нескольких лет попыток создания проприетарных закрытых драйверов для Linux, компания Creative Labs объявила об открытии исходных текстов драйвера XFiDrv для звуковых карт Sound Blaster серии X-Fi (XtremeMusic, XtremeGamer, Fatal1ty, Platinum,и Elite Pro, Titanium) под лицензией GPLv2. Общий объем открытого кода составляет около 13 тыс. строк. В драйвере реализована поддержка ALSA (PCM-проигрывание, записи и микширвоание). Из ограничений можно отметить, отсутствие поддержки внешних модулей ввода/вывода и зафиксированные факты падения ядра Fedora 9 при использовании XFiDrv.

Решение выглядит несвоевременным на фоне доступности открытых драйверов в составе звуковой системы OSS (Open Sound System) и приближении завершению к разработки драйвера для подсистемы ALSA (Advanced Linux Sound Architecture), который запланирован для включения в состав следующего релиза - 1.0.19, после того как будет проведена работа по повышению его стабильности.

В первой половине 2006 года Creative продемонстрировала намерение разработать полнофункциональный закрытый драйвер для карт серии X-Fi с поддержкой ALSA и OpenAL с EAX. Выпуск планировался на 2й квартал 2007 года, но из-за проблем с разработкой драйвера для Windows Vista, выпуск драйвера для Linux был отложен на несколько месяцев. В сентябре 2007 года была выпущена бета-версия закрытого драйвера для Linux, однако драйвер находился в ужасном состоянии: поддерживал только x86_64, не работал с gcc 4.x и имел множество других проблем. В апреле 2008 года была выпущена вторая бета версия, в которой были устранены основные ошибки. За два месяца до выхода второй бета версии проприетарного драйвера, разработчикам 4Front Technologies в приватном порядке были переданы спецификации на карты X-Fi, на основе которых оперативно был выпущен драйвер sbxf, поставляемый в OSS начиная со сборки 4.0 Build 1013, распространяемой под лицензиями GPLv2, BSD и CDDL. Разработчики проекта ALSA в течение длительного времени ожидали также получить от Creative Labs документацию, но прождав пол года взялись за портирование кода OSS.

Источники

[править]
Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Компания Creative Labs открыла код драйверов для звуковых карт X-Fi», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.