获得pyqt5许可证需要收费吗
大家都知道PyQt5相对于其他python GUI界面模块来说有一个很重要的优势,就是拥有Riverbank商业和GPL两种许可,所以任何一款开发好的GUI程序必须这两种许可证兼容才行。
大家都知道PyQt5相对于其他python GUI界面模块来说有一个很重要的优势,就是拥有Riverbank商业和GPL两种许可,所以任何一款开发好的GUI程序必须这两种许可证兼容才行。
但是如果使用Riverbank商业证书就需要交一定的费用,而且费用还不低,最便宜也要440美元合人民币就是3000元左右。对于个人开发者来说是个不小的费用,但是大多数发布软件都是公司开发,所以费用也不算高。
同时PyQt5还未大家提供了GPL证书,方便开发者学习和开发,该许可证允许开发专有应用程序,可以由开发者选择。GPLv3许可证大概意思就是说,使用PyQt后你的程序就必须要开源,如果闭源商用就会违反协议,后果自负,在国内可能很多公司不注重这个,随便在用,但是如果公司比较有影响力的话,违反协议说不定哪天收到律师函。
简单来说pyqt5这两种证书:Riverbank是收费的,开发出来的兼容软件一般用于商业性质的,也就是拿来赚钱销售的;至于GPL兼容软件是开发者学会pyqt5后开发软件自己使用的,要不开源分享给大家。
开发人员在如何选择Riverbank商业和GPL两种许可的时候要仔细考虑好收费问题。