Open Sound System (OSS)

0
Ваша оценка: Нет

Open Sound System (OSS) — унифицированный драйвер для звуковых карт и других звуковых устройств в различных UNIX-подобных операционных системах.

В начале 90-х годов, финский студент Ханну Савалайнен (Hannu Savolainen) занимался программированием в области компьютерной обработки звука. Начав с написания драйверов для различных звуковых карт, Ханну задумался об объединении этих драйверов общим интерфейсом, прозрачным для всех приложений, работающих со звуком. Результатом явилось создание звуковой подсистемы для UNIX-образных ОС VoxWare. Позднее её переименовали в Unix Sound System, а потом - в Open Sound System. В 1995 с Ханну связался другой энтузиаст (Dev Mazumdar), предложивший совместную работу в собственной компании 4Front Technologies.
Первые версии OSS выпускались под коммерческой лицензией с time‐limited shareware. OSS использовался в Linux ядре ветки 2.4. Из‑за наличия закрытого кода и платной лицензии, OSS в ядре ветки 2.6 заменен на ALSA. В настоящее время, исходный код OSS доступен под GPL, а в недрах 4Front Technologies ведутся работы по усовершенствованию OSS и расширению списка поддерживаемого оборудования.
ALSA, в настоящее время, является стандартной звуковой подсистемой в Linux, однако многие приложения, в том числе, большинство коммерческих игр, созданы в расчете на работу именно с OSS как по историческим причинам, так и из-за большего количества поддерживаемых OSS операционных систем. Кроме того, OSS может поддерживать звуковые карты или их функции, неподдерживаемые ALSA (и наоборот). Также, оплатив лицензию OSS, вы получите официальную двухлетнюю техническую поддержку от разработчиков.
3 февраля 2012 года вышла новая версия Open Sound System (OSS) v 4.2 build 2006. Доступны бинарные сборки под Linux (x86/amd64), Solaris (x86, amd64, sparc), FreeBSD 9 (x86, amd64), UnixWare и Open Server.

Сайт разработчика: http://www.opensound.com/
Что почитать?


Разместил: vikos 23 Декабрь 2012 в 08:16