본문 바로가기

Qt, PyQt, Python 공개 라이브러리 사용 라이선스 고지방법 등 문의드립니다.

innotio4u 게시글 작성 시각 2021-06-18 20:15:52 게시글 조회수 6672

안녕하세요.

저희는 반도체 검사장비에 사용되는 응용 SW를 개발하고 있습니다.
Qt, PyQt, Python의 오픈소스 라이브러리를 사용하여 Window OS 응용프로그램을 개발하고 있으며,
상용으로 배포 예정입니다.

 

오픈소스를 사용한 상용화 제품 배포는 처음이라서, 오픈소스 라이선스 정책에 위반되지 않도록 하고자 다음내용 문의드립니다.

 

1) 오픈소스 라이선스 고지내용에 대한 웹사이트 링크를 저희 SW의 라이선스 고지 다이얼로그에 포함시켜도 오픈소스 라이선스 고지내용 준수가 되는지요?
아니면, 반드시 오픈소스 라이선스 고지 텍스트를 복사하여 저희 SW의 라이선스 고지 다이얼로그에 포함시켜야 하는지요?

 

2) 사용된 모든 오픈소스의 라이선스 고지를 어디서/어떻게 찾을 수 있을지요?

 

3) 사용하는 모든 오픈소스 라이브러리(Qt, PyQt, Python)의 소스코드를 저희 배포 SW 패키지에 포함시켜야 하는지요?
아니면, 해당 오픈소스/SW가 있는 웹사이트의 링크를 저희 SW의 라이선스 고지 다이얼로그에 포함시켜도 라이선스 준수가 되는지요?
또는 오픈소스 라이선스 고지를 하면 사용하는 오픈소스 코드를 포함하지 않아도 되는지요?

 

4) 배포판은 PyInstaller를 사용하여 실행파일과 각종 동적 라이브러리가 포함된 폴더들로 구성된 패키지를 만들고, Innosetup 프로그램을 사용하여 설치 파일(단일파일)을 생성하고 있습니다.
이렇게 단일 설치파일의 경우도 정적링크로 봐야 하는지요?
단일 설치파일을 사용하여 Window OS에 설치 후에는 상기와 같이 실행파일과 각종 라이브러리가 포함된 폴더들로 원복되어 설치됩니다.

 

5) PyInstaller를 사용하여 실행파일과 각종 라이브러리가 포함된 폴더들로 구성된 배포 패키지를 만들때,
컴파일된 다이나믹 라이브리 형태로 오픈 소스 라이브러가 포함되는 경우, 해당 소스코드를 찾아서 포함시켜줘야 하는지요?
(PyInstaller를 사용하여 자동으로 오픈소스 라이브러리의 소스코드도 함께 포함될 수 있도록 할 수 있는지는 모르겠습니다)

 

6) Qt는 LGP3.0 및 상용라이선스, PyQt는 GPL3.0 및 상용라이선스가 있습니다. 
만약 상용라이선스를 사용하더라도 오픈소스 라이선스 고지내용을 저희 SW의 라이선스 고지 다이얼로그에 포함시켜야 하는지요?
그리고, 상용라이선스를 사용할 경우 상용 라이선스를 사용하고 있다는 고지를 별도로 해야하는지요?


노고에 감사드립니다.
 

맨 위로
맨 위로