5 ms·
Isn't the issue with Qt exactly what the GPL intended? In that case, any Qt fork would force him to also comply with the GPL, and supply the source code of his
by Shorel 2y ago
Isn't the issue with Qt exactly what the GPL intended?
In that case, any Qt fork would force him to also comply with the GPL, and supply the source code of his project.
- chipdart 2y agoCopperSpice is LGPL, not GPL. It's not a problem.
- alok-g 2y agoHmm. How could that be when it's based on Qt?
- Liquid_Fire 2y agoQt is also available under the LGPL. There is no license advantage to using CopperSpice. I'm not sure what GP is referring to.
- alok-g 2y agoSome parts of Qt are GPL only.
- Liquid_Fire 2y agoTrue, but they are optional and are not the parts you need to create a GUI as per the requirements in the OP. I assume CopperSpice does not include these components.
- deutschepost 2y agoLGPL. Which eliminates his requirement for a single executable. With LGPL you are only allowed to link dynamically.
- jjmarr 2y agoThe goal of this is so that end-users can modify or update Qt, the LGPL licensed component. The LGPL is working as intended.
- deutschepost 2y agoYes. But the article states that they don’t care about that. They just want a single executable.
- EasyMark 2y agoI never understood the need for a single executable on windows when folders, zip files, and 100% free installers exist if you don’t like zip files. Also nearly all of the gui kits he’s shooting down have ways to build custom components if that’s what you want to do.
- ranger_danger 2y agoNo need for an installer when it's just one file you can run anywhere. And folders/zips are way too hard for the average user. Ask me how I know. My partner gave up an entire game platform because it was delivered as a .7z file they could not figure out.
- josefx 2y agoNone of these help you if you are dealing with users that move executables for convenient access or think updating the sofware just involves dragging and dropping the new executable into the existing installation folder. Customer support had countless stories like that.