2014.03.14
수고하십니다.
open source 를 사용하려고 하려는데,
open source license 와 관련된 법 적용을 할 때 java 사용에 관련해서 문의 드립니다.
C 나 C++ 로 작성된 코드는
open source 별로 static library 로 link 하였을 때 와 shared library 로 link 하였을 때
open source 와 같이 작성된 source 코드 공개 범위가 달라지는 것으로 압니다.
그런데 Java 로 코드를 작성하였을 때
java class 와 java class 는 혹은
jar 와 jar 는
shared library 로 link 되는 것으로 간주되는지 혹은
static library 로 link 되는 것으로 여겨지는지,
아니면 또다른 방식으로 여겨지는지 알려주시면 고맙겠습니다.
감사합니다.
------ 댓글 -------
OSS
안녕하세요.
문의하신 내용에 대한 답변입니다.
라이브러리를 컴파일시에 사용할지 런타임시에 사용할지에 따라 달라지기 때문에 shared library(dynamic library, dynamic load)와 static library는 language와는 관계가 없습니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.