Los desarrolladores del proyecto KDE por el desplazamiento del desarrollo del marco Qt hacia un producto comercial limitado, desarrollado sin interacción con la comunidad. Además de lo que se había decidido previamente sobre la entrega de la versión LTS de Qt solo bajo licencia comercial, la empresa Qt Company está considerando la posibilidad de cambiar a un modelo de distribución de Qt en el que todas las versiones durante los primeros 12 meses se distribuyan únicamente a usuarios con licencias comerciales. La empresa Qt Company ha comunicado esta intención a la organización KDE e.V., que supervisa el desarrollo de KDE.
En caso de que se lleve a cabo el plan discutido, la comunidad solo podrá acceder a nuevas versiones de Qt un año después de su lanzamiento oficial. En la práctica, tal solución cerraría la posibilidad de que la comunidad participara en el desarrollo de Qt y en las decisiones relacionadas con el proyecto, que en su momento fueron proporcionadas por la empresa Nokia como parte de la iniciativa . Como motivación para una posible intensificación de la comercialización del proyecto se menciona la necesidad de aumentar los ingresos a corto plazo para mantenerse a flote como resultado de la crisis causada por la pandemia del coronavirus SARS-CoV-2.
Los desarrolladores de KDE esperan que la empresa Qt Company reconsidere su posición, pero no descartan la amenaza potencial para la comunidad, a la que los desarrolladores de Qt y KDE deben prepararse. En la comunicación con el consejo de administración de la organización KDE e.V., los representantes de Qt expresaron su disposición a revisar sus intenciones, pero exigen a cambio ciertas concesiones en otras áreas. Sin embargo, negociaciones similares sobre la renovación del contrato se llevaron a cabo hace seis meses, pero la empresa Qt Company las interrumpió de repente y limitó las versiones LTS de Qt.
Se observa que la colaboración entre la comunidad KDE, la organización Qt Project y la empresa Qt Company ha sido hasta ahora cercana y mutuamente beneficiosa. El beneficio para Qt Company consistió en formar alrededor de Qt una gran y saludable comunidad que incluye desarrolladores de aplicaciones, participantes externos en el desarrollo de Qt y expertos. Para la comunidad KDE, la colaboración fue una oportunidad valiosa para utilizar el producto Qt y participar directamente en su desarrollo. Qt Project se benefició de tener a una empresa que aporta una gran contribución al desarrollo y la presencia de una gran comunidad que apoya el proyecto.
Si se aprueba la decisión de restringir el acceso a las versiones de Qt, dicha colaboración se verá interrumpida.
El proyecto KDE se protegió ante la posible conversión de Qt en un producto completamente propietario a través de la organización KDE Free Qt Foundation, creada para proteger a la comunidad de un posible cambio en la política respecto a la entrega de Qt como un producto libre. El acuerdo firmado en 1998 entre la KDE Free Qt Foundation y Trolltech, que se aplica a todos los futuros propietarios de Qt, otorga al proyecto KDE el derecho a relicenciar el código de Qt bajo cualquier licencia abierta y continuar su desarrollo de forma independiente en caso de que se endurezca la política de licencias, quiebre de la empresa propietaria o cese del desarrollo del proyecto.
El contrato actual entre la KDE Free Qt Foundation y Qt Company también obliga a publicar todos los cambios en Qt bajo una licencia abierta, pero permite un retraso en la publicación de 12 meses, lo cual es el plazo que pretende aprovechar la empresa Qt Company para aumentar sus ingresos.
Este tiempo de espera se tenía la intención de eliminar en la nueva versión del contrato, pero no se logró acordar un nuevo contrato. Por su parte, KDE estaba dispuesto a ofrecer a Qt Company oportunidades adicionales para aumentar ingresos, como la posibilidad de suministrar conjuntos de Qt con software adicional y la integración con aplicaciones propietarias externas. Al mismo tiempo, KDE buscaba eliminar la incompatibilidad entre la licencia de pago de Qt y sobre el uso/desarrollo de Qt como producto abierto. También se planeaba en el nuevo contrato abordar el problema de compatibilidad de licencias de Qt Design Studio e incluir en la acción componentes de Qt para Wayland.
También se puede destacar una actualización correctiva de Qt 5.12.8 y los planes de desarrollo de Qt para 2020. En mayo está previsto lanzar la versión Qt 5.15, que será LTS para usuarios comerciales, pero en su forma abierta solo se mantendrá hasta la formación de la próxima versión significativa, es decir, aproximadamente seis meses. Se espera un lanzamiento a finales de año .
Fuente: opennet.ru
