5 ms·
No, it means that if you want to bundle Qt binaries in your application, you as a developer, will need to be registered.
by XzAeRosho 7y ago
No, it means that if you want to bundle Qt binaries in your application, you as a developer, will need to be registered.
- grawprog 7y agoIt doesn't say specifically -dev binaries, it says 'installation of qt binaries' which I need to install any qt based software unless i want to build the libraries from source. If they mean bundling qt binaries in your app they should say that. This makes it seem like everyone needs to register to install anything that relies on having a qt binary installed on your system. If I install qt through a package manager, do I need to be registered or would the package maintainer need to be registered?
- regularfry 7y agoIf you're installing through a package manager, you're probably installing something built from source rather than downloaded as a binary from upstream.
- grawprog 7y agoFair point on that. Still, the rest is somewhat unclear.
- inetknght 7y ago> If you're installing through a package manager, you're probably installing something built from source rather than downloaded as a binary from upstream. I didn't get that impression from linked Qt blog post. I parsed the blog post to mean any/all binaries built. Eg if you build your own binaries from the open source license, you can't distribute them without a commercial or distribution license. Likewise, you can't download Qt binaries without a Qt account. It effectively locks out anyone who's not a developer and doesn't want a Qt account but does want to install some pre-built open source software.
- distances 7y ago> I didn't get that impression from linked Qt blog post. I parsed the blog post to mean any/all binaries built. Eg if you build your own binaries from the open source license, you can't distribute them without a commercial or distribution license. They can't add such limitations without modifying the open source license, which they aren't doing.
- jupp0r 7y agoIt sounds like dynamically linking is ok, but statically linking against Qt is not.
- jcelerier 7y agothat is 10000% unrelated
- regularfry 7y agoIt's LGPL'd. They can't add that restriction. > The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, <...access to source code provisions...>
- detaro 7y ago> Eg if you build your own binaries from the open source license, you can't distribute them without a commercial or distribution license. Given it is a known open-source license, (L)GPL, this restriction is obviously impossible.
- SloopJon 7y agoWe'll have to see what license they apply to the binaries. As the copyright holder, they wouldn't have to use (L)GPL. If the binaries are redistributable, then maybe someone will mirror them. Otherwise, people can build them from source, as many Linux distributions already do. If the source license were changed to prevent that, then I think we'd see a hostile fork pretty quickly from the last free and open source version.
- nabla9 7y agoI don't think it says even that. It says if you want to install Qt binaries from Qt website. You can still distribute the binaries other means. For example from KDE.org https://kde.org/community/whatiskde/kdefreeqtfoundation.php https://kde.org/community/whatiskde/kdefreeqtfoundation.php