2015.05.27
안녕하세요. 프로그램 만들기 좋아하는 대학생입니다.
(저번에도 답변 잘 받았습니다. 고마워요.)
요즘 컴퓨터 관련하여 연재하는 글이 있어 프로그램을 만들고 있었습니다.
이 프로그램은 다음의 두 프로그램을 이용해요.
NASM: Netwide Assembler. (http://www.nasm.us/)
TDM-GCC: GNU Compiler Collection의 TDM 버전. (http://tdm-gcc.tdragon.net/download)의 webdl 항목
두 프로그램은 각각 라이선스가 다음과 같습니다.
NASM: As of version 2.07, NASM is now under the Simplified (2-clause) BSD license. The details of the license are available in the documentation.
TDM-GCC: Public Domain, GNU General Public License version 3.0 (GPLv3)
저는 이 프로그램에 '기부' 기능을 추가하여, 저에게 기부를 원하는 사람들이 제 계좌로 기부할 수 있도록 할 생각입니다.
판매할 생각도 하고 있습니다.
NASM, gcc 모두 제가 만든 프로그램의 bin 폴더에 들어가서,
프로그램을 배포할 때 nasm과 gcc를 같이 묶어서 배포하게 됩니다.
저번 답변으로 미루어보면, BSD 라이선스는 사실상 거의 제한이 없는 라이선스인데,
GPL 라이선스가 걸려있는 TDM-GCC가 걸리네요.
두 프로그램의 소스 코드는 전혀 참조하거나 직접 컴파일하는 등 사용하지 않았는데, 이것이 문제가 될지 궁금하여 여쭤봅니다.
(광고하자면 "JSCC: JavaScript로 개발하는 C Compiler"라고 검색하시면 나옵니다. ㅎㅎ)
------ 댓글 -------
OSS
안녕하세요.
문의하신 내용에 대한 답변입니다.
말씀하신 TDM-GCC의 라이선스를 확인해 보니 Public Domain으로 확인됩니다.
Public Domain은 아무 제약사항이 없는 라이선스로 상용 제품 이용에 문제가 없을 것으로 판단됩니다.
※ 참고
http://sourceforge.net/projects/tdm-gcc/files/Sources/TDM%20Sources/
==== TDM-GCC Source Distribution README =====
>>>>> LICENSE
All of the files in this package are released into the public domain without
warranty, and may be freely used, modified, and redistributed.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.