2176:
481:
2188:
2162:
280:
licenses, GPL for Linux and BSD for BSD distributions. Between
November 1993 (and Linux 1.00) and 1997, OSS was the sole choice of sound system in FreeBSD and Linux. This was changed when Luigi Rizzo wrote a new "pcm" driver for FreeBSD in 1997, and when Jaroslav Kysela started
381:(vchans), equalizer, surround sound, and independent volume control for each application. It also supports bit-perfect mode. It gradually evolved from the "newpcm" replacement written in 1999 and caught up with OSS4 API around 2005.
371:
The OSS API has remained influential despite the obscurity of the original library. NetBSD's documentation describes it as "the preferred API in FreeBSD and
Solaris".
1738:
651:
196:
296:. In response, the Linux community abandoned the OSS/free implementation included in the kernel and development effort switched to the replacement
319:. Drivers for some soundcards remained closed-source and were not included in the release. In January 2008, 4Front Technologies released OSS for
2244:
1027:
402:
since 2003 (kernel 2.6). ALSA provides an optional, in-kernel, OSS emulation mode that appears to programs as if it were OSS. ALSA also has a
363:
made OSS4 available as a software package after it was made free software, they have chosen to ignore any bugs filed against these packages.
2214:
1827:
304:
112:
1822:
652:"Linux 0.99 patchlevel 14 - Diff - 75bb5836a8a8c0ee44ffd60a51f357b9568f1381^! - pub/scm/linux/kernel/git/nico/archive - Git at Google"
184:, etc.). The term also sometimes refers to the software in a Unix kernel that provides the OSS interface; it can be thought of as a
811:
395:
library, which internally operate using the native Sun-like audio interface. The replacement was first seen in NetBSD 1.3 of 1998.
192:
hardware. The goal of OSS is to allow the writing of sound-based applications that are agnostic of the underlying sound hardware.
2239:
952:
377:
contains an independently developed implementation of the OSS API, which includes, among other things, in-kernel resampling,
352:, which use a fork of OSS4 called Boomer. It combines the OSS4 framework (audio and mixer) together with Sun's earlier SADA (
2180:
486:
720:
276:
OSS was originally "VoxWare", a Linux kernel sound driver by Hannu
Savolainen. Savolainen made the code available under
564:
344:
OSS4 now exists mostly as a standalone piece of software, not integrated into the kernel source code. The exception is
1559:
1327:
925:
494:
399:
297:
282:
265:
1274:
2224:
89:
1057:
1017:
1319:
2234:
1669:
414:
OSS/3D is a plugin for music players, which acts as an audio postprocessing engine. Supported players include
2103:
997:
378:
2229:
1984:
1032:
1386:
526:
51:
2085:
1899:
945:
345:
312:
219:
The API is designed to use the traditional Unix framework of open(), read(), write(), and ioctl(), via
117:
300:(ALSA). FreeBSD by this time had switched to a "newpcm" project started in 1999 and was not affected.
2090:
1732:
1721:
1224:
1068:
506:
458:
238:
through the speaker cat /dev/dsp > a.a # reads data from the microphone and copies it to file a.a
633:
2219:
1653:
1638:
1554:
1342:
1147:
920:
1996:
1795:
1431:
1208:
1185:
454:
2141:
2118:
2113:
1948:
1914:
1904:
1776:
1598:
1137:
1007:
423:
204:
292:
and made the upcoming OSS 4, which includes support for newer sound devices and improvements,
2192:
2095:
938:
406:
userspace program that works by intercepting systems calls directed to the OSS device files.
2125:
1727:
1289:
987:
419:
293:
122:
8:
1921:
1400:
1259:
1193:
837:
289:
177:
817:
2075:
1909:
1495:
1395:
1332:
1254:
1249:
1037:
771:
462:
173:
2046:
1694:
1664:
1659:
1510:
1165:
1127:
590:
1800:
1362:
1083:
1073:
982:
99:
77:
698:
2036:
1704:
1485:
200:
40:
453:
OSS both as API and as software has been criticized by some developers, such as
2066:
1971:
1882:
1759:
1754:
1749:
1744:
1527:
1352:
1347:
992:
726:
82:
746:
2208:
2001:
1817:
1623:
1613:
1372:
1244:
1122:
277:
208:
185:
877:
570:
2166:
1887:
1805:
1699:
1643:
1002:
961:
789:
328:
245:
interface. Detailed access to individual sound devices is provided via the
608:
1892:
1785:
1367:
1264:
349:
308:
235:
220:
166:
163:
107:
547:
1979:
1941:
1846:
1834:
1764:
1674:
1160:
1063:
1022:
500:
466:
427:
189:
35:
25:
1954:
1841:
1810:
1679:
1515:
1304:
1175:
1132:
855:
439:
438:. It is ported to Windows and Linux platforms. Unlike the OSS, it is
159:
509:– prevailing sound server for professional audio production on Linux
1959:
1780:
1769:
1689:
1633:
1628:
1574:
1522:
1411:
1337:
892:"Interview with Lennart Poettering (LinuxFR.org) [LWN.net]"
891:
431:
700:
4Front
Technologies releases OSS for FreeBSD under the BSD license
566:
4Front technologies releases the source code for open sound system
2041:
2026:
1936:
1926:
1866:
1790:
1684:
1608:
1549:
1463:
1426:
1357:
1299:
1294:
1198:
1155:
680:
374:
320:
303:
In July 2007, 4Front
Technologies released sources for OSS under
223:. For instance, the default device for sound input and output is
503:– a sound server for desktop use, commonly used on Linux systems
387:
supports a compatibility mode for the OSS API, by providing the
2031:
2016:
2006:
1861:
1856:
1618:
1569:
1542:
1505:
1475:
1442:
1421:
1170:
1117:
1012:
930:
415:
384:
360:
1851:
1714:
1648:
1603:
1564:
1532:
1500:
1458:
1453:
1416:
1284:
1279:
1239:
1234:
316:
181:
170:
913:
137:
1931:
1709:
1537:
1468:
1112:
435:
155:
2161:
2011:
1989:
324:
154:(OSS) is an interface for making and capturing sound in
559:
557:
476:
231:
353:
288:In 2002, Savolainen was contracted by the company
242:
554:
162:operating systems. It is based on standard Unix
2206:
497:– prevailing sound framework in the Linux kernel
445:4Front OSS3D was later renamed to Joesoft Hear.
16:Audio interface for Unix-like operating systems
926:State of sound in Linux not so sorry after all
1970:
946:
766:
764:
609:"Open Sound System (3.x) Programmer's Guide"
691:
2074:
953:
939:
921:Building the Open Sound System From Source
398:Linux had, as aforementioned, switched to
761:
591:"OSS v4.x API reference - OSS API basics"
2181:Free and open-source software portal
1739:Earliest eligible virtual deadline first
878:"A tutorial on using the ALSA Audio API"
249:directory. OSS also has MIDI support in
188:(or a collection of device drivers) for
264:On Linux, OSS4 is also able to emulate
2207:
675:
673:
671:
57:4.2 build 2019 / March 5, 2019
2245:Formerly open-source or free software
975:
934:
634:"Tips And Tricks - Open Sound System"
359:Although Linux distributions such as
487:Free and open-source software portal
772:"ossaudio(3) - NetBSD Manual Pages"
668:
13:
2215:Application programming interfaces
334:
14:
2256:
905:
725:, 4front-tech.com, archived from
495:Advanced Linux Sound Architecture
400:Advanced Linux Sound Architecture
298:Advanced Linux Sound Architecture
283:Advanced Linux Sound Architecture
2187:
2186:
2174:
2160:
1028:Supported computer architectures
960:
479:
1058:The Linux Programming Interface
884:
870:
848:
830:
804:
782:
748:Ubuntu Documentation: OpenSound
739:
713:
268:, its open-source replacement.
644:
626:
601:
583:
540:
519:
1:
2240:Formerly proprietary software
838:"aoss(1) — Arch manual pages"
513:
857:· Obsolete product reference
448:
227:. Examples using the shell:
7:
638:ossnext.trueinstruments.com
548:"OSS Download Registration"
472:
10:
2261:
1900:High-performance computing
1722:Process and I/O schedulers
722:Hannu's Blog » Boomer
569:, Linux PR, archived from
422:(9 or later), musicmatch,
271:
2154:
2134:
2065:
1875:
1733:Completely Fair Scheduler
1591:
1484:
1394:
1385:
1318:
1223:
1216:
1207:
1184:
1146:
1105:
1098:
1046:
998:Tanenbaum–Torvalds debate
968:
794:, Freebsd.org, 2009-07-13
507:JACK Audio Connection Kit
459:JACK Audio Connection Kit
409:
199:and is distributed under
132:
98:
88:
76:
72:
50:
46:
34:
24:
1654:Kernel same-page merging
366:
2225:Cross-platform software
1997:OS-level virtualization
656:kernel.googlesource.com
339:
2142:List of Linux adopters
1084:Linux User Group (LUG)
681:"Sound - FreeBSD Wiki"
234:> /dev/dsp # plays
214:
205:free software licences
2235:Linux kernel features
595:manuals.opensound.com
203:, three of which are
59:; 5 years ago
1728:Brain Fuck Scheduler
988:Linux Mark Institute
420:Windows Media Player
391:header file and the
201:four license options
2230:Free audio software
1922:Real-time computing
1194:Linux Standard Base
528:OSS v4.2 build 2019
327:systems) under the
290:4Front Technologies
241:OSS implements the
195:OSS was created by
21:
1910:Compute Node Linux
1496:C standard library
463:Lennart Poettering
257:(both legacy) and
207:, thus making OSS
26:Original author(s)
19:
2202:
2201:
2150:
2149:
2061:
2060:
2057:
2056:
1695:Network scheduler
1587:
1586:
1583:
1582:
1381:
1380:
1128:Linux kernel oops
1094:
1093:
1074:Linux conferences
842:man.archlinux.org
152:Open Sound System
148:
147:
20:Open Sound System
2252:
2190:
2189:
2179:
2178:
2177:
2167:Linux portal
2165:
2164:
2072:
2071:
1968:
1967:
1777:Security Modules
1392:
1391:
1221:
1220:
1214:
1213:
1103:
1102:
983:Linux Foundation
973:
972:
955:
948:
941:
932:
931:
917:
916:
914:Official website
900:
899:
888:
882:
881:
874:
868:
867:
866:
865:
852:
846:
845:
834:
828:
827:
826:
825:
816:, archived from
808:
802:
801:
800:
799:
786:
780:
779:
768:
759:
758:
757:
756:
743:
737:
736:
735:
734:
717:
711:
710:
709:
708:
695:
689:
688:
685:wiki.freebsd.org
677:
666:
665:
663:
662:
648:
642:
641:
630:
624:
623:
621:
619:
613:
605:
599:
598:
587:
581:
580:
579:
578:
573:on July 25, 2011
561:
552:
551:
544:
538:
537:
536:
535:
523:
489:
484:
483:
482:
394:
390:
260:
256:
252:
248:
197:Hannu Savolainen
190:sound controller
144:
141:
139:
78:Operating system
67:
65:
60:
30:Hannu Savolainen
22:
18:
2260:
2259:
2255:
2254:
2253:
2251:
2250:
2249:
2220:Audio libraries
2205:
2204:
2203:
2198:
2175:
2173:
2159:
2146:
2130:
2077:
2053:
2037:User-mode Linux
1966:
1871:
1579:
1487:
1480:
1399:
1377:
1314:
1226:
1203:
1180:
1142:
1090:
1042:
1033:Version history
964:
959:
912:
911:
908:
903:
890:
889:
885:
876:
875:
871:
863:
861:
854:
853:
849:
836:
835:
831:
823:
821:
810:
809:
805:
797:
795:
788:
787:
783:
770:
769:
762:
754:
752:
745:
744:
740:
732:
730:
719:
718:
714:
706:
704:
703:, opensound.com
697:
696:
692:
679:
678:
669:
660:
658:
650:
649:
645:
632:
631:
627:
617:
615:
611:
607:
606:
602:
589:
588:
584:
576:
574:
563:
562:
555:
546:
545:
541:
533:
531:
525:
524:
520:
516:
485:
480:
478:
475:
451:
412:
392:
388:
369:
342:
337:
335:Adoption status
274:
258:
254:
250:
246:
239:
217:
136:
128:
68:
63:
61:
58:
41:NCR Corporation
17:
12:
11:
5:
2258:
2248:
2247:
2242:
2237:
2232:
2227:
2222:
2217:
2200:
2199:
2197:
2196:
2184:
2170:
2155:
2152:
2151:
2148:
2147:
2145:
2144:
2138:
2136:
2132:
2131:
2129:
2128:
2123:
2122:
2121:
2116:
2108:
2107:
2106:
2098:
2093:
2088:
2082:
2080:
2069:
2063:
2062:
2059:
2058:
2055:
2054:
2052:
2051:
2050:
2049:
2044:
2039:
2034:
2029:
2021:
2020:
2019:
2014:
2009:
2004:
1994:
1993:
1992:
1987:
1976:
1974:
1972:Virtualization
1965:
1964:
1963:
1962:
1957:
1946:
1945:
1944:
1939:
1934:
1929:
1919:
1918:
1917:
1912:
1907:
1897:
1896:
1895:
1890:
1879:
1877:
1873:
1872:
1870:
1869:
1864:
1859:
1854:
1849:
1844:
1838:
1837:
1832:
1831:
1830:
1825:
1818:Device drivers
1814:
1813:
1808:
1803:
1798:
1793:
1788:
1783:
1773:
1772:
1767:
1762:
1760:SCHED_DEADLINE
1757:
1755:O(1) scheduler
1752:
1750:O(n) scheduler
1747:
1745:Noop scheduler
1742:
1736:
1730:
1725:
1718:
1717:
1712:
1707:
1702:
1697:
1692:
1687:
1682:
1677:
1672:
1667:
1662:
1657:
1651:
1646:
1641:
1636:
1631:
1626:
1621:
1616:
1611:
1606:
1601:
1599:Kernel modules
1595:
1593:
1589:
1588:
1585:
1584:
1581:
1580:
1578:
1577:
1572:
1567:
1562:
1557:
1552:
1547:
1546:
1545:
1540:
1535:
1530:
1525:
1520:
1519:
1518:
1508:
1503:
1492:
1490:
1482:
1481:
1479:
1478:
1473:
1472:
1471:
1461:
1456:
1451:
1448:
1445:
1440:
1437:
1434:
1429:
1424:
1419:
1414:
1409:
1405:
1403:
1389:
1383:
1382:
1379:
1378:
1376:
1375:
1370:
1365:
1360:
1355:
1353:Memory barrier
1350:
1345:
1340:
1335:
1330:
1324:
1322:
1316:
1315:
1313:
1312:
1311:
1310:
1307:
1302:
1297:
1292:
1287:
1282:
1272:
1271:
1270:
1267:
1262:
1257:
1252:
1247:
1242:
1231:
1229:
1218:
1211:
1205:
1204:
1202:
1201:
1196:
1190:
1188:
1182:
1181:
1179:
1178:
1173:
1168:
1163:
1158:
1152:
1150:
1144:
1143:
1141:
1140:
1135:
1130:
1125:
1120:
1115:
1109:
1107:
1100:
1096:
1095:
1092:
1091:
1089:
1088:
1087:
1086:
1078:
1077:
1076:
1071:
1066:
1061:
1050:
1048:
1044:
1043:
1041:
1040:
1035:
1030:
1025:
1020:
1015:
1010:
1005:
1000:
995:
990:
985:
979:
977:
970:
966:
965:
958:
957:
950:
943:
935:
929:
928:
923:
918:
907:
906:External links
904:
902:
901:
883:
869:
847:
829:
803:
781:
776:man.netbsd.org
760:
738:
712:
690:
667:
643:
625:
600:
582:
553:
539:
517:
515:
512:
511:
510:
504:
498:
491:
490:
474:
471:
465:(of competing
450:
447:
411:
408:
368:
365:
341:
338:
336:
333:
273:
270:
251:/dev/sequencer
229:
216:
213:
146:
145:
134:
130:
129:
127:
126:
120:
115:
110:
104:
102:
96:
95:
92:
86:
85:
83:Cross-platform
80:
74:
73:
70:
69:
56:
54:
52:Stable release
48:
47:
44:
43:
38:
32:
31:
28:
15:
9:
6:
4:
3:
2:
2257:
2246:
2243:
2241:
2238:
2236:
2233:
2231:
2228:
2226:
2223:
2221:
2218:
2216:
2213:
2212:
2210:
2195:
2194:
2185:
2183:
2182:
2171:
2169:
2168:
2163:
2157:
2156:
2153:
2143:
2140:
2139:
2137:
2133:
2127:
2124:
2120:
2117:
2115:
2112:
2111:
2109:
2105:
2102:
2101:
2100:Thin client:
2099:
2097:
2094:
2092:
2089:
2087:
2084:
2083:
2081:
2079:
2073:
2070:
2068:
2064:
2048:
2045:
2043:
2040:
2038:
2035:
2033:
2030:
2028:
2025:
2024:
2022:
2018:
2015:
2013:
2010:
2008:
2005:
2003:
2002:Linux-VServer
2000:
1999:
1998:
1995:
1991:
1988:
1986:
1983:
1982:
1981:
1978:
1977:
1975:
1973:
1969:
1961:
1958:
1956:
1953:
1952:
1950:
1947:
1943:
1940:
1938:
1935:
1933:
1930:
1928:
1925:
1924:
1923:
1920:
1916:
1913:
1911:
1908:
1906:
1903:
1902:
1901:
1898:
1894:
1891:
1889:
1886:
1885:
1884:
1881:
1880:
1878:
1874:
1868:
1865:
1863:
1860:
1858:
1855:
1853:
1850:
1848:
1845:
1843:
1840:
1839:
1836:
1833:
1829:
1826:
1824:
1821:
1820:
1819:
1816:
1815:
1812:
1809:
1807:
1804:
1802:
1799:
1797:
1794:
1792:
1789:
1787:
1784:
1782:
1778:
1775:
1774:
1771:
1768:
1766:
1763:
1761:
1758:
1756:
1753:
1751:
1748:
1746:
1743:
1740:
1737:
1734:
1731:
1729:
1726:
1723:
1720:
1719:
1716:
1713:
1711:
1708:
1706:
1703:
1701:
1698:
1696:
1693:
1691:
1688:
1686:
1683:
1681:
1678:
1676:
1673:
1671:
1668:
1666:
1663:
1661:
1658:
1655:
1652:
1650:
1647:
1645:
1642:
1640:
1637:
1635:
1632:
1630:
1627:
1625:
1624:Device mapper
1622:
1620:
1617:
1615:
1612:
1610:
1607:
1605:
1602:
1600:
1597:
1596:
1594:
1590:
1576:
1573:
1571:
1568:
1566:
1563:
1561:
1558:
1556:
1553:
1551:
1548:
1544:
1541:
1539:
1536:
1534:
1531:
1529:
1526:
1524:
1521:
1517:
1514:
1513:
1512:
1509:
1507:
1504:
1502:
1499:
1498:
1497:
1494:
1493:
1491:
1489:
1483:
1477:
1474:
1470:
1467:
1466:
1465:
1462:
1460:
1457:
1455:
1452:
1449:
1446:
1444:
1441:
1438:
1435:
1433:
1430:
1428:
1425:
1423:
1420:
1418:
1415:
1413:
1410:
1407:
1406:
1404:
1402:
1397:
1393:
1390:
1388:
1384:
1374:
1371:
1369:
1366:
1364:
1361:
1359:
1356:
1354:
1351:
1349:
1346:
1344:
1341:
1339:
1336:
1334:
1331:
1329:
1326:
1325:
1323:
1321:
1317:
1308:
1306:
1303:
1301:
1298:
1296:
1293:
1291:
1288:
1286:
1283:
1281:
1278:
1277:
1276:
1273:
1268:
1266:
1263:
1261:
1258:
1256:
1253:
1251:
1248:
1246:
1243:
1241:
1238:
1237:
1236:
1233:
1232:
1230:
1228:
1222:
1219:
1215:
1212:
1210:
1206:
1200:
1197:
1195:
1192:
1191:
1189:
1187:
1183:
1177:
1174:
1172:
1169:
1167:
1164:
1162:
1159:
1157:
1154:
1153:
1151:
1149:
1145:
1139:
1136:
1134:
1131:
1129:
1126:
1124:
1121:
1119:
1116:
1114:
1111:
1110:
1108:
1104:
1101:
1097:
1085:
1082:
1081:
1079:
1075:
1072:
1070:
1067:
1065:
1062:
1060:
1059:
1055:
1054:
1052:
1051:
1049:
1045:
1039:
1036:
1034:
1031:
1029:
1026:
1024:
1021:
1019:
1016:
1014:
1011:
1009:
1006:
1004:
1001:
999:
996:
994:
991:
989:
986:
984:
981:
980:
978:
974:
971:
967:
963:
956:
951:
949:
944:
942:
937:
936:
933:
927:
924:
922:
919:
915:
910:
909:
897:
893:
887:
879:
873:
859:
858:
851:
843:
839:
833:
820:on 2012-06-05
819:
815:
814:
813:OSS Emulation
807:
793:
792:
785:
777:
773:
767:
765:
750:
749:
742:
729:on 2012-03-16
728:
724:
723:
716:
702:
701:
694:
686:
682:
676:
674:
672:
657:
653:
647:
639:
635:
629:
610:
604:
596:
592:
586:
572:
568:
567:
560:
558:
549:
543:
530:
529:
522:
518:
508:
505:
502:
499:
496:
493:
492:
488:
477:
470:
468:
464:
460:
456:
446:
443:
441:
437:
433:
429:
425:
421:
417:
407:
405:
401:
396:
386:
382:
380:
376:
372:
364:
362:
357:
355:
351:
347:
332:
330:
326:
322:
318:
314:
310:
306:
301:
299:
295:
291:
286:
284:
279:
278:free software
269:
267:
262:
244:
237:
233:
228:
226:
222:
212:
210:
209:free software
206:
202:
198:
193:
191:
187:
186:device driver
183:
179:
175:
172:
168:
165:
161:
157:
153:
143:
135:
131:
124:
121:
119:
116:
114:
111:
109:
106:
105:
103:
101:
97:
93:
91:
87:
84:
81:
79:
75:
71:
55:
53:
49:
45:
42:
39:
37:
33:
29:
27:
23:
2191:
2172:
2158:
1888:Linux kernel
1806:Tomoyo Linux
1401:File systems
1056:
1008:SCO disputes
969:Organization
962:Linux kernel
895:
886:
872:
862:, retrieved
856:
850:
841:
832:
822:, retrieved
818:the original
812:
806:
796:, retrieved
790:
784:
775:
753:, retrieved
751:, ubuntu.com
747:
741:
731:, retrieved
727:the original
721:
715:
705:, retrieved
699:
693:
684:
659:. Retrieved
655:
646:
637:
628:
616:. Retrieved
603:
594:
585:
575:, retrieved
571:the original
565:
542:
532:, retrieved
527:
521:
452:
444:
413:
403:
397:
383:
373:
370:
358:
343:
329:BSD-2-Clause
313:GPL-2.0-only
302:
287:
275:
263:
240:
224:
221:device files
218:
194:
167:system calls
151:
149:
118:GPL-2.0-only
108:BSD-2-Clause
36:Developer(s)
1893:Linux-libre
1786:Exec Shield
1665:Framebuffer
1368:Video4Linux
1225:System Call
1053:Developers
993:Linus's law
860:, Yohng.com
618:22 February
393:libossaudio
389:soundcard.h
350:OpenSolaris
323:(and other
309:OpenSolaris
294:proprietary
236:white noise
232:/dev/random
123:Proprietary
2209:Categories
1980:Hypervisor
1942:PREEMPT_RT
1847:KernelCare
1835:Raw device
1765:SCHED_FIFO
1675:KMS driver
1592:Components
1447:securityfs
1333:Crypto API
1275:Linux-only
1161:System.map
1064:kernel.org
1023:menuconfig
1018:GNU GPL v2
864:2012-01-08
824:2012-07-07
798:2012-01-08
755:2012-01-08
733:2012-01-08
707:2012-01-08
661:2024-03-22
577:2012-01-08
534:2019-05-10
514:References
501:PulseAudio
467:PulseAudio
455:Paul Davis
428:Foobar2000
354:/dev/audio
255:/dev/music
243:/dev/audio
140:.opensound
125:(formerly)
64:2019-03-05
2119:LYME-LYCE
1842:initramfs
1811:Linux PAM
1680:Netfilter
1550:libcgroup
1516:libhybris
1488:libraries
1436:hugetlbfs
1387:Userspace
1320:In-kernel
1305:readahead
1227:Interface
1176:initramfs
1133:SystemTap
1106:Debugging
1099:Technical
1038:Criticism
449:Criticism
440:shareware
285:in 1998.
259:/dev/mini
160:Unix-like
2193:Category
2135:Adopters
2110:Server:
2091:Embedded
2067:Adoption
1960:PSXLinux
1883:Mainline
1876:Variants
1828:graphics
1781:AppArmor
1770:SCHED_RR
1690:nftables
1634:dm-crypt
1629:dm-cache
1575:liburing
1565:libevdev
1523:dietlibc
1412:configfs
1338:io uring
473:See also
432:JetAudio
305:CDDL-1.0
247:/dev/oss
225:/dev/dsp
113:CDDL-1.0
2126:Devices
2086:Desktop
2047:coLinux
2042:MkLinux
2027:L4Linux
1955:ÎĽClinux
1937:Xenomai
1927:RTLinux
1867:Ksplice
1796:SELinux
1791:seccomp
1741:(EEVDF)
1685:Netlink
1614:Console
1609:cgroups
1560:libalsa
1486:Wrapper
1464:systemd
1427:debugfs
1396:Daemons
1358:New API
1300:inotify
1295:dnotify
1199:x32 ABI
1156:vmlinux
1148:Startup
1047:Support
896:lwn.net
424:Sonique
375:FreeBSD
356:) API.
346:Solaris
321:FreeBSD
272:History
164:devices
133:Website
100:License
62: (
2096:Gaming
2078:of use
2032:ELinOS
2023:Other
2017:OpenVZ
2007:Lguest
1951:-less
1862:kpatch
1857:kGraft
1823:802.11
1619:bcache
1570:libusb
1555:libdrm
1543:Newlib
1528:EGLIBC
1511:Bionic
1506:uClibc
1476:Kmscon
1450:sockfs
1443:procfs
1439:pipefs
1422:devpts
1348:kernfs
1290:splice
1245:select
1217:Kernel
1171:initrd
1166:dracut
1118:ftrace
1080:Users
1013:Linaro
976:Kernel
614:. 2000
461:) and
416:Winamp
410:OSS/3D
385:NetBSD
379:mixing
361:Ubuntu
169:(i.e.
2076:Range
1915:SLURM
1852:kexec
1801:Smack
1735:(CFS)
1715:zswap
1656:(KSM)
1649:evdev
1604:BlueZ
1533:klibc
1501:glibc
1459:tmpfs
1454:sysfs
1417:devfs
1408:bpffs
1285:epoll
1280:futex
1260:close
1240:ioctl
1235:POSIX
1123:kdump
791:sound
612:(PDF)
317:Linux
182:ioctl
178:write
171:POSIX
94:Audio
2114:LAMP
2104:LTSP
1932:RTAI
1710:zram
1705:SLUB
1700:perf
1644:EDAC
1538:musl
1469:udev
1432:FUSE
1328:ALSA
1265:sync
1255:read
1250:open
1209:APIs
1186:ABIs
1113:CRIU
1069:LKML
620:2023
457:(of
436:XMMS
404:aoss
348:and
340:Code
315:for
311:and
307:for
266:ALSA
230:cat
174:read
158:and
156:Unix
150:The
142:.com
90:Type
2012:LXC
1990:Xen
1985:KVM
1949:MMU
1905:INK
1670:LVM
1660:LIO
1639:DRM
1373:IIO
1363:RCU
1343:DRM
1138:BPF
1003:Tux
469:).
367:API
325:BSD
215:API
138:www
2211::
1779::
894:.
840:.
774:.
763:^
683:.
670:^
654:.
636:.
593:.
556:^
442:.
434:,
430:,
426:,
418:,
331:.
261:.
253:,
211:.
180:,
176:,
1724::
1398:,
1309:…
1269:…
954:e
947:t
940:v
898:.
880:.
844:.
778:.
687:.
664:.
640:.
622:.
597:.
550:.
66:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.