Qt Company Über die Änderung des Lizenzmodells des Qt-Frameworks, die erhebliche Auswirkungen auf Gemeinschaften und Distributionen haben könnte, die Qt nutzen. Ab Version 5.15 LTS werden Qt-Zweige bis zur Erstellung der nächsten wichtigen Version unterstützt, d.h. etwa ein halbes Jahr (Updates für LTS-Zweige werden über drei Jahre bereitgestellt). , dass ein solcher Schritt die Einführung neuer Zweige beschleunigt und die Anzahl der Unternehmen erhöht, die eine kommerzielle Lizenz für Qt nutzen, deren Kosten 5508 $ pro Jahr für einen Entwickler betragen (für Startups und kleine Unternehmen — 499 $ pro Jahr).
Entwickler von Distributionen mit langen Supportzeiträumen (RHEL, Debian, Ubuntu, Linux Mint, SUSE) werden gezwungen sein, entweder veraltete offiziell nicht unterstützte Versionen zu liefern, indem sie Fehler- und Sicherheitsanfälligkeiten selbst portieren, oder sich ständig auf neue Hauptversionen von Qt zu aktualisieren, was unwahrscheinlich ist, da dies unvorhergesehene Probleme in den im Distribution gelieferten Qt-Anwendungen mit sich bringen könnte. Möglicherweise wird die Gemeinschaft gemeinsam Unterstützung für eigene LTS-Zweige von Qt organisieren, die unabhängig von Qt Company sind.
Teilweise wird die Verschärfung der Lizenzpolitik dadurch abgeschwächt, dass die Qt Company versprochen hat, alle Korrekturen über ein öffentliches Repository, in dem Qt entwickelt wird, bereitzustellen. Patches werden in den dev-Zweig aufgenommen und in die Zweige mit den aktuellen stabilen Versionen übertragen, was deren Entnahme für die Übertragung in Distributionen erleichtert. Die LTS-Zweige, in die Korrekturen von der Qt Company portiert werden, werden begrenzt sein.
Leider sind die Änderungen in der Politik gegenüber Qt nicht auf den Wechsel der Lizenz beschränkt, und um die Binärversionen von Qt herunterzuladen, ist ab Februar eine Registrierung eines Kontos im Qt Account-Service erforderlich. Dieser Schritt wird damit erklärt, dass die Verbreitung von Builds vereinfacht und die Integration in das Kataloggeschäft sichergestellt werden soll . Der Zugang zum Bug-Tracking-System Jira, zur Überprüfungsoberfläche und zu Foren wird ebenfalls ein Konto im Qt Account erfordern. Das Modell der Entwicklung und Projektverwaltung bleibt .
Quelle: opennet.ru
