HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📟
PyQt 5 Lecture
/
🎱
005 부록) PyQt 저작권
🎱

005 부록) PyQt 저작권

Open S/W 기반 Python 개발 관련 문의
python을 이용하여 pyqt 외부 라이브러리를 Import 하여 개발 중 입니다. pyqt는 GPL v3 license 인데, 1. 해당하는 경우 개발된 제품을 판매할 수 있나요? 2. 가능하다면 소스코드 공개 범위는 어떻게 되나요?(고객에 제공해야합니다.) 그리고, 위 내용과 별개로 GPL v2 license를 가진 Designer tool을 이용하여 작성한 소스코드(결과)를 재 가공하여 제품을 개발했을 경우(Designer tool은 제공되지 않습니다.)
Open S/W 기반 Python 개발 관련 문의
https://olis.or.kr/consulting/qnaDetail.do?bbsNum=32012
Open S/W 기반 Python 개발 관련 문의
pyqt5 라이센스 문의
Q1. 그렇다면 만약 유료로 소프트웨어를 판매하더라도 코드를 오픈시키면 문제가 없는것인지요. A1. 네, pyqt와 qt의 코드를 포함하는 소프트웨어를 유상으로 판매하더라도 소스코드를 오픈한다면 문제되지 않습니다. Q2. 이러한 상황에서 일부소스코드 비공개가 가능한지요? A1. pyqt와 qt의 사용 방법에 따라 다릅니다. 대부분의 사용 사례는 귀사가 개발한 부분을 포함한 전체 소프트웨어의 소스코드 공개를 요구합니다.
pyqt5 라이센스 문의
https://www.olis.or.kr/consulting/qnaDetail.do?bbsNum=35150
pyqt5 라이센스 문의
💡
※법적 분쟁 발생 시 본 글은 법률적 해석 혹은 논리로 활용할 수 없습니다.
  • PyQt5로 SW를 만들어 판매를 하실 수 있습니다. 단, 소스코드는 모두 공개하셔야 합니다. 일부 비공개 기능에 대해서는 사용하시는 다른 라이브러리가 어떤가에 따라 다릅니다.
  • 만약 PyQt를 import해서 사용했을 경우 그 소스에 대해서는 공개해야 하고, 일부 비공개를 하길 원한다면, 핵심기능을 분리하여 별도의 SW나 통신으로 제공하는 방법이 있습니다.
  • 사용하신 다른 패키지가 있다면, 다른 패키지의 라이센스를 알아내시고, 아래에서 판매 가능 여부를 검색해보세요.
    • 라이선스 비교표
      Computer Associates Trusted Open Source License 1.1
      라이선스 비교표
      https://www.olis.or.kr/license/compareGuide.do
      라이선스 비교표
  • 버전이나 플랫폼 별로 차이도 있으므로, 소스코드가 복잡하게 얽혀있다면 oris에 자문을 구해보십시오.
  • 라이센스 문제는 그리 간단하지 않습니다. 어떤 문구를 보시고 짐작하시면 안되고, 법적 자문을 구하셔야 합니다.
 

 
라이센스가 문제가 된다면 PySide(LGPL)를 비교해보시면 좋습니다.