Você vai mudar de linguagem agora que Java é pago?

fazendo uma busca no site da Oracle encontrei o preço :

https://www.oracle.com/technetwork/java/javaseproducts/overview/javasesubscriptionfaq-4891443.html

What is the cost of a Java SE Subscription?
Desktop pricing is $2.50 per user per month, or lower with tiered volume discounts. Processor pricing for use on Servers and/or Cloud deployments is $25.00 per month or lower. Please see the Oracle Java SE Subscription Price List for more information.

Continua chamando Java EE 8 comercialmente. Jakarta é o nome do projeto. Quem cuida da evolução do Java EE passou a ser a Fundação Eclipse enquanto do Java SE ficou na autonomia da JCP e o Netbeans pra Fundação Apache.

Descentralizar o projeto era uma demanda antiga desde a época da Sun e ironicamente a Oracle que todos achavam que seria a centralizadora mor foi quem atendeu aos pedidos.

não, o nome do projeto é EE4J .

Jakarta EE é o novo nome para Java EE .

Jakarta EE is the brand for the platform and specifications developed at the Eclipse Foundation as Eclipse Enterprise For Java (EE4J).

{ },s

Slide que talvez possa ajudar nessas confusões de nomes EE4j,Jakarta ,etc :

Mais explicações

não é muito o q vejo por ai, tem empresas grandes e pequenas q desenvolvem sistemas do 0 em java.

mas fala ai, o q vc acha q é a “nova tendencia”

Como falei, geralmente quem só sabe Java logicamente vai continuar usando Java para novas aplicações. Se é a equipe que a empresa tem, então é esse pessoal que domina o Negócio atualmente, o que importa são os resultados, por mais que tenham que continuar usando Java como meio tecnológico.

Nao existe uma tendencia, mas existem n opções (já citadas neste tópico) que nao caem nessas questões citadas do Java.

1 curtida

Se a empresa usa servidores Linux o mais provável é que elas já estejam usando o OpenJdk.

E o mais comum no mercado é justamente usar servidores Linux, logo …

E não se trata de “ser uma base”, segundo a própria Oracle a partir da versão 11 não haverá diferenças funcionais entre elas:
https://blogs.oracle.com/java-platform-group/oracle-jdk-releases-for-java-11-and-later

Nao existe essa relacao entre usar Linux e usar OpenJdk.

Continuará nao sendo a melhor opção direcionada pela Oracle, são instalações diferentes.

perguntei pq vc falou:

“Java é mais para legados e quem insiste em usar Java para novas aplicações, geralmente quem só sabe Java.”

o que discordo, vejo isso mesmo em empresas q usam mais de 1 linguagem.

e por isso perguntei sobre nova tendencia, queria saber o q vc tem visto pra fazer tal afirmação, apenas isso

Onde trabalho novas aplicações são em C#, Java só para manter legados faz um bom tempo. Mas nao tem uma única tendencia, as empresas usam n tecnologias mesmo, mas Java é uma das mais improdutivas.

Conheço empresas que fizeram o caminho inverso (de C# pra JAva) porque concluíram que o o improdutivo era o C#…

Cada caso é um caso.

1 curtida

Não vejo problema algum em usar OpenJDK e OpenJFX.

A regra agora é a seguinte: novas versões do Java saem a cada 6 meses, sempre em Março e Setembro. Essas são as chamadas feature releases, onde novos recursos da linguagem são incorporados.

E trimestralmente a Oracle vai liberar as update releases, compostas por atualizações de segurança e consertos de bugs (sem novos recursos).

A Oracle vai passar a liberar o Java LTS (Long Term Support) a partir da versão 11.

A versão LTS é uma versão focada em empresas, que buscam estabilidade, não podem ficar a cada 6 meses mudando a versão dos seus sistemas e que querem suporte da Oracle por mais tempo. Neste caso, serão 3 anos.

O Java LTS será uma modalidade exclusiva do Oracle JDK (e não do OpenJDK, que é e sempre será gratuito), e as empresas terão que pagar por essa versão LTS.

É por causa disso que foi criada toda essa confusão de pessoas achando que o Java vai ser pago!

Apenas as versões do Java qualificadas como LTS do OracleJDK serão pagas. O resto continuará sendo tudo free!

Referência: http://www.softblue.com.br/blog/java-vai-ser-pago/

2 curtidas

Muito bem (:

1 curtida

Interessante que eles passaram muito código do jdk para o openjdk para que ele fique mais robusto e seja adotado com tranquilidade

https://www.oracle.com/technetwork/java/javaseproducts/overview/javasesubscriptionfaq-4891443.html

Eu ainda não posso usar a versão mais nova porque a versão do wildfly que usamos (9 e 10) ainda não oferecem suporte devido às mudanças para modularizar a plataforma. Situaçlão que a empresa vai demorar até meio do ano que vem. Até lá vamos acompanhar quem adotou pra ver o que acharam.

Somente pra compartilhar informação!

A empresa em que estou trabalhando já possuí cerca de 80% dos seus produtos funcionando com o Open JDK 11, ainda existem alguns dinos que usam o JDK 8 mas que estão em fase de migração e reformulação para o Open JDK 11.

1 curtida

nem sabia que já tinha java 11 e estou usando 8 - me atualizando agora. :sweat_smile::rofl: