跳转到内容

Open Sound System

维基百科,自由的百科全书

这是本页的一个历史版本,由Rei-bot留言 | 贡献2008年1月7日 (一) 01:40 (機器人 正在新增: pt:Open Sound System编辑。这可能和当前版本存在着巨大的差异。

开放声音系统(Open Sound System,OSS)是一种可移植声音接口,可在11种不同的Unix-like 作業系統上使用。

它是由4Front Technologies开發的。然而,像GNU/Linux和BSD这样的開放原始碼作業系统都包含他们自己的免费GPL/BSD实现。

在2.4.x系列之前的Linux内核中,OSS是唯一支持的声音系统。从2.5版本开始,ALSA(Advanced Linux Sound Architecture)被引进,OSS接口因為其非開放原始碼而变成Linux核心開發者们所不建議使用的。ALSA包括了一个可选的OSS虚拟模式,这使得从应用程序角度看来操作系统好像真的使用OSS。

对于只在Linux上运行的程序,ALSA是推荐的接口。然而,希望在Unix风格的系统中保持可移植性的软件就只能使用OSS(或者同时支持两者)。

参见

外部链接