Android

O Oracle matará a comunidade Java?

Java Connect to Oracle database Made Easy

Java Connect to Oracle database Made Easy
Anonim

A Oracle será boa para os desenvolvedores Java?

Essa é a pergunta para todos na conferência de desenvolvedores JavaOne deste ano, o último show antes da compra da criadora de Java, Sun Microsystems, por US $ 7,4 bilhões. O CEO da Oracle, Larry Ellison, fez uma aparição surpresa na palestra de abertura da mostra na terça-feira e tentou amenizar as preocupações dos desenvolvedores. Enquanto ele insinuou que haveria algumas mudanças, ele disse, essencialmente, que será normal para Java quando a aquisição for concluída.

Mas a Oracle não é o sol. A Sun tem lutado muito para manter sua comunidade diversificada de desenvolvedores feliz, criando uma burocracia pesada para gerenciar o desenvolvimento de padrões Java e liberar gradualmente os principais componentes da plataforma sob uma licença de código aberto. Embora a Sun tenha conseguido algum dinheiro com licenças Java, perdeu grandes oportunidades para vender lucrativas ferramentas de desenvolvimento Java e servidores de middleware.

A Sun continua sendo, no fundo, uma empresa de hardware; A Oracle vende software.

Até certo ponto, o fracasso da Sun em lucrar com o Java ajudou a manter-se um administrador neutro da tecnologia, mas essa dinâmica mudará no Oracle. Na JavaOne esta semana, um funcionário da Sun resumiu a diferença entre as duas empresas, dizendo que um funcionário da Oracle disse a ele recentemente: "Nós não somos uma empresa sem fins lucrativos como vocês".

Os desenvolvedores do programa estão preocupados três coisas: o Oracle manterá o Java aberto? Ela usará seu controle sobre Java para favorecer seus próprios produtos? E, finalmente, quais tecnologias Java serão eliminadas após a fusão?

Usar seu controle sobre Java para favorecer os próprios produtos da Oracle afastaria os desenvolvedores da plataforma, disseram os participantes. "O pior cenário seria se a Oracle fizesse uma forte integração", disse Kevin Hooke, um desenvolvedor Java com uma grande empresa de consultoria de tecnologia.

Semelhantemente, rolando a conferência anual JavaOne no evento Open World da Oracle - um plano rumores estar nos trabalhos, de acordo com os participantes da feira - prejudicaria a comunidade de desenvolvimento Java, que pressionou pela independência da Sun desde o início do Java. "Se você passar o JavaOne para uma conferência somente Oracle, você vai prejudicar a base do Java", disse Hooke.

Publicamente, os executivos da Sun estão avançando como se a fusão da Oracle não estivesse acontecendo. Além da breve aparição de Ellison, os executivos da Sun não mencionaram a aquisição ou se recusaram a comentar o assunto no evento. A Sun reconheceu, no entanto, que não pode afirmar com certeza se a Oracle continuará desenvolvendo coisas como seus serviços de computação em nuvem se a aquisição for concluída.

Os participantes do JavaOne estavam particularmente preocupados se a Oracle continuaria a suportar o GlassFish da Sun, Produtos OpenJDK e JavaFX. A Oracle já vende dois servidores de aplicativos, o WebLogic e o Oracle Application Servers, por isso talvez não seja necessário oferecer suporte ao GlassFish de código aberto. O OpenJDK é outro produto de código aberto, uma versão da principal plataforma de desktop Java SE, lançada sob a licença GNU General Public.

Resta saber se a Oracle cultivará a comunidade Java como a Sun fez, ou mudará muito de O desenvolvimento do Java internamente, disse Jarec Basham, gerente de desenvolvimento de software e sistemas da Infoterra, uma empresa do Reino Unido que fornece imagens de satélite e dados geoespaciais para uma variedade de indústrias. "Acho que depende de como a Oracle vê a receita crescendo. Eles parecem mais uma empresa 'voltada para planilhas'", afirmou.

Embora a Oracle possa não ter muita experiência em negócios de software de desktop, Ellison fez questão de mencionar o JavaFX - uma alternativa baseada em Java ao Silverlight e ao Adobe AIR da Microsoft - durante sua aparição no JavaOne. "Gostaríamos de ver um desenvolvimento acelerado com base nesta nova e excitante plataforma Java com FX", disse ele.

Um analista do show concordou que a Oracle provavelmente manteria o FX vivo.

"Dado que a Oracle tem todos esses aplicativos que precisarão de front-ends chamativos, não acho que seja impossível que a Oracle invista de fato no JavaFX para que eles tenham toda a pilha", disse James Governor, analista da RedMonk. “A Oracle não quer ficar em dívida com o Silverlight… também não quer ser devida à Adobe.”

Os participantes - especialmente aqueles que usaram o sistema operacional Solaris da Sun - expressaram alívio pelo fato de o pretendente inicial da Sun, IBM não teve sucesso. Como a linha de produtos da IBM é tão semelhante à da Sun, isso significaria muito mais projetos descartados e muito mais problemas para os usuários da Sun que seriam forçados a migrar seus softwares.

Na Oracle, as relações com a comunidade de desenvolvedores provavelmente não ser tão bom quanto estavam com a Sun, disse Surya Pasula, arquiteta de Java da Kaiser Permanente. Mas enquanto ainda há dúvidas sobre o futuro do Java, ele disse que a aquisição da Oracle é "melhor que a IBM".

Murali Gundu, engenheiro de software da divisão StreamSage da Comcast, que desenvolve serviços de busca de vídeos para clientes da Comcast, disse estar " extremamente feliz com a Oracle, "porque tem muita experiência em bancos de dados e recuperação de dados e pode construir uma pilha otimizada através do sistema operacional e dos servidores. Haveria muita sobreposição e redundância com a IBM, disse ele. "Se tivesse sido a IBM que adquiriu a Sun, eu teria tido muito mais dúvidas", disse ele. Com a Oracle, "estou mais confiante de que Java permanecerá para sempre".

O comentário mais direto sobre a aquisição veio de Ellison depois que o presidente da Sun, Scott McNealy, perguntou se esse seria o último JavaOne e se a Oracle planejava "fechar tecnologia up. "

A resposta de Ellison:" A Sun fez um trabalho fantástico inventando Java, expandindo Java, abrindo Java, dando Java para o mundo, e vamos fazer mais do mesmo. Eu não espero muitas mudanças, apenas um investimento expandido e muito entusiasmo vindo da Oracle. ”

O CEO da Oracle não respondeu à pergunta de McNealy sobre se o JavaOne voltaria no próximo ano.

(James Niccolai contribuiu para essa história.)