2014-02-26 4 views
0

Qt 4.8 GUI로 작성된 무료 소프트웨어를 게시하려고합니다. QtCore와 같은 dll을 사용하여 독립 실행 형 버전을 게시 할 수 있습니까? 내 코드도 게시해야합니까?Qt GPL 라이센스로 무료 GUI 소프트웨어를 게시 할 수 있습니까?

가능한 경우 합법적으로 GPL 라이센스를 사용하는 몇 가지 예를 만들 수 있습니까?

대단히 감사합니다.

+0

자유와 마찬가지로 맥주와 같이 자유롭게 사용 하시겠습니까? Qt는 LGPL에서 구할 수 있으므로 코드를 공개하지 않고도 계획하고있는 것을 사용할 수 있습니다 (GPL은 아님). –

+0

답변 해 주셔서 감사합니다. LGPL 하에서 Qt 4.8도 있습니까? Qt dll을 사용하더라도 라이선스에 대해 걱정할 필요가 없다는 뜻입니까? 여기서 "무료"라는 단어는 다운로드하거나 사용하는 데 비용이 들지 않음을 의미합니다. – vvofdcx

+4

** 프로그래밍이나 소프트웨어 개발이 아닌 라이센스 또는 법적 문제 **에 관한 내용이므로 주제를 벗어난 것으로 간주하여이 질문을 닫으려고합니다. 자세한 내용은 [여기를 참고하십시오] (http://meta.stackoverflow.com/a/274964/1402846) 및 [help/on-topic]을 참조하십시오. –

답변

0

GPL을 사용하여 소프트웨어를 게시하려면 무료 또는 무료로 소스 코드를 제공해야합니다. GPL에서 "무료"는 무료이지만 코드를 변경할 자유를 의미하지 않습니다.

소스 코드를 제공하지 않으려면 LGPL 라이센스를 사용해야합니다. Qt는 LGPL 라이센스하에도 제공됩니다. 그것의 유일한 제한은 Qt 라이브러리와 정적으로 링크 할 수 없다는 것입니다. 당신은 당신이 사용하는 것처럼 dll을 사용해야한다. Qt dll 만 사용한다면 응용 프로그램 비용을 청구 할 수도 있습니다.

http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License#Differences_from_the_GPL

당신은 당신의 상업에 LGPL 라이브러리를 사용하여 닫힌 소스, 비 무료/무료 응용 프로그램은 (.so는 등 .dll을 사용) 동적 LGPL 라이브러리에 링크 제공.

+0

LGPL에서 견적을 보여 주시겠습니까? 여기서 정적 연결은 사용할 수 없습니까? –

+0

@DmitrySazonov 다음은 출처입니다. http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License#Differences_from_the_GPL –

+0

GPL 애플리케이션을 판매 할 수 있다고 생각한 적은 한 번도 없었습니다. 소스 코드가있는 앱을 판매하고 나에게 돈을 지불 한 사람들에게만 앱 + 소스를 제공 할 수 있습니까? 아니면 모든 사람에게 소스를 제공해야합니까? – kolenda