Jakarta EE 8 está disponível, a primeira versão desde que o Java EE foi transferido para o projeto Eclipse

Comunidade Eclipse apresentado uma plataforma Jacarta EE 8, que substituiu o Java EE (Java Platform, Enterprise Edition) após transferir o desenvolvimento de especificações, TCK e implementação de referência para a organização sem fins lucrativos Eclipse Foundation. Jakarta EE 8 oferece o mesmo conjunto de especificações e testes TCK que Java EE 8. As únicas diferenças são uma mudança de nome e uma mudança para novos processos de desenvolvimento de especificações. A plataforma foi lançada com um novo nome porque a Oracle transferiu apenas a tecnologia e o gerenciamento de projetos, mas não transferiu os direitos de uso da marca Java para a comunidade Eclipse. O projeto geral de desenvolvimento do Jakarta EE é denominado EE4J (Eclipse Enterprise for Java).

O lançamento sinaliza a conclusão da infraestrutura e dos processos para o desenvolvimento das especificações da plataforma Java do lado do servidor para empresas em uma plataforma neutra, neutra em termos de fornecedor, neutra em termos de fornecedor e neutra em termos de fornecedor, que permite tomada de decisão, desenvolvimento e certificação transparentes e abertos. processos. Para certificar produtos compatíveis com Jakarta EE, Kits de Compatibilidade Tecnológica (TCKs) estão disponíveis sob a licença Eclipse TCK.

Jakarta EE 8 é o ponto de partida para a criação de novas especificações, na elaboração das quais participarão vários fornecedores. Entre os planos para maior expansão das especificações, é mencionado o desenvolvimento de ferramentas para desenvolvimento de aplicações de negócios para computação em nuvem (Cloud Native). As mudanças desenvolvidas durante a colaboração serão propostas como parte da próxima versão do Jakarta EE 9, cujas principais inovações serão a especificação Jakarta NoSQL e mudanças no namespace.

O Jakarta NoSQL definirá interfaces padrão de alto nível para aplicativos Java interagirem com bancos de dados NoSQL, o que é um passo significativo na preparação da plataforma Java para o paradigma Cloud Native. A estrutura Jakarta NoSQL será usada como implementação de referência JNoSQL. A mudança no namespace se deve à incapacidade de usar os nomes java e javax na nova funcionalidade Jakarta EE, portanto planejado transição para o novo namespace "jakarta.*"

Em relação à tomada de decisão, o JCP (Java Community Process) foi substituído por um novo processo Processo de especificação de Jacarta EE (JESP) que será utilizado pelo Grupo de Trabalho de Jakarta EE para o desenvolvimento de Jakarta EE. JESP é baseado nos princípios de especificação aberta adotados pela comunidade Eclipse, EFSP (Eclipse Foundation Specification Process). A aprovação de quaisquer alterações nas especificações do Jakarta EE ou a formação de uma nova versão exigirá o consentimento da maioria absoluta dos membros estratégicos do grupo de trabalho, além de quaisquer outras regras de votação definidas no EFSP.

Fonte: opennet.ru

Adicionar um comentário