Qt Company sur le changement de modèle de licence du framework Qt, qui pourrait avoir un impact significatif sur les communautés et les distributions utilisant Qt. À partir de la version 5.15, les branches LTS de Qt seront prises en charge jusqu'à la prochaine sortie majeure, c'est-à-dire environ six mois (les mises à jour pour les branches LTS sont publiées pendant trois ans). , qu'une telle mesure accélérera l'adoption de nouvelles branches et augmentera le nombre d'entreprises utilisant une licence commerciale pour Qt, dont le coût s'élève à 5508 $ par an pour un développeur (pour les startups et les petites entreprises — 499 $ par an).
Les développeurs de distributions avec des longs cycles de support (RHEL, Debian, Ubuntu, Linux Mint, SUSE) seront contraints soit de fournir des versions obsolètes qui ne sont plus officiellement supportées, en porting eux-mêmes les corrections de bugs et de vulnérabilités, soit de se mettre à jour constamment vers de nouvelles versions majeures de Qt, ce qui est peu probable, car cela pourrait entraîner des problèmes imprévus dans les applications Qt fournies dans la distribution. Il est possible que la communauté organise un soutien pour ses propres branches LTS de Qt, indépendantes de Qt Company.
Partiellement, le durcissement de la politique de licence est atténué par la promesse de Qt Company de corriger toutes les erreurs via un dépôt public, où le développement de Qt a lieu. Les correctifs seront ajoutés à la branche de développement et transférés dans les branches des versions stables actuelles, ce qui facilitera leur extraction pour les porter dans les distributions. Les branches LTS dans lesquelles les corrections seront portées par Qt Company seront limitées.
Malheureusement, les changements de politique concernant Qt ne se limitent pas à un changement de licence, et pour télécharger les builds binaires de Qt à partir de février, un compte Qt Account sera requis. Cette étape est expliquée par le désir de simplifier la distribution des builds et d'assurer l'intégration avec le répertoire-magasin . L'accès au système de suivi des bogues Jira, à l'interface de révision et aux forums nécessitera également un compte Qt Account. Le modèle de développement et de gestion de projet reste .
Source : opennet.ru
