Open Sound System
Open Sound System | |
---|---|
Desenvolvedor | Hannu Savolainen e 4Front Technologies |
Lançamento | 1992 |
Versão estável | 4.0 |
Sistema operacional | Multiplataforma |
Gênero(s) | Audio |
Licença | GNU General Public License / Common Development and Distribution License / Proprietaria |
Página oficial | http://www.opensound.com/ |
O Open Sound System (OSS) é uma relação padrão para fazer e som capturando em sistemas operando-se de Unix. É baseado em dispositivos padrão de Unix (isto é POSIX leu, escreveu, ioctl, etc.). O termo consulta também às vezes ao software em uma semente de Unix que forneça a relação de OSS; nesse sentido pode-se pensar como de um excitador de dispositivo ou de uma coleção de excitadores de dispositivo para a ferragem sadia do controlador. O objetivo de OSS é permitir que se escreva um programa de aplicação som-baseado que trabalhe com toda a ferragem sadia do controlador, mesmo que a relação da ferragem varie extremamente de um tipo a outro.
OSS foi criado em 1992 pelo Finlandês Hannu Savolainen e está disponível no major 11 Unix-como sistemas operando-se. OSS é distribuído sob três opções da licença, duas de que são licenças Licença de software livre, assim fazendo a OSS o software livre.[1]
Livre, proprietário, livre
O projeto era inicialmente software livre, mas seguir o sucesso do projeto, Savolainen começou a 4Front Technologies e fêz sua sustentação para uns dispositivos mais novos e as melhorias sadios proprietários. Na resposta, a comunidade de Linux esforço abandonado de OSS e de desenvolvimento comutou à arquitetura sadia avançada recolocação de Linux (ALSA). Muitos sistemas operando-se do software livre tais como Linux e FreeBSD continuaram a distribuir versões precedentes de OSS, e continuado a manter e melhorar estas versões.
Nas tecnologias 2007, 4Front de julho fontes liberadas para OSS sob licenças de CDDL e de GPL.
OSS com relação a ALSA
Na semente de Linux, houve historicamente dois o uniforme APIs sadio usado. Um é OSS; o outro é ALSA (arquitetura sadia avançada de Linux). ALSA está disponível para Linux somente, e porque há somente uma execução da relação de ALSA, ALSA consulta ingualmente a essa execução e à relação própria.
OSS é o padrão acima com as 2.4 séries (kernel.org) de sementes oficiais de Linux. ALSA era começar adicionada com 2.5, e naquelas versões, semente OSS marcado autores de Linux como deprecado. 4Front continuou a desenvolver OSS fora da semente de Linux.
ALSA fornece uma modalidade opcional da emulation de OSS que pareça aos programas como se era OSS. Similarmente, há uma modalidade da emulation de ALSA na execução de Linux de OSS.
Quando alguns recomendarem a relação de ALSA para o software que está pretendido trabalhar em Linux moderno somente, o software pretendeu ser portátil através de Unices usa tipicamente OSS preferivelmente.
OSS/3D
OSS/3D é um plugin para jogadores da música, que aja como um motor audio do postprocessing. Os jogadores suportados incluem Winamp, jogador de meios de Windows (9 ou mais atrasado), musicmatch, Sonique, Foobar2000, JetAudio, MMX. É movido às plataformas de Windows e de Linux. Ao contrário do OSS, é shareware.
Veja Também
Portal livre do software
- Enlightened Sound Daemon- usuário sadio que permite que as aplicações múltiplas usem o mesmo subsistema de OSS (necessitado não mais por muito tempo para o software que mistura, começando com o OSS 4.0)