Program Tip

Qt LGPL 라이선스를 사용하고 어떤 제한없이 내 애플리케이션을 판매 할 수 있습니까?

programtip 2020. 10. 10. 10:54
반응형

Qt LGPL 라이선스를 사용하고 어떤 제한없이 내 애플리케이션을 판매 할 수 있습니까?


크로스 플랫폼 프로젝트를 시작하고 싶습니다. 저는 연구를했고 이제 Qt가 올바른 거래라고 거의 확신합니다. 하지만 여기에는 큰 장애물이 있습니다. 라이센스 .

내 프로젝트를 판매하고 싶고 내 작업과 관련된 소스를 제공하거나 라이센스 비용을 지불하고 싶지도 않습니다. Qt가 상업용 및 오픈 소스 솔루션을 모두 제공하는 것을 확인하고 확인했습니다. Qt 라이센싱에 대해 너무 많은 상충되는 말을 들었 기 때문에 저를 많이 혼란스럽게했습니다. 어떤 사람들은 Qt의 LGPL 버전을 사용하더라도 여전히 코드를 제출해야한다고 말합니다. 이것이 사실입니까?

누군가 나에게 Qt 라이선스에 대한 간단한 설명을 해주고 어떤 종류의 제한없이 내 애플리케이션을 판매 할 수 있는지 여부를 말해 줄 수 있습니까? 누구든지 제한없이 크로스 플랫폼 개발을 위해 Qt와 동등한 다른 것을 말해 줄 수 있습니까?


Qt에 동적으로 연결됩니다. LGPL 라이브러리에 동적으로 링크하면 걱정할 필요가 없습니다.

정적으로 링크하면 소스 코드가 아닌 개체 파일 만 배포 할 수 있으며 괜찮습니다.

LGPL의 아이디어는 최종 사용자가 원하는 버전으로 LGPL 라이브러리를 교체 할 수 있어야한다는 것입니다. LGPL 라이브러리에 동적으로 연결하면 개체 파일을 정적으로 연결하고 배포하는 것과 마찬가지로 그렇게 할 수 있습니다. 이렇게하는 한, 당신이 원하는 모든 클로즈 소스 프로그램을 팔 수 있습니다.

물론 LGPL에는 이것보다 더 많은 것이 있지만 그게 관련 부분입니다.

참고 URL : https://stackoverflow.com/questions/11994053/can-i-use-qt-lgpl-license-and-sell-my-application-without-any-kind-of-restrictio

반응형