Am 24.02.2022 um 15:38 hat Volker Hilsheimer geschrieben:

Evidently, the people commenting in this thread care deeply enough
about Qt on the desktop to participate in the discussion. And I suppose
most of us on this list are software engineers, many perhaps for more
reasons than to put food on the table. My question to you is: how can
we make it easier, or more fun, or more motivating to contribute to Qt,
and to help with making things better?

my 2 cents in decreasing order of rank.

 * Many of us work for companies/clients that paid north of $600K for 5
   developer seats and those companies were lead to believe the bulk of
   the licensing fees would be used to zero out the bug database that
   was north of 5000 at the time. Instead, Qt 6 was forced out the door
   YEARS before it was close to ready dramatically increasing the
   number of bugs per the original message of this thread.
 * There have been many stories over the years of people who went
   through the pain and suffering of setting up a development
   environment per the haloed instructions, had a laughing good time
   writing a test, then submitted the patch into the abyss. Nobody
   looked at it. Patch rotted until the version of Qt it was made
   against was no longer supported. Those people left Qt for good, most
   of them, if any are left, they aren't going to waste their time.
   Life's too short to waste that much of it when there is less than a
   50/50 chance of a patch getting through?
 * There is no OpenSource Qt anymore. There is just alpha-quality
   pre-release commercial software one then has to pay to use.
   OpenSource Qt died when the LTS became commercial only.
 * On multiple occasions TQtC people have talked about the stock price
   of the company. Given the comment Bernhard Lindner made, the above
   comment really is the view of the OSS world. Why would anyone want
   to work for free to increase the stock price of a company that
   doesn't fix their bugs. Yes, some bugs eventually get fixed, but the
   company adds new features rather than whittling the bug database
   down to under 100 first.
 * Lastly, for Americans anyway, it might now be illegal. America has a
   long storied history with slavery and a whole lot of laws to prevent
   it in many forms. Read up on the massive fines Walmart had to pay
   for making hourly workers work off-clock. Every major hospital has a
   massive number of volunteers working there. The hospital can't
   function without them. The hospital also had to set up formal
   volunteer programs that complied with the law and after N hours of
   volunteer work said volunteers have to have access to benefits like
   health care, etc. In general it is illegal to work for free for a
   for-profit entity. A fact Facebook and the other social media giants
   are tap-dancing around right now. The "we're just a platform"
   argument is falling apart. So, when the OSS world was controlling
   the direction of Qt and providing an LTS, everyone was free to work
   for free. TQtC was free to sell support contracts and license things
   they developed on their own that weren't released to the OSS
   community. That's the way it works in America. It got __really__
   gray and iffy when TQtC began exerting control over the direction of
   the product and the OSS effort. Exactly when that was doesn't
   matter. At that point it became highly questionable. One had to
   desperately cling to the existence of the LTS and spin a tale TQtC
   was just scamming license fees from companies that could otherwise
   use the LTS for free. Today, from what everyone says, the OSS
   community doesn't control the direction of the product. There is no
   OpenSource LTS allowed to exist. The community can't even create one
   if it wanted to. By extension of that, there is no OpenSource Qt,
   just pre-release commercial software one is allowed to use for a
   little while. A non-profit charity that has filled out the paperwork
   to get itself classified as a non-profit charity like OpenSource
   projects accepting donations in/from America can have any number of
   people working for free for as long as those people care to work for
   free. A publicly traded for-profit entity cannot. I'm not a lawyer,
   but I've had clients that had to deal with this time and time again.
   In their case, people are honked off at them because they have to
   turn them away. The time, cost, and effort of setting up a formal
   volunteer program and complying with government regulations just
   isn't worth the effort. They do it for temporary internships, but
   nothing else. Many corporations opt to pay their interns just to
   avoid the hassle.
 * Many Linux distros dropped KDE long ago and now many are talking
   about dropping Qt as well. Other than possibly WireShark, every
   other Qt based OpenSource project with any kind of user base has
   "something" written with a different tool set that does many of the
   same things. Per Nyall's comment


=====

Now only a very tiny portion of our users receive the fixes (specifically,
those using recent Fedora releases, as Fedora have moved away from Qt
5 upstream packages to instead following the KDE maintained 5.15
fork). Our Windows, Mac and debian based users will likely never get
the fix for their Qt 5 versions.

=====

--
Roland Hughes, President
Logikal Solutions
(630)-205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com/blog

_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to