회사에서 QT Framework를 이용하여 상용프로그램을 개발 / 판매하려고 합니다. (이미지 프로세싱, 3D처리, 렌더링 등)

 

라이센스 정책을 살펴보니 상용 / (L)GPL v3 license 의 듀얼 정책을 가지고 있던데 (L)GPL v3 license를 선택할 경우 어떠한 제약이 있을까요?

 

검색해보니 소스코드 공개의무가 있던데 QT 라이브러리가 동적링크일 경우 상용프로그램의 소스코드는 공개하지 않아도 되는것인가요?

 

릴리즈 시

 

libgcc_s_dw2-1.dll
libstdc++-6.dll
libwinpthread-1.dll
Qt5Core.dll
Qt5Gui.dll
Qt5Widgets.dll

개발프로그램.exe

 

파일이 생성되는데 QT 라이브러리의 경우 DLL로 제공되기 때문에 따로 소스코드를 공개하지 않아도 되고 제가 개발한 개발프로그램.exe에 해당하는 소스코드도 공개를 하지 않아도 되는것인가요?

 

처음으로 부득이하게 오픈소스 프레임워크를 이용하게 되었는데 오픈소스 라이센스 정책이 복잡하다보니 헷갈리네요. 

 

조언부탁드립니다.

맨 위로
맨 위로