Nyitott hangrendszer

Nyitott hangrendszer
Alapadatok

fejlesztő 4Front Technologies
Jelenlegi  verzió 4.2-build2019
( 2019. március 5. )
operációs rendszer FreeBSD , Linux , OpenSolaris
kategória Hangkártyák meghajtórendszere
Engedély BSD / GPL / CDDL
Németül beszélő Nem
opensound.com

Az Open Sound System ( OSS ) hordozható meghajtó-rendszer hangkártyák számára a különböző Unix-szerű rendszerek számára , ahol kvázi szabványként bevált. Eredetileg Linuxra fejlesztették ki, és a 2.4-es kernelsorig volt a szabvány, de a 2.5-es kernelben ALSA-val , végül pedig a 2.6-os kernel váltotta fel .

történelem

A nyílt hangrendszert Hannu Savolainen kezdeményezte 1992-ben, és ingyenes szoftver volt . A projekt egyre növekvő sikerét felismerve Savolainen a fejlesztéseket saját fejlesztésűvé tette, és megalapította a 4Front Technologies céget , amely alatt fejlesztette és forgalmazta. Ez a vállalat az Open Sound System saját verzióit is forgalmazza UNIX származékok (pl. Solaris , FreeBSD ) és Linux számára .

2007. június 14-én az OSS-t ingyenes licencek, GPL Linux és BSD operációs rendszerek, valamint CDDL Solaris alá helyezték. A projekt megnyitása lehetővé tette új fejlesztők bevonzását, de a vállalat bevételei csökkentek a licenceladások hiánya miatt. 2008. január 4-e óta a GPL és a CDDL mellett a FreeBSD és más BSD operációs rendszerek is a 2 záradék - BSD licenc - alá tartoznak .

Linux

Az Open Sound System továbbra is a Linux kernel része. Ez az OSS / Free néven ismert változat nem támogatja az összes hangkártyát. OSS / Linux néven létezik a Linux saját verziója, további illesztőprogramokkal a többi hangkártyához és a 4Front Technologies támogatásához ( angol nyelvű támogatás ).

Az Advanced Linux Sound Architecture , röviden az ALSA, szabványként használt, mivel a Kernel 2.6 és az OSS " elavultnak " van jelölve . Az OSS programok továbbra is használhatók az ALSA-val emuláción keresztül.

Unix

A kereskedelmi UNIX operációs rendszerek az 1990-es évekig hagyományosan hiányolták a megfelelő támogatást. Linuxtól kezdve az OSS de facto standard lett számos Unix rendszerben, például a FreeBSD-ben.

Funkciók

A 4.0 verziótól kezdve az OSS rendelkezik ALSA támogatással, és a Solaris Audio Device Architecture szintén utánzott. A rendszer belsőleg számol 64 bittel.

dagad

  1. ossnext.trueinstruments.com .
  2. ^ Alsa - Fejlett Linux hangarchitektúra . In: Linux magazin . ( linux-magazin.de [Hozzáférés ideje: 2018. november 24.]].
  3. B a b Nyílt hangrendszer: Nincs több jövedelem a nyílt forráskódból - Golem.de . ( golem.de [hozzáférés: 2018. november 24.]).
  4. ↑ A jövő héten megjelenik az Open Sound System - Pro-Linux . In: Pro-Linux . ( pro-linux.de [Hozzáférés ideje: 2018. november 24.]].
  5. http://www.opensound.com/press/2008/oss-bsd.txt
  6. BSD licenc alatt kiadott OSS - Pro-Linux . In: Pro-Linux . ( pro-linux.de [Hozzáférés ideje: 2018. november 24.]].
  7. Jeff Tranter: OSS / Linux Sound Driver. In: Linux Journal . 1997. június 1, hozzáférés 2021. március 25-én (angol nyelven): „A 4Front Technologies reméli, hogy az OSS API de facto szabványossá válik a Unix rendszerek számára. Ha ez sikerül, akkor ez ironikus példa lesz a kutya farokcsóválására - Unix rendszerek arra törekszenek, hogy kompatibilisek legyenek a Linuxszal. "
  8. FreeBSD Wiki - Hang. (Wiki) Letöltve: 2021. március 25 .
  9. http://www.golem.de/showhigh2.php?file=/0703/51198.html