Azul Zulu JDK 25
Azul Systems, Inc. · A distribuição OpenJDK 25 da Azul fornece o ambiente de execução Java, o compilador e ferramentas de desenvolvimento para aplicações destinadas ao Java 25.
Descrição
Azul Zulu JDK 25 é uma distribuição do OpenJDK para desenvolvedores, engenheiros de build e administradores que executam ou compilam aplicações Java 25. O JDK inclui a JVM e ferramentas de desenvolvimento, como javac; é um ambiente de execução e conjunto de ferramentas, não uma IDE visual. Escolha a versão principal do Java exigida pela sua aplicação, em vez de presumir que toda aplicação ou plugin mais antigo seja compatível com Java 25.
Instalação e requisitos
O arquivo DMG exato do catálogo Apple Silicon, zulu25.36.205-ca-jdk25.0.4.1-macosx_aarch64.dmg, tem 225,900,075 bytes, conforme verificado pelo HEAD do CDN oficial. A API de metadados da Azul associa esta build CA ao OpenJDK 25.0.4.1+1.. Esta é a versão padrão do JDK, não a distribuição JavaFX, CRaC ou JRE, que têm nomes próprios.
A tabela oficial atual de plataformas compatíveis lista macOS 14+ para Apple Silicon e Intel; use o artefato aarch64 no Apple Silicon e o artefato x86_64 fornecido separadamente no Intel. Aplicações que carregam bibliotecas JNI/nativas também precisam de dependências compatíveis com a arquitetura. Nas fontes de suporte e instalação consultadas, a Azul não publica um valor numérico mínimo de RAM que se aplique a todas as cargas de trabalho do JDK; o tamanho do heap, as tarefas do compilador e as bibliotecas da aplicação determinam as necessidades práticas de memória. Reserve espaço adicional em disco para a instalação, os projetos, os caches e os arquivos gerados pelo build.
Abra o DMG do fornecedor e siga as instruções do instalador; a instalação para todo o sistema pode exigir autorização de administrador. Compare o SHA-256 do arquivo baixado com o checksum do fornecedor antes de instalar. Use /usr/libexec/java_home e JAVA_HOME/PATH para selecionar o JDK desejado quando houver várias versões instaladas. Verifique também a configuração da aplicação: alterar uma variável do shell não necessariamente muda a JVM iniciada por uma IDE ou serviço. As ferramentas do próprio JDK não precisam de um ambiente de execução Java separado. A compilação do código-fonte do seu projeto pode exigir Maven, Gradle, SDKs e outras dependências específicas do projeto.
Licença e custos
Zulu CA é uma build do OpenJDK distribuída gratuitamente pela Azul. O OpenJDK usa a GPL versão 2 com a Classpath Exception; os componentes de terceiros incluídos mantêm seus próprios avisos. As ofertas comerciais de suporte/assinatura da Azul são separadas do download CA, e o uso deste JDK não inclui suporte premium. A compilação local comum ou a execução da JVM não exige uma conta Azul. Consulte a licença vigente e o ciclo de suporte antes de escolher um plano de suporte para produção.
Permissões, rede e privacidade
Programas Java são executados com as permissões concedidas ao usuário ou serviço que os inicia e podem ler/gravar arquivos acessíveis, iniciar processos ou acessar redes, de acordo com o código e os controles do sistema operacional. Instalar um JDK não cria um ambiente isolado para JARs não confiáveis. Evite executar programas Java baixados como administrador e conceda acesso a pastas protegidas somente quando uma aplicação realmente precisar.
O download de atualizações exige acesso à rede; a compilação local e aplicações que funcionam sem conexão podem ser executadas sem uma conta na nuvem da Azul. O comportamento de rede e a privacidade de uma aplicação Java, plugin de build ou dependência são independentes do JDK; esta listagem não faz uma alegação geral de ausência de telemetria. Logs, dumps de heap e gravações do Java Flight Recorder podem conter dados pessoais ou da aplicação: inspecione-os antes de compartilhar.
Compatibilidade e manutenção
Mantenha as atualizações de segurança em dia, teste as atualizações com suas bibliotecas reais e preserve a cadeia de ferramentas anterior que funcionava até validar a migração. APIs de prévia/incubadoras e bibliotecas nativas podem impor sinalizadores adicionais ou limites de compatibilidade. Não confunda builds padrão do JDK com pacotes JavaFX/CRaC. Segundo as notas de versão da Azul, a alteração de abril no diretório do pacote para macOS não afeta instalações por DMG.
Fontes: Downloads oficiais, Plataformas compatíveis, Instalação/checksums para Mac, API de metadados, Licenciamento do OpenJDK, Tabela de patches 25.0.4.1, Notas de julho, Notas de abril.
Novidades Novidades da versão 26.0.0 Do histórico de commits do Homebrew
Esta versão não tem notas de atualização específicas.