Open Sound System 4.0, BSD 라이선스 채택
- Posted at 2008/01/10 23:55
- Filed under 리눅스
유닉스 기반 시스템에서 쓰이는 사운드 재생 및 녹음 라이브러리인 오픈 사운드 시스템(Open Sound System; OSS)이 BSD 라이선스로 공개되었습니다. OSS는 기존에 GPL v2, CDDL, 독점 라이선스로 배포되고 있었습니다. 여기에 BSD 라이선스가 추가된 것입니다.

OSS는 거의 표준이 되다시피 한 사운드 라이브러리라서, 리눅스와 BSD를 포함하여 거의 모든 유닉스 기반 운영체제에서 쓸 수 있습니다. 이러한 높은 호환성이 OSS가 선호되는 이유입니다. 반면에 요새 리눅스쪽에서 주로 쓰고 있는 ALSA(Advanced Linux Sound Architecture; 알사)는, 이름에서 'Linux'가 들어가는 것에서도 알 수 있듯 리눅스 전용입니다.
개인적인 느낌으로는 OSS보다는 ALSA가 더 기능이 강력한 것 같습니다. 예전에는 ALSA만 소프트웨어 소리 합성을 지원하고 OSS는 그렇지 않았기 때문에 ALSA를 썼지요. 5.1채널 설정 같은 것도 ALSA가 더 간편하다고 들었습니다.
BSD 라이선스는 FreeBSD, OpenBSD 같은 BSD 호환 운영체제에서 많이 쓰기 때문에, 전체적으로 OSS의 범용성이 증가하지 않을까 하는 생각입니다.
어떤 분 말씀을 들으니 '좋은 소식이지만, 리눅스 기준으로는 너무 늦었다. 라이선스 공개는 5~7년 전에 이루어졌어야 했다. 이제는 개발력이 모두 ALSA로 집중된 상태이고, 이걸 다시 OSS로 돌리기는 어려울 것이다.'라고도 하시더군요.
http://www.opensound.com/press/2008/oss-bsd.txt

개인적인 느낌으로는 OSS보다는 ALSA가 더 기능이 강력한 것 같습니다. 예전에는 ALSA만 소프트웨어 소리 합성을 지원하고 OSS는 그렇지 않았기 때문에 ALSA를 썼지요. 5.1채널 설정 같은 것도 ALSA가 더 간편하다고 들었습니다.
BSD 라이선스는 FreeBSD, OpenBSD 같은 BSD 호환 운영체제에서 많이 쓰기 때문에, 전체적으로 OSS의 범용성이 증가하지 않을까 하는 생각입니다.
어떤 분 말씀을 들으니 '좋은 소식이지만, 리눅스 기준으로는 너무 늦었다. 라이선스 공개는 5~7년 전에 이루어졌어야 했다. 이제는 개발력이 모두 ALSA로 집중된 상태이고, 이걸 다시 OSS로 돌리기는 어려울 것이다.'라고도 하시더군요.
http://www.opensound.com/press/2008/oss-bsd.txt
Posted by 랜덤여신
- Tag
- GPL, license, linux, Open Sound System, OSS, 라이선스, 리눅스, 오픈 사운드 시스템
- Response
- No Trackback , 1 Comment
Trackback URL : http://barosl.com/blog/trackback/643
Comments List
-
딴죽 하나 걸자면 OSS는 라이브러리 아닙니다.
대신 디바이스와의 통신 방식 (read, write, ioctl 등)을 정의해놓은 일종의 인터페이스 표준이라고 볼 수 있죠.
바꿔 말하자면 ALSA처럼 C로 된 API가 있는게 아니라 /dev/dsp 같은 디바이스 노드를 열어다가 ioctl 같은 거나 적절히 사용하면 된다는 거임.