Os desenvolvedores do projeto KDE com o deslocamento do desenvolvimento do framework Qt em direção a um produto comercial limitado, desenvolvido sem a interação com a comunidade. Além da decisão anterior de fornecer versões LTS do Qt apenas sob licença comercial, a Qt Company está considerando a possibilidade de mudar para um modelo de distribuição do Qt, onde todas as versões nos primeiros 12 meses seriam distribuídas apenas para usuários de licenças comerciais. A Qt Company informou sobre essa intenção à organização KDE e.V., que supervisiona o desenvolvimento do KDE.
Se o plano discutido for implementado, a comunidade só poderá acessar novas versões do Qt um ano após seu lançamento real. Na prática, essa decisão inviabilizaria a participação da comunidade no desenvolvimento do Qt e na tomada de decisões relacionadas ao projeto, que anteriormente foram oferecidas pela Nokia como parte da iniciativa . Como motivação para um possível aumento da comercialização do projeto, menciona-se a necessidade de aumentar a receita de curto prazo para se manter à tona em razão da crise provocada pela pandemia do coronavírus SARS-CoV-2.
Os desenvolvedores do KDE esperam que a Qt Company mude de ideia, mas não descartam a ameaça potencial para a comunidade, à qual os desenvolvedores do Qt e do KDE precisam se preparar. Durante a comunicação com o conselho da organização KDE e.V., representantes da Qt expressaram disposição para rever suas intenções, mas exigem em troca certas concessões em outras áreas. No entanto, negociações semelhantes para a atualização do contrato ocorreram há seis meses, mas a Qt Company interrompeu repentinamente e limitou as versões LTS do Qt.
É notável que a colaboração entre a comunidade KDE, a organização Qt Project e a empresa Qt Company tem sido próxima e mutuamente benéfica. O benefício para a Qt Company consistiu na formação de uma grande e saudável comunidade em torno do Qt, incluindo desenvolvedores de aplicativos, participantes de desenvolvimento externo do Qt e especialistas. Para a comunidade KDE, a colaboração foi vantajosa, pois permitiu usar o produto Qt pronto e participar diretamente em seu desenvolvimento. O Qt Project se beneficiou da presença de uma empresa que contribui imensamente para o desenvolvimento e da existência de uma grande comunidade que apoia o projeto.
Se a decisão de restringir o acesso aos lançamentos do Qt for aprovada, essa colaboração será interrompida.
O projeto KDE se resguardou contra a possível transformação do Qt em um produto totalmente proprietário por meio da organização KDE Free Qt Foundation, criada para proteger a comunidade de possíveis mudanças na política de fornecimento do Qt como produto livre. O acordo firmado em 1998 entre a KDE Free Qt Foundation e a Trolltech, que se aplica a todos os futuros proprietários do Qt, concede ao projeto KDE o direito de relicenciar o código do Qt sob qualquer licença aberta e de continuar o desenvolvimento por conta própria, caso haja um endurecimento da política de licenciamento, falência do proprietário ou interrupção do desenvolvimento do projeto.
O contrato atual entre a KDE Free Qt Foundation e a Qt Company também obriga a publicar todas as alterações no Qt sob uma licença aberta, mas permite um atraso de publicação de 12 meses, o que a Qt Company pretende aproveitar para aumentar sua receita.
Esse atraso temporário deveria ser eliminado na nova versão do contrato, mas o novo contrato não pôde ser acordado. Por sua parte, a KDE estava disposta a oferecer à Qt Company oportunidades adicionais para aumentar sua receita, como a possibilidade de fornecer pacotes Qt com software adicional e a permissão para integração com aplicativos proprietários de terceiros. Ao mesmo tempo, a KDE buscou eliminar a incompatibilidade entre a licença paga do Qt e para uso/desenvolvimento do Qt como um produto aberto. No contrato revisado, também estava previsto resolver a questão da compatibilidade de licenciamento do Qt Design Studio e ativar os componentes Qt para Wayland.
Adicionalmente, pode-se destacar atualização corretiva Qt 5.12.8 e planos de desenvolvimento do Qt para 2020. Em maio, está previsto o lançamento da versão Qt 5.15, que será LTS para usuários comerciais, mas será suportada em versão aberta apenas até a formação do próximo lançamento significativo, ou seja, aproximadamente seis meses. No final do ano, espera-se o lançamento .
Fonte: opennet.ru
