The way to make money in open source is to sell service attached to software, software development as QT does it where services is small component is just not generating enough money. That's why RedHat is owned by IBM and Canonical Ltd. has revenue only 2x of Qt despite large number of users.