이 누리집은 대한민국 공식 전자정부 누리집입니다.

LGPL2.1 그리고 MIT

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

첫 댓글을 작성해보세요!

댓글 작성

댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.