2012-06-26 7 views
1

휴대 전화 용 상용 폐쇄 형 응용 프로그램을 개발할 의사가 있습니다.Symbian OS 용 상용 응용 프로그램을 개발하려면 Qt 라이센스 비용을 지불해야합니까?

심비안 OS는 Symbian 전화가 으로 잘되어있어 정말 좋아합니다. Qt를 채택하고 싶습니다. 실제로는 Nokia가 제안한 방식이기 때문에 Qt 라이브러리를 사용하여 다른 플랫폼에 ios와 다른 응용 프로그램을 쉽게 포팅 할 수 있습니다. 폐쇄 소스 가 나는 광고를 개발하기 위해 Qt를 사용에 대한 라이센스를 취득하기 위해 지불해야 할 프로그램을 :

그래서,이 Qt를 및 C/C++/카바이드 사이에서 선택할 수 있도록하는 데 내가 하나 개의 강력한 질문이 있으십니까?

사실 저는 이 내 투자 수익으로 돌아올 지 확신하지 못하기 때문에 개발 도구 사용료를 지불하지 않을 것입니다. 게다가 상점에서 내 앱 호스팅을위한 계정을 개설하려면 비용을 지불해야합니다.

나쁘다면 제 영어를 바로 수정하십시오. Thnx.

+4

이 질문은 프로그래밍이나 소프트웨어 개발이 아닌 라이센스 또는 법적 문제에 관한 주제이므로 닫으려고합니다. [여기를 참조하십시오 (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) 및 [여기] (http://meta.stackexchange.com/questions/139804/can- 주제에 관한 라이센싱 질문), 자세한 내용은 [도움말]을 참조하십시오. – JasonMArcher

답변

2

아니요, 상업용 또는 독점적 인 응용 프로그램을 제작하려면 Qt 프레임 워크에을 지불 할 필요가 없습니다. GNU LGPL version 2.1은 이것을 허용하며, Qt는이 라이센스에 의거하여 라이센스가 부여됩니다.

Qt 라이센스 here에 대해 읽어보십시오.

추출 :

Qt는이 버전의 Qt는 응용 프로그램의 개발 (독점 또는 오픈 소스)에 적합한 당신이 GNU LGPL version 2.1에 포함 된 약관을 준수 할 수 있습니다 제공.

LGPL에는 여전히 몇 가지 요구 사항이 있습니다. 예를 들어, Qt 소스를 개선하여 애플리케이션의 성능을 향상 시키거나 버그를 수정하는 경우 애플리케이션을 제공 (판매 및 배포)하는 사람이 수정 사항의 소스 코드를 사용할 수 있도록해야합니다. 이것이 본질적으로 나쁜 생각이 아니기 때문에 이러한 변경 사항을 비공개로 유지하고 경쟁 우위로 사용할 수 있습니다.

FAQ on Qt licensing도 참조하십시오 (의견은 Claudio에게 감사드립니다).

+0

LGPL (및 GPL도)은 binary_ 만받는 사용자에게 변경 사항을 제공하고 원래 소스를 가진 사용자는 변경하지 않아야한다고 요구하지는 않습니까? – Claudio

+0

@Claudio 나는 이것에 대해 잘 모르겠습니다. 나는 방금 LGPL을 읽으려고했지만이 규칙을 정확히 찾는 것은 매우 복잡합니다 ... 누군가 다른 사람이 이것을 분명히 할 수 있습니까? (그러나 원본 소스 코드를 변경하고 싶지 않은 경우에는 문제가되지 않습니다.) – leemes

+0

(L) GPL은 바이너리를받는 사람도 소스를 받아야한다고 말합니다. Qt를 수정했지만 바이너리를 Nokia에 제공하지 않는다면 Nokia에 어떤 소스를 제공해야합니까? 회사가 수정 된 (L) GPL 프로그램을 _ 내부적으로 사용하는 경우 동일한 주장에 대해 해당 소스를 다른 사람에게 제공 할 필요가 없습니다.물론 Qt를 수정하지 않는다면 (정적 연결 외에) 원하는대로 사용할 수 있습니다. 또한 [Qt 라이센스에 대한 FAQ] (http://qt.nokia.com/about/licensing/frequently-asked-questions/) – Claudio

관련 문제