이 누리집은 대한민국 공식 전자정부 누리집입니다.

OpenGL 을 공개SW로 볼 수 있나요?

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

첫 댓글을 작성해보세요!

댓글 작성

댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.