Open Source Option
-
Hello,
I just went to the Qt webpage and downloaded the installer for the binaries for open source (https://www.qt.io/download-open-source). When I install, it mentions my commercial trial, yet Qt Creator opens afterward. I find this weird, but ok. After I close the software for the first time and try to open it again, Qt Creator says it's unable to read any local Qt licenses and my only options are to close or buy a license. Can anyone point me to where is the correct installer or what I should be doing? I'm just working on a personal project, not anything commercial. I do have several other versions of Qt installed to different locations if that matters...I don't think it should, but hey. I've tried this installer multiple times and I get the same behavior every time. Any help would be appreciated!
-
Hi,
Did you delete the license file on your machine ?
-
I should add the popup says that the license at C:\Users<username>.qt-license doesn't exist and that's the problem. It makes me think I need to change something so that I don't need a license? I'm trying to use open-source.
Also, when I look at the license file in the Qt directory. It shows enterprise evaluation and looks like the following (with the id removed). Again, I'm trying to use open-source. Are there components during install that force enterprise?
License type [Enterprise] License id [X] License schema [Supported Evaluation] Licensed products [Device Creation,Application Development,Automation,Safe Renderer,Design Studio,3D Studio,MCU,MCUSparkFontEngine,Qt for Device Creation Enterprise,Enterprise] Licensed platforms [X11,Embedded Linux,Windows,Mac,Embedded Windows,Android,QNX,VxWorks,INTEGRITY,iOS,WinRT,Embedded Android] License expiry date [2024-07-05] License id [X] License schema [Supported Evaluation] Licensed products [Design Studio,3D Studio,Qt Design Tools Enterprise] Licensed platforms [X11,Embedded Linux,Windows,Mac,Embedded Windows,Android,QNX,VxWorks,INTEGRITY,iOS,WinRT,Embedded Android] License expiry date [2024-07-05]
-
Apparently, the new installer installs enterprise or open-source based off account information when you login...as you are forced to login to install. For some reason, my account was flagged as enterprise hence the install. I created a new account using my personal gmail account and after logging into the installer, it runs as open-source. I haven't verified this, but it seems as though the determination is made in part by the email? If it's @gmail that's personal, if it's @business that's automatically enterprise? I leave this here in case anyone else runs into this nonsense.
-
-
@MBor said in Open Source Option:
I haven't verified this, but it seems as though the determination is made in part by the email?
It is likely that if your company has at least one commercial license (which are most likely associated with a company e-mail address), everybody of that company is supposed to buy a commercial license. (It is not allowed to have people develop the same software with both commercial and open source licenses; everybody needs to have the same kind of license. It is reasonable to assume that all Qt developers inside a company might at least at some point work on the same software.) Theoretically, a huge company can have different software teams or someone is just developing a small internal tool for his own convenience which creates a scenario where not all software projects would have to use the same type of license.