Qt程序員必看/關於Qt收費的官方答覆

一、答覆說明

Qt軟件從誕生之日就是GPL/LGPL開源授權和商業授權並存的,開源不代表免費而是爲了共享。關於您的問題,我做大致的回覆。

  1. Qt商用版本的模塊是否都是LGPL協議,所有模塊是否存在GPL這種要求強制開源的協議?
  • 如果購買Qt商業許可,那麼客戶就不需要收到GPL兒GPL的協議約束,可以閉源發佈;
  • 如果使用LGPL/GPL協議開發產品,那麼在產品二次分發/銷售過程中,就需要100%遵循開源協議了,如果使用了GPL庫,那麼無論是否修改,由於GPL的高度傳染性,是需要公開整個涉及GPL開發的產品的全部源代碼。

2.Qt5和Qt6額外提供了哪些開源版本沒有提供的模塊?

  • Qt6是Qt公司基於最新HMI要求推出的最新版本,比5版本多了幾百個類庫,同時增強了Qt的3D渲染能力;
  • 商業版本對比開源版本,Bug修復率更高,同時提供了商業版本一些獨有的功能和模塊,包括設計到開發的接口,性能優化,對於MCU的支持,自動化測試等等,具體可以通過後續交流詳細瞭解。

3.商業版本的Qt是否提供最新版本的離線安裝包?

  • 目前只有商業版本的Qt才提供離線安裝。

4.商業授權版本具體報價?購買的數量要求?

  • Qt的商業授權是實行嚴格的Named User7機制,即每一個使用Qt開發和調用Qt庫開發的人員都需要購買商業許可;
  • Qt的開發許可包括AD桌面端開發和DC設備端開發,如果使用QtDC開發設備,設備出貨時還需要購買設備分發許可;
  • 使用Qt開發的系統或應用程序,如果在二次分發時與某一固定的設備綁定分發,就屬於設備端開發,即QtDC,典型的情況就是上位機和嵌入式。

5.訂閱模式購買的商業版本,後續沒有繼續購買,是否影響後續商業產品的的銷售和軟件開源協議的變化?

  • Qt目前在中國主要採取訂閱模式,三年一個訂閱週期,訂閱期滿後,如果不再使用Qt開發可以停止訂閱,但不影響已經開發出來商業產品的分發或銷售;
  • 但Q嚴禁商業代碼和開源代碼混用,所以訂閱期滿後,如果還要基於Qt進行開發或維護的,那麼就需要根據使用Qt的人員數量續訂;
  • 如果貴司參與國家項目的開發,Qt中國也可以同意購買永久發許可,但代價比較高。

二、開源地址

  1. 國內站點:https://gitee.com/feiyangqingyun
  2. 國際站點:https://github.com/feiyangqingyun
  3. 個人作品:https://blog.csdn.net/feiyangqingyun/article/details/97565652
  4. 視頻主頁:https://space.bilibili.com/687803542




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章