3 ms·
It's very far from a proprietary format. Qt itself is available under GPL/LGPL and a special commercial closed license for those wishing to write proprietary pr
by FRex 9y ago
It's very far from a proprietary format. Qt itself is available under GPL/LGPL and a special commercial closed license for those wishing to write proprietary programs, QML is not patent protected and KDE has a special deal in place to ensure Qt won't ever be made unfree: https://www.kde.org/community/whatiskde/kdefreeqtfoundation.php https://www.kde.org/community/whatiskde/kdefreeqtfoundation....
- adrianlmm 9y agoIt is dual license, and Digia is the only one that release the specifications (they own them), unleast it liberate its under a commite it is a no go.
- zanny 9y agoIt is GPLv3/LGPLv3 licensed. Any company, at any time, could fork all of Qt (and the QML part), do whatever they want, release it however they want (as long as they obey the source availability requirements of the license used, and in the case of the GPL license the final work under the GPL) and Digia could not stop them, because the GPL licenses all include the same patent protection language like how Apache does, and once released under the GPL license a company can't just say "no I take it back you can't use it anymore". You can restrict future versions, but what exists now is absolutely free to use by anyone. If browsers wanted to adopt QML according to its current API, Digia could never, ever, ever do anything to stop them as long as the products obey the LGPLv3 source version.
- FRex 9y agoYou can also create a clean room implementation of QML itself and license it however you want if you never looked at the Qt code. I don't know if QML is patented though.