GPL관련 궁금증.. scipy, blitz++
글쓴이: kkb110 / 작성시간: 수, 2011/01/12 - 7:15오전
blitz++ 라이브러리는 GPL 입니다.
http://www.oonumerics.org/blitz/
scipy 라이브러리는 BSD 입니다.
http://www.scipy.org/License_Compatibility
scipy는 blitz++를 하위 weave 패키지에 포함하고 있습니다.
http://www.mpia.de/homes/tamburro/whatisthepython/weave/weave.html#Blitz
보통의 경우라면 이렇게 GPL과 BSD를 혼용할 수 없는 걸로 알고 있습니다만, 이경우에는 약간 다른게... scipy에서 blitz++ 소스코드를 동적으로 유저컴에서 컴파일해서 호출해서 쓰네요
좀 더 정확히 말하자면, scipy는 라이브러리일 뿐이니, 자기가 직접 blitz++를 동적으로 컴파일해서 호출하는 것은 아니고, scipy를 사용하는 프로그램이 blitz++를 동적으로 컴파일해서 호출할 수 있게 하는 것이라고 보면 맞겠군요.
이럴 경우 라이센스문제는 없는 건지 궁금합니다. 참고로 scipy는 그동안 많은 타 수학 라이브러리 알고리즘들을 가져왔습니다만 GPL로 된것은 철저하게 피해간 걸로 압니다. 이것만 제외하구요.
Forums:
제가 이 문구를 놓쳤군요. GNU General
제가 이 문구를 놓쳤군요.
GNU General Public License, or the Blitz artistic license
후자의 경우 아무런 문제가 없어 보입니다.