我正在写一篇关于 FOSS 和 Linux 音乐播放器的文章。 Linux 上第一个音乐播放器应用程序是什么?播放器是否曾经不支持 MP3 等专有格式?
答案1
我遇到的第一个可以播放 .wav 或 .mp3 文件的应用程序是袜队。当我第一次发现它时,它在 Solaris 2.5.1 上可用。我相信它也早于此。
我是sox
1997年用的。
这维基百科页面它的时间是 1991 年。顺便说一句,该应用程序的名称是索克斯,用于声音交换。
摘自维基百科页面的历史部分
SoX 由 Lance Norskog 于 1991 年 7 月创建,并作为 Aural eXchange:声音样本转换器发布到 Usenet 组 alt.sources。随着第二次发布(同年 11 月),它更名为 Sound Exchange。 Norskog 继续通过 Usenet、FTP 和 Web 维护和发布 SoX,直到 1995 年初,此时 SoX 为版本 11 (gamma)。 1996 年 5 月,Chris Bagwell 开始维护并发布 SoX 的更新版本,从版本 sox-11gamma-cb 开始。 2000年9月,Bagwell在SourceForge上注册了该项目,项目名称为“sox”。注册于 2000 年 9 月 4 日宣布[需要引用],SoX 12.17 于 2000 年 9 月 7 日发布。纵观 SoX 的历史,有许多贡献者; Guido van Rossum 是最著名的 Python 编程语言的创建者,也是 SoX 早期的重要贡献者
我应该澄清一下,我在 Solaris 上播放的是sox
.wav 和 .aiff 文件,而不是 mp3。直到几年后,我才开始sox
在某些版本的 Red Hat 上播放 .mp3 文件。我一定是老了,但我好像记得Red Hat v8.0或v9.0,现在有点模糊了。
多媒体信息管理系统
我记得使用过的另一个应用程序叫做多媒体信息管理系统,大约 1997 年。这非常超前于时代。重量轻,可换肤,并且包含插件。
截屏
MP3版权问题
对于大多数使用支持 MP3 的 Linux 的人来说,这是您真正想做的事情。通常,您必须克服几个困难才能使其正常工作。
例如:为什么 Linux 不支持开箱即用的 mp3 和选定的 wifi 卡?
直到最近几年你才可以合法获得 Fluendo 播放许可证。
正如@derobert 在评论中指出的那样,我们认为专利此时可能已过期。看起来可能是这种情况MP3 格式的维基百科页面。但我不是律师。
摘自 MP3 维基百科页面
最初的接近完整的 MPEG-1 标准(第 1、2 和 3 部分)于 1991 年 12 月 6 日作为 ISO CD 11172 公开发布。[52][53]在大多数国家/地区,现有技术公开后就无法申请专利,专利在首次申请日期后 20 年后到期,而在其他国家/地区,专利申请的有效期最长可达 12 个月。因此,大多数国家实施 MP3 所需的专利在 2012 年 12 月(即 ISO CD 11172 发布 21 年后)到期。
美国是个例外,1995 年 6 月 8 日之前申请的专利将在专利公布日期后 17 年后到期,而被称为“海底专利”的漏洞使得可以通过申请延期来延长专利的有效期限。在美国,各种 MP3 相关专利的到期日期为 2007 年至 2017 年。[54] 在 ISO CD 11172 发布一年或更长时间后为 ISO CD 11172 中公开的任何内容申请的专利是值得怀疑的;如果仅考虑 1992 年 12 月提交的已知 MP3 专利,那么到 2015 年 9 月,MP3 解码在美国可能不再需要专利,届时美国专利 5,812,672 将于 1992 年 10 月提交 PCT 申请。
答案2
可能没有“Linux 的第一个”,Linux核心已补充用户态程序从一开始就从各地收集而来,其中绝大多数最初是为某些专有的 Unix 系统或 BSD 之一开发的,甚至在某些情况下是从其他操作系统移植过来的。其中大部分工作是由致力于(原始)发行版的不同小组同时进行的。我确信一旦某种音频驱动程序出现,这种情况就会以不同的方式(几乎)同时发生。