본문 바로가기

pyqt5 프로젝트 코드 공개 방법 문의

ilhyeok.kwon 게시글 작성 시각 2024-05-07 10:39:59 게시글 조회수 62

회사 프로젝트로 기계와 통신하는 GUI를 개발하는데 PyQt5로 개발하여 납품하고자 하였으나, GPL이라는 라이선스가 있다는 것을 뒤늦게 알게되었습니다. 

소스코드가 공개되는 것은 상관없습니다. 이 코드를 사용할 수 있는 방법을 알고자 합니다. 

1. 납품되는 회사에 해당 코드를 제공해주면 되는건가요?

2. github에 public repository로 공개 배포하면 되는건가요?

자세한 설명 부탁드립니다.
3. pyside6를 사용하면 GPL이 아닌 LGPL을 사용할 수 있다는 것을 알았습니다.
3-1. 하기의 라이센스에 대한 내용을 final.py라는 파이썬 파일 상단에 주석으로 추가하기만 하면 상업적으로 사용이 가능한건가요?

3-2. 해당 파일은 pyside6를 수정하지 않고 pip install pyside6로 설치하여 그대로 사용만 하고 있습니다. 이대로 장비 구동 UI를 해당 회사에 넘겨줘도 되는건지 궁금합니다. 


One line to give the program's name and a brief idea of what it does.
Copyright (c) <year> <nameofauthor>

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3.0 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Also add information on how to contact you by electronic and paper mail.

맨 위로
맨 위로