Closed simevo closed 3 years ago
@simevo thank you for your interest in the project and implementing an alternative to using electron
.
From what I understand Qt WebEngine is commercial (paid)? The licensing also seems problematic for an open-source project, and does not seem to satisfy any of those present in the eclipse foundation approved license list.
Qt in general is dual-licensed, the Qt WebEngine add-on in particular is not one of the "commercial or GPL-only modules". This is confirmed by the license for the qtwebengine-opensource-src
package in Debian main: LGPL-3 or GPL-2.
Not sure whether all this is compatible with your rules.
In order to use Qt
for open-source there are some terms that I'm not sure is acceptable for the community:
The Qt framework is available under both open source and commercial licenses. This dual-licensing model is based on the principal of quid pro quo – roughly meaning “something for something.”
Simply put, this is how it works: In return for the value you receive from using Qt to create your application, you are expected to give back by contributing to Qt or buying Qt.
cc @marcdumais-work
This contribution has been automatically marked as stale due to inactivity, and it will be closed if no further activity occurs. Thank you for contributing to Theia!
@vince-fugnitto I agree - I do not think this license will fly for us. Thanks nonetheless @simevo for the suggestion.
I wrapped theia as a standalone Desktop app using Qt WebEngine: https://gitlab.com/simevo/theia-app
This avoids the bulky Electron runtime (the executable is a mere 29 kB). Please consider including this version in your collection.