Qt Company sobre el cambio en el modelo de licenciamiento del framework Qt, que puede tener un impacto significativo en las comunidades y distribuciones que utilizan Qt. A partir de la versión 5.15, la rama LTS de Qt será mantenida hasta que se forme la próxima versión mayor, es decir, aproximadamente seis meses (las actualizaciones para las ramas LTS se publican durante tres años). , que tal medida acelerará la adopción de nuevas ramas y permitirá aumentar el número de empresas que utilizan licencia comercial de Qt, cuyo costo es de $5508 al año por desarrollador (para startups y pequeñas empresas — $499 al año).
Los desarrolladores de distribuciones que tienen largos ciclos de soporte (RHEL, Debian, Ubuntu, Linux Mint, SUSE) se verán obligados a proporcionar versiones obsoletas oficialmente no soportadas, portando por su cuenta correcciones de errores y vulnerabilidades, o a actualizarse constantemente a nuevas versiones mayores de Qt, lo cual es poco probable, ya que podría conllevar problemas imprevistos en las aplicaciones Qt incluidas en la distribución. Puede que la comunidad organice el soporte para sus propias ramas LTS de Qt, independientes de Qt Company.
En parte, el endurecimiento de la política de licencias se suaviza por el hecho de que Qt Company ha prometido realizar todas las correcciones a través de un repositorio público en el que se desarrolla Qt. Los parches se agregarán a la rama de desarrollo y se trasladarán a las ramas con lanzamientos estables actuales, lo que facilitará su acceso para ser incorporados en las distribuciones. Las ramas LTS a las que Qt Company portará las correcciones estarán limitadas.
Desafortunadamente, los cambios en la política sobre Qt no se limitan al cambio de licencia, y para descargar binarios de Qt a partir de febrero, será necesaria la creación de una cuenta en el servicio Qt Account. Este paso se justifica como un medio para simplificar la distribución de los binarios y asegurar la integración con el catálogo de la tienda . El acceso al sistema de seguimiento de errores Jira, a la interfaz de revisión y a los foros también requerirá tener una cuenta en Qt Account. El modelo de desarrollo y gestión del proyecto permanecen .
Fuente: opennet.ru
