2022.03.11
안녕하세요.
PyQT5 라이센스 관련하여 문의드립니다.
PyQT5 라이센스의 경우 GPL V3를 따르거나 앱 소스코드 공개없이 클로즈드 소스로 판매하려면 상업용 Qt 라이센스를 구입하라는 글을 보았는데요.
Pyqt5를 사용하여 프로그램을 만들고 기계를 만들어 판매할 때에 (기계 유료, 기계 구매자에게 프로그램 무료 제공)이면 상업용 qt라이센스를 구매하지 않고 GPL V3를 따라도 될지 문의드립니다.
또한 GPL V3 중 소스코드 제공의무가 있는 것으로 알고 있는데 이를 어떤 방식으로 이행해야하는 것인지 궁금합니다. 인터넷에 공개하지는 않고, 프로그램을 배포받은 자가 요청시 요청자에게만 제공하면 되는 것인지? 또 이와같은 상황에서 제공을 거부하면 license에 위반되는 것인지 궁금합니다.
답변 부탁드립니다.
감사합니다.
------ 댓글 -------
License 관리자
안녕하세요
공개소프트웨어 라이선스 관리자입니다.
문의주신 내용 답변 드립니다.
PyQT5를 사용하여 프로그램을 만들고 기계를 만들어 판매할 때에 프로그램 무료 제공한다 하더라도 GPL-3.0에 의해 프로그램의 모든 소스코드를 판매대상에게 공개해야 합니다.
뿐만 아니라, GPL-3.0은 설치 정보 제공에 대한 의무가 포함되어 있기 때문에 기계에 포함하여 판매(배포) 시 기계 조립 순서 등과 같은 하드웨어의 설치 정보까지 제공해야 할 수 있습니다.
소스코드 공개(제공)의무는 프로그램을 배포 받는 자(배포 대상)에게 배포와 동시에 소스코드를 제공해야 합니다. 소스코드 제공 대신 Written Offer(소스코드 제공 약정서)를 제공할 수 있으며, 소스코드 제공 요청 시 배포한 방법과 같은 방법으로 제공하여야 합니다.
소스코드 혹은 Written Offer를 제공하지 않으면 라이선스에 위반되며, Written Offer 제공 후에 소스코드 요청 시 이에 불응하면 라이선스 위반으로 인해 소송이 제기될 수 있습니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.