반응형
Qt LGPL 라이선스를 사용하고 어떤 제한없이 내 애플리케이션을 판매 할 수 있습니까?
크로스 플랫폼 프로젝트를 시작하고 싶습니다. 저는 연구를했고 이제 Qt가 올바른 거래라고 거의 확신합니다. 하지만 여기에는 큰 장애물이 있습니다. 라이센스 .
내 프로젝트를 판매하고 싶고 내 작업과 관련된 소스를 제공하거나 라이센스 비용을 지불하고 싶지도 않습니다. Qt가 상업용 및 오픈 소스 솔루션을 모두 제공하는 것을 확인하고 확인했습니다. Qt 라이센싱에 대해 너무 많은 상충되는 말을 들었 기 때문에 저를 많이 혼란스럽게했습니다. 어떤 사람들은 Qt의 LGPL 버전을 사용하더라도 여전히 코드를 제출해야한다고 말합니다. 이것이 사실입니까?
누군가 나에게 Qt 라이선스에 대한 간단한 설명을 해주고 어떤 종류의 제한없이 내 애플리케이션을 판매 할 수 있는지 여부를 말해 줄 수 있습니까? 누구든지 제한없이 크로스 플랫폼 개발을 위해 Qt와 동등한 다른 것을 말해 줄 수 있습니까?
Qt에 동적으로 연결됩니다. LGPL 라이브러리에 동적으로 링크하면 걱정할 필요가 없습니다.
정적으로 링크하면 소스 코드가 아닌 개체 파일 만 배포 할 수 있으며 괜찮습니다.
LGPL의 아이디어는 최종 사용자가 원하는 버전으로 LGPL 라이브러리를 교체 할 수 있어야한다는 것입니다. LGPL 라이브러리에 동적으로 연결하면 개체 파일을 정적으로 연결하고 배포하는 것과 마찬가지로 그렇게 할 수 있습니다. 이렇게하는 한, 당신이 원하는 모든 클로즈 소스 프로그램을 팔 수 있습니다.
물론 LGPL에는 이것보다 더 많은 것이 있지만 그게 관련 부분입니다.
반응형
'Program Tip' 카테고리의 다른 글
REST를 사용하여 여러 레코드 삭제 (0) | 2020.10.10 |
---|---|
인간을위한 JAAS (0) | 2020.10.10 |
노드 작업 대기열에서 콜백 목록을 얻으려면 어떻게해야합니까? (0) | 2020.10.10 |
자바 : 문자열과 ByteBuffer 간 변환 및 관련 문제 (0) | 2020.10.10 |
Entity Framework의 POCO는 무엇입니까? (0) | 2020.10.10 |