Live data from Hacker News

Qt 6 will provide additional libraries via Conan package manager

qt.io

1–10 of 37 posts

Re: Qt 6 will provide additional libraries via Conan package manager

#6
post #4

This seems a bit strange. Conan's client is open source, and the repositories are decentralised, but the repository server it all depends on, JFrog Artifactory, is proprietary.

It's the same with npm for Node.js, there is a company behind the package manager.

Re: Qt 6 will provide additional libraries via Conan package manager

#8
post #4

This seems a bit strange. Conan's client is open source, and the repositories are decentralised, but the repository server it all depends on, JFrog Artifactory, is proprietary.

They have an open source just conan server [1] and artifactory has a community edition which is open source [2].

1: https://docs.conan.io/en/latest/uploading_packages/running_y... 2: https://jfrog.com/open-source/

Re: Qt 6 will provide additional libraries via Conan package manager

#9
post #7

How about you switch to a free licence such as a two-clause BSD or an MIT licence?

If you pay them enough ... they seem to struggle and are searching for ways to get revenues.

Alternatively they have to go bankrupt, then the agreement with KDE Kicks in and it becomes BSD https://kde.org/community/whatiskde/kdefreeqtfoundation/ (but in that case one has to ensure somebody continues working on it ... no idea if KDAB and KDE have enough manpowwer ...)

Re: Qt 6 will provide additional libraries via Conan package manager

#10
I really don't understand the idea of a C/C++-specific package manager. C is the baseline API for most systems. Your system package manager is already installing C/C++ libraries and headers. Most platforms even have standard paths for storing C/C++ headers and libraries.

Also as a C/C++ guy I could care less if the libraries are written in Brainfuck for what is worth, as long as their API stays usable from C, which is pretty much guaranteed. So the idea of a "C/C++ package manager" seems strange, and even trying to create a barrier where there was none.

Post reply on HN