Offizielle Erklärung des Qt Project
Um das kontinuierliche Wachstum aufrechtzuerhalten, das zur Relevanz von Qt als Entwicklungsplattform erforderlich ist, hält die Qt Company bestimmte Änderungen für notwendig:
- Für die Installation der Qt-Binärdateien ist ein Qt-Konto erforderlich.
- Langzeitunterstützung (LTS) und der Offline-Installer werden nur für kommerzielle Lizenznehmer verfügbar sein.
- Es wird ein neues Qt-Angebot für Start-ups und kleine Unternehmen für 499 $ pro Jahr geben.
Diese Änderungen werden sich nicht auf bestehende kommerzielle Lizenzen auswirken.
Zum Qt-Konto
Seit der Einführung des Qt-Kontos wächst die Anzahl der registrierten Qt-Benutzer stetig und erreicht heute fast eine Million.
Ab Februar benötigen alle, einschließlich der Qt-Benutzer, die Open-Source-Versionen verwenden, Qt-Konten, um die Qt-Binärpakete herunterzuladen. Dies ist notwendig, um die verschiedenen Dienste optimal nutzen zu können und um Benutzern mit Open-Source-Zugriff zu helfen, Qt in irgendeiner Form zu verbessern – sei es durch Fehlerberichte, Foren, Codeüberprüfungen oder Ähnliches. Derzeit ist all dies nur über ein Qt-Konto verfügbar, daher wird dessen Vorhandensein obligatorisch.
Das Qt-Konto gibt Benutzern auch Zugang zu Qt Marketplace, der Möglichkeiten bietet, Plugins für das gesamte Qt-Ökosystem von einer zentralisierten Plattform zu erwerben und zu vertreiben.
Dies wird es der Qt Company auch ermöglichen, eine Verbindung zu kommerziellen Unternehmen herzustellen, die hauptsächlich mit Open-Source-Versionen von Qt arbeiten.
Bitte beachten Sie, dass der Quellcode weiterhin ohne ein Qt-Konto verfügbar sein wird!
LTS-Versionen und der Offline-Installer werden kommerziell sein.
Ab Qt 5.15 wird die langfristige Unterstützung (LTS) nur für die kommerziellen Versionen verfügbar sein. Das bedeutet, dass Benutzer mit der Open-Source-Version die 5.15-Patch-Versionen erhalten, bis die nächste zusätzliche Version verfügbar ist.
Die Qt Company bringt diese Änderung ein, um Benutzer mit Open-Source-Versionen zu ermutigen, neue Versionen schnell zu implementieren. Dies hilft, das Feedback zu etablieren, das die Qt Company von der Community erhalten kann, und die Unterstützung für LTS-Versionen zu verbessern.
LTS-Versionen werden unterstützt und über einen längeren Zeitraum betrieben, um Stabilität zu gewährleisten. Dies macht LTS-Versionen zur idealen Wahl für Unternehmen, deren Geschäftstätigkeit auf einer bestimmten Version basiert und die über längere Zeiträume auf diese angewiesen sind, gemäß den Erwartungen. Zu den zusätzlichen Vorteilen gehören erstklassiger Support, exklusive Entwicklungstools, nützliche Komponenten und Build-Tools, die die Markteinführungszeit verkürzen.
Die Hauptversionen außerhalb der LTS-Versionen, die neue Funktionen, technische Überblicke usw. enthalten, werden allen Benutzern zur Verfügung stehen.
Der Offline-Installer wird ebenfalls nur kommerziell verfügbar sein. Es wurde festgestellt, dass diese Funktion für Unternehmen sehr nützlich ist, was kommerzielle Lizenzen für Unternehmen attraktiver macht, ohne wesentliche Unannehmlichkeiten für Benutzer der Open-Source-Version.
Fazit
Die Qt Company ist jetzt und in Zukunft dem Open Source verpflichtet, in das jetzt mehr investiert wird als je zuvor. Die Qt Company ist der Auffassung, dass diese Änderungen für ihr Geschäftsmodell und das Qt-Ökosystem insgesamt notwendig sind. Die Rolle der Community ist nach wie vor sehr wichtig, und die Qt Company möchte sicherstellen, dass sie weiterhin in sie investieren kann. Die Qt Company beabsichtigt, die kostenpflichtige Version von Qt für Unternehmen attraktiver zu gestalten und gleichzeitig den Benutzern der kostenlosen Version keine wesentlichen Funktionen zu entziehen. Die Einnahmen aus kommerziellen Lizenzen fließen in die Verbesserung von Qt für alle, einschließlich der Benutzer von Open-Source-Versionen. Daher möchte die Qt Company, dass alle langfristig profitieren, auch wenn Sie kurzfristig möglicherweise ein geringes Maß an Komfort verlieren!
Ergänzung
Auf OpenNet äußerten das folgende Problem bezüglich der Tatsache, dass LTS-Versionen nicht mehr in der Open-Source-Version enthalten sein werden, sowie eine mögliche Lösung:
Die Entwickler von Distributionen mit langen Supports (RHEL, Debian, Ubuntu, Linux Mint, SUSE) werden gezwungen sein, entweder veraltete, offiziell nicht unterstützte Versionen zu liefern und selbst Fehlerbehebungen und Sicherheitsupdates zu portieren oder sich ständig auf neue bedeutende Versionen von Qt zu aktualisieren, was unwahrscheinlich ist, da dies unerwartete Probleme in den im Distribution enthaltenen Qt-Anwendungen mit sich ziehen könnte. Möglicherweise wird die Gemeinschaft gemeinsam Unterstützung für eigene LTS-Zweige von Qt organisieren, die unabhängig von der Qt Company sind.
Quelle: linux.org.ru
