BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Oracle demite equipe do Java Mission Control após abrir o código do produto

Oracle demite equipe do Java Mission Control após abrir o código do produto

Favoritos

O pacote de ferramentas Java Mission Control, também conhecido como JMC, teve seu código liberado pela Oracle em 3 de maio deste ano, com muitos aplausos e entusiasmo da comunidade de desenvolvimento Java. A excitação foi substituída por desconforto, já que as fontes informaram que toda a equipe de desenvolvimento do JMC havia sido demitida.

O JMC é um conjunto de ferramentas bem conhecido para diagnóstico e profiling da Java Virtual Machine (JVM), voltado principalmente para sistemas em execução no ambiente de produção. É utilizado pelos desenvolvedores para reunir informações detalhadas de baixo nível sobre o comportamento da JVM com a aplicação Java. O anúncio oficial da abertura do código veio em 5 de maio de 2018, por Marcus Hirt, membro do Java Platform Group da Oracle.

Só queria agradecer a todos que ajudaram a disponibilizar o código do Java Mission Control em um período de tempo relativamente curto.

De acordo com Hirt, a intenção por trás do Open Source JMC era fornecer à comunidade a oportunidade de adicionar novos recursos e capacidades ao pacote de ferramentas.

A disponibilização do código da aplicação stand-alone JMC fornecerá à comunidade um conjunto de ferramentas básicas para recursos avançados da JVM, como o Java Flight Recorder. E também fornecerá à comunidade uma oportunidade de desenvolver esse conjunto de ferramentas para, por exemplo, expandir o número de IDEs suportados, sem mencionar novos recursos e capacidades.

A decisão final de disponibilizar o código do JMC foi tomada por votação unânime em 1º de maio pelos atuais membros do OpenJDK. De acordo com as instruções de votação do Lazy Consensus, a votação deveria ser aberta através da lista de discussão do CFV: Novo Projeto: Mission Control. Um total de 28 votos a favor (sem nenhuma oposição) veio dos membros do OpenJDK: Oracle, Red Hat, eBay, Twitter e SAP.

Apenas algumas semanas após o anúncio do código aberto, um tweet de Marcus Lagergren indicou que toda a equipe do JMC foi demitida, incluindo sua esposa Klara Ward.

@lagergren : Então, a Oracle executou outra morte por código aberto e demitiu toda a Equipe do Mission Control. 10 anos de know-how tecnológico avançado indo para o ralo. A parte boa é que eu temporariamente tenho uma dona de casa com salário integral que pode ficar em casa com duas crianças doentes hoje.

Após as tentativas da InfoQ de obter mais informações sobre o número exato de funcionários da Oracle afetados e se as demissões foram de surpresa, Ward simplesmente afirmou que não podia falar com a imprensa. No entanto, em um tweet de acompanhamento em 26 de maio, Hirt confirmou que, da equipe do JMC, apenas três foram deixados na Oracle, incluindo ele próprio.

@lagergren Notícias tristes, de fato. Isso incluiu a equipe do Flight Recorder ou (desculpe mas) dá na mesma?
@hirt Eu, Erik Gahlin e Markus Grönlund ainda estamos no Oracle.

Esta enxurrada de acontecimentos fez com que a comunidade se perguntasse se a Oracle deixou para trás grande parte do desenvolvimento do JMC. O envolvimento e apoio da comunidade agora será mais importantes do que nunca para o futuro do JMC. Para desenvolvedores que querem se envolver, o código inicial do projeto está baseado na branch de desenvolvimento do Mission Control 7. O desenvolvimento final e a estabilização do Mission Control 7 serão realizados em código aberto.

O InfoQ se aproximou da Oracle para uma declaração oficial, mas eles se recusaram a comentar sobre esta história. Os leitores podem manter-se atualizados com todas as notícias relacionadas ao Java, visitando a página InfoQ Java

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT