2021.07.30
안녕하세요 너무 고생이 많으십니다.
프로그램을 만들고 처음으로 배포하고자 하는 초보 프로그래머 입니다.
제가 다음 두 모듈을 포함시켜서 파이썬(pyinstaller)으로 프로그램 하나를 만들었습니다.
pyside6: LGPL2.1 라이센스
openpyxl: MIT 라이센스
그렇다면 제가 해당 프로그램을 배포할 때,
★ 1. LGPL2.1에 의해 사용된 소스코드 일부 공개
#############################
*from PySide6.QtWidgets import QFileDialog, QApplication, QMessageBox, QDialog, QLineEdit, QPushButton, QVBoxLayout from
*openpyxl import load_workbook
*from PySide6.QtGui import QIntValidator, QRegularExpressionValidator from PySide6.QtCore import QRegularExpression
#############################
★ 2. 다음의 내용을 license.txt 파일에 담아 첨부하기
#############################
Copyright (C) year name of author
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 2.1 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
#############################
이렇게 2가지만 지키면 될까요?
혹시 의무 고지에서 내용을 더 보충해야 할까요?
3일째 정보를 찾아 헤메다가 너무 어려워서 이렇게 질문을 드리네요
감사합니다.
------ 댓글 -------
License 관리자
안녕하세요
공개소프트웨어 라이선스 관리자입니다.
문의주신 내용 답변드립니다.
먼저, PySide6는 LGPL-2.1이 아닌 LGPL-3.0/GPL-2.0/상용라이선스의 다중 라이선스 정책을 가진 것으로 보입니다.
배포하시는 대상에게 라이선스 규정을 잘 살피시어 배포하셔야 합니다.
1. LGPL이 적용될 경우 LGPL의 라이브러리를 라이브러리 링킹 형태로 결합 사용하는지 확인이 필요하며, 라이브러리 결합 및 수정 사용한 경우 라이브러리 전체의 소스코드를 배포한 대상에게 제공해야 하는 의무가 발생할 수 있습니다.
2. 예시로 보여주신 내용은 LGPL-2.1의 라이선스 헤더이며, license.txt 혹은 NOTICE 등에 담는 내용은 저작권자 고지와 함께 라이선스 전문을 담으시는 것을 권장합니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
------ 댓글 -------
다른 글의 답변 같아요ㅠ
------ 댓글 -------
License 관리자
죄송합니다! 수정하였습니다.
확인 부탁드립니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.