Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Qt Downloader only gives commercial option
QtWS25 Last Chance

Qt Downloader only gives commercial option

Scheduled Pinned Locked Moved Unsolved General and Desktop
installationopen source
22 Posts 13 Posters 5.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J JKSH
    13 Feb 2020, 09:16

    Hi, and welcome.

    @JPRN said in Qt Downloader only gives commercial option:

    I also have the problem of not being able to update even after providing QtAccount login to the maintenance application.

    What error message do you get?

    You mentioned "maintenance application". Are you installing Qt for the first time on this machine?

    If this isn't the first time, how did you install Qt on this machine previously?

    What is the location of the license file in linux so I can delete it?

    I don't know, sorry.

    Suggestion: add a button to "get back to free" to delete the license file and go back to free.

    Good idea. You can post suggestions at https://bugreports.qt.io/

    (Note: I don't work for the Qt Company and I don't have direct input into the installer)

    J Offline
    J Offline
    JPRN
    wrote on 13 Feb 2020, 09:56 last edited by
    #13

    @JKSH
    Hello,
    I have been using Qt since around 4.4
    The machine is Ubuntu 18.04
    Qt is installed in /opt/Qt, installed with the online installer and the MaintenanceTool. Currently using 5.14.0
    The maintenance app is /opt/Qt/Maintenancetool
    I no longer have the literal error message, but it was similar to "there are no licenses in your QtAccount for his host"

    It seems it is "working" now. I don't know why it is working now.
    Steps I took:

    • Delete /opt/Qt/Licenses directory
    • Change the QtAccount password (I have had an account for several years)
    • Add again my contact details
    • Try several times both with MaintenanceTool and online qt-unified-linux-x64-3.2.1-2-online.run several times
    • Wait around 1 h
    • Start again /opt/Qt/MaintenanceTool

    The tool has finally accepted the account and let me update.

    I agree with the community:

    • Make free option difficult for the community is a very bad move
    • 100k/year to be eligible for the startup license is not ok.

    Thanks,
    JP

    1 Reply Last reply
    4
    • D Offline
      D Offline
      diegofrg
      wrote on 14 Feb 2020, 17:31 last edited by diegofrg
      #14

      This new login option is quite inconvenient particularly in the case of installing from a script. Think about installing QtCreator from a Dockerfile. I used to have a js script to automatize the process, but now I cannot use it anymore since it would require to add either in the js script or in the Dockerfile my credentials (unless using a complicated mechanism to store secrets).

      W F 2 Replies Last reply 14 Feb 2020, 22:31
      0
      • D diegofrg
        14 Feb 2020, 17:31

        This new login option is quite inconvenient particularly in the case of installing from a script. Think about installing QtCreator from a Dockerfile. I used to have a js script to automatize the process, but now I cannot use it anymore since it would require to add either in the js script or in the Dockerfile my credentials (unless using a complicated mechanism to store secrets).

        W Offline
        W Offline
        wrosecrans
        wrote on 14 Feb 2020, 22:31 last edited by
        #15

        @diegofrg I am also super annoyed that the work I put into figuring out how to automate the installer in a Dockerfile was, apparently, for naught. As far as I can tell, the only way to do it going forward is to build your Qt binaries from source to make a build Docker image. And just sorta hope that you got the build environment right, and you didn't do anything that results in a suboptimal build, and we all have to reinvent the wheel doing that, and end-users have to just accept that none of us will necessarily be using binary compatible Qt distributions because we built it with different compiler revs and such. So if they want to write some plugin for multiple Qt host apps, they have to use our individual Docker images for each build because they can't just use the official binaries. It's a mess, and a very short sighted decision, but there's apparently nothing for the rest of us to do about it but build from source.

        1 Reply Last reply
        0
        • D diegofrg
          14 Feb 2020, 17:31

          This new login option is quite inconvenient particularly in the case of installing from a script. Think about installing QtCreator from a Dockerfile. I used to have a js script to automatize the process, but now I cannot use it anymore since it would require to add either in the js script or in the Dockerfile my credentials (unless using a complicated mechanism to store secrets).

          F Offline
          F Offline
          fcarney
          wrote on 14 Feb 2020, 22:51 last edited by
          #16

          @diegofrg said in Qt Downloader only gives commercial option:

          unless using a complicated mechanism to store secrets

          You could make a throw away Qt account just for automating installs. One you don't care if it gets compromised.

          C++ is a perfectly valid school of magic.

          W 1 Reply Last reply 14 Feb 2020, 22:59
          0
          • F fcarney
            14 Feb 2020, 22:51

            @diegofrg said in Qt Downloader only gives commercial option:

            unless using a complicated mechanism to store secrets

            You could make a throw away Qt account just for automating installs. One you don't care if it gets compromised.

            W Offline
            W Offline
            wrosecrans
            wrote on 14 Feb 2020, 22:59 last edited by
            #17

            @fcarney If you want to check a Dockerfile into Github, you'll care about it getting compromised if it results in breaking your builds when the compromised account gets closed.

            F 1 Reply Last reply 14 Feb 2020, 23:36
            0
            • W wrosecrans
              14 Feb 2020, 22:59

              @fcarney If you want to check a Dockerfile into Github, you'll care about it getting compromised if it results in breaking your builds when the compromised account gets closed.

              F Offline
              F Offline
              fcarney
              wrote on 14 Feb 2020, 23:36 last edited by
              #18

              @wrosecrans Their broken now.

              C++ is a perfectly valid school of magic.

              1 Reply Last reply
              0
              • W Offline
                W Offline
                wrosecrans
                wrote on 15 Feb 2020, 06:52 last edited by
                #19

                Also... What the hell is the point of sitting through the "Checking For Updates..." thrashing when I launch Qt Creator, if the only thing it'll ever do is pop up a screen saying updates are available, but can't download them?! Why even have it contact the servers and use a little bandwidth checking?

                Tonight I logged into a machine that I haven't used in a while, and it tried to update itself and... I guess my laptop is just permanently using a newer version than the desktop computer that I didn't update before the policy change? And the only way I have any idea what the hell was going on is because I am a sufficiently engaged user that I read the blog and forum. The stubbornness of the Qt Company on this issue just annoys me more and more as time goes on. It really makes me feel bad for how many times I have suggested people try Qt for their projects.

                1 Reply Last reply
                3
                • sierdzioS sierdzio
                  10 Feb 2020, 14:21

                  You just need to provide your Qt Account credentials (same as you use to log into this forum), no need for commercial license.

                  L Offline
                  L Offline
                  Lucifer
                  wrote on 9 Feb 2023, 12:20 last edited by
                  #20

                  @sierdzio My free trial (I was gonna use community version, but it didn't let me) is over and the maintenance tool tells me that I have no license, nothing like "continue with community features" is available. Come on! At least tell me that before I spend hours installing with this Online Commercializer.

                  sierdzioS 1 Reply Last reply 10 Feb 2023, 08:49
                  0
                  • L Lucifer
                    9 Feb 2023, 12:20

                    @sierdzio My free trial (I was gonna use community version, but it didn't let me) is over and the maintenance tool tells me that I have no license, nothing like "continue with community features" is available. Come on! At least tell me that before I spend hours installing with this Online Commercializer.

                    sierdzioS Offline
                    sierdzioS Offline
                    sierdzio
                    Moderators
                    wrote on 10 Feb 2023, 08:49 last edited by
                    #21

                    @Lucifer Why reference me? I have nothing to to with this. I'm not an employee of Qt Company.

                    I think you need to delete some license file and then FOSS installation should work.

                    (Z(:^

                    Christian EhrlicherC 1 Reply Last reply 10 Feb 2023, 08:52
                    0
                    • sierdzioS sierdzio
                      10 Feb 2023, 08:49

                      @Lucifer Why reference me? I have nothing to to with this. I'm not an employee of Qt Company.

                      I think you need to delete some license file and then FOSS installation should work.

                      Christian EhrlicherC Online
                      Christian EhrlicherC Online
                      Christian Ehrlicher
                      Lifetime Qt Champion
                      wrote on 10 Feb 2023, 08:52 last edited by
                      #22

                      Please take a lok if the 'Next' button is really grayed out - I also got a red warning and did not notice that the 'Next' button is available.

                      Qt Online Installer direct download: https://download.qt.io/official_releases/online_installers/
                      Visit the Qt Academy at https://academy.qt.io/catalog

                      1 Reply Last reply
                      0

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved