Important: Please read the Qt Code of Conduct -

Qt Creator license problem

  • Hi,

    I would like to modify wizard in genericProjectManager plugin to load files from my own build system. If I do it, I do not think I would be allowed to publish modification.

    Is is legal to do that - to modify a plugin for use within company, and not to make source publicly available?


  • Yes, that is legal. As long as you don't distribute, you're under no obligation to provide sources to anyone. At least, that's my non-lawer understanding of the license.

  • What does distribute cover?

    am I allowed to give modified QtCreator to collegues in my company?

  • Sure. Do you object to giving your collegues the sources if they ask for them?

  • no, I will give them in-source build of qt creator - so source and build together.

    They will just run it (probably won't look at source , but it will be there ...)

  • OK, one more question.

    I want to allow my collegues to easily use modified release of Qt Creator on windows. In order to do that, I would like to place Qt5.0.2 installation executable (downloaded from the web) on our server, together with compiled in-source build of Qt Creator.

    Am I allowed to do this by the license? Sorry for asking, I just do not want to do something illegal.


  • Moderators

    (Disclaimer: I'm not a lawyer; the following is based on my own interpretation of the license, which is not recognized by any court of law. At the same time, you're very unlikely to receive proper legal advice through an online forum)

    Yes, you're allowed to do that.

    Regarding your original post: You only have to provide the modified source code to the people who have access to your modified software. So, if your executable is not made public (i.e. you don't make it downloadable via the internet), then you don't have to make your modified source code public either.

    What's more, you don't have to bundle the source code with the executable; you just need to give your colleagues the source code if they ask for it.

    From another point of view: You're not letting me use your modified software, so you don't have to give me your modified source code even if I ask for it.

  • OK, Thanks.

Log in to reply