2018.02.19
OpenGL 홈페이지의 FAQ 를 보면,
Is OpenGL Open Source?
No, OpenGL doesn't have any source code. GL is a specification which can be found on this website. It describes the interface the programmer uses and expected behavior. OpenGL is an open
specification
. Anyone can download the spec for free. This is as opposed to ISO standards and specifications, which cost money to access.
라는 문구가 있습니다. 물론 저 답변만 보면 소스가 공개되지 않았기 때문에 Open Source가 아니라고 하지만, 소스는 공개되지 않았어도 무료로 배포되니까 공개SW로 봐야 하는건지, 아니면 Public Domain 같은 Freeware로 봐야 하는건지 잘 모르겠습니다.
또, 저 답변에서 'specification' 이 뭘 의미하는지 잘 모르겠습니다.
OpenGL 을 어떻게 구분해야 하는지, 사용상 라이선스 제약사항은 없는지, specification 이 뭘 의미하는지 답변 부탁드립니다.
------ 댓글 -------
OSS
안녕하세요.
공개SW 라이선스 관리자입니다.
문의하신 내용에 대한 답변입니다.
OpenGL
은 그래픽 하트웨어를 위한
2
차원 및
3
차원 그래픽스 표준
API
규격으로
,
프로그래밍 언어 간 플랫폼 간의 교차 응용 프로그래밍을 지원하고 있고 다양한 영상처리 프로그램을 허용하는 명령어의 셋으로 구성되어 있습니다
.
현재
OpenGL
은 비영리 기술 컨소시엄인 코로노스 그룹에 의해 관리되고 있으며 코로노스 그룹에서는 관련 기업들의 의견 수렴을 통해 표준
API
규격
(Specification)
을 업데이트 하고 있고 현재 크로노스 그룹에서 재정한 표준 규격은
https://www.khronos.org/registry/OpenGL/index_gl.php
에서 확인하실 수 있습니다
.
해당
Specification
에서는 각 버전 별
new features, deprecation model, changed tokens, change log for released specifications, OpenGL Registry, Header Files, and ARB Extensions
등에 대한 규격을 포함하고 있습니다
.
따라서
, OpenGL
은 오픈소스 라기 보다는 오픈 되어 누구나 활용할 수 있는 API 표준 규격이라고 볼 수 있습니다
.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.