Software de código aberto e ambientes de desenvolvimento dedicados para Java

Tecnologias e aplicações voltadas ao ensino, à pesquisa e à aprendizagem

Software de código aberto

  • Oracle Linux
    Um sistema operacional de código aberto que possibilita aplicação de patches sem tempo de inatividade e disponibiliza às empresas os benefícios das mais recentes inovações do Linux, incluindo validação intensiva com cargas de trabalho reais, projetado para máxima compatibilidade com hardware e software da Oracle.
  • VirtualBox
    Um produto avançado de virtualização de ambientes de trabalho, com suporte para plataformas x86 e AMD64/Intel64, adequado tanto para ambientes empresariais quanto domésticos.
  • MySQL
    O database de código aberto mais renomado para aplicações web, disponibilizado em múltiplas edições para atender a variados requisitos de implementação.
  • GlassFish
    Um servidor de aplicações de código aberto para a plataforma Java EE, que oferece suporte a diversas APIs e ferramentas de desenvolvimento web, permitindo que os desenvolvedores criem aplicações empresariais portáveis, escaláveis e integráveis com tecnologias legadas.

Ambientes de desenvolvimento dedicados para Java

Um ambiente de desenvolvimento consiste em um conjunto de procedimentos, processos e ferramentas utilizados para desenvolver, testar e depurar um código-fonte ou um programa, além de fornecer aos desenvolvedores uma interface de usuário comum. Diferentes ambientes de desenvolvimento gratuitos estão disponíveis para Java, incluindo aqueles usados em workshops e no programa curricular da Oracle Academy.

Faça o download desses ambientes de desenvolvimento dedicados para Java gratuitos em seus respectivos sites e desenvolva suas habilidades em Java hoje mesmo.

  • Alice
    Desenvolvido pela Carnegie Mellon University, o Alice constitui um ambiente de programação educacional inovador que adota a metodologia de arrastar e soltar, permitindo que os alunos criem animações 3D com facilidade. Desenvolvido para servir como a primeira introdução de um aluno à programação orientada a objetos, o ambiente de programação Alice atende a alunos de diversas idades, desde os 8 aos 22 anos, e registra mais de um milhão de downloads anualmente.
  • NetBeans
    O NetBeans é um IDE de código aberto. Esse ambiente inclui as ferramentas necessárias para criar aplicações de ambientes de trabalho, empresariais, web e móveis com Java, assim como com C/C++, PHP, JavaScript e Groovy.
  • Greenfoot
    Desenvolvido na University of Kent e na LaTrobe University, o Greenfoot auxilia estudantes iniciantes a fazer a transição de ambientes de programação baseados em arrastar e soltar, como o Alice, para Java puro, preparando-os para o uso de ferramentas Java mais avançadas, incluindo BlueJ, NetBeans e Eclipse.
  • Eclipse
    O Eclipse constitui um ambiente de desenvolvimento de software de código aberto e suporte a múltiplas linguagens, desenvolvido principalmente em Java, que inclui um IDE e um sistema de extensões por plug-ins. Esse ambiente pode ser utilizado para desenvolver aplicações em Java e, com o uso de plug-ins, também em ADA, C, C++, COBOL, Fortran, Haskell, Perl, PHP, Python, R, Ruby (incluindo Ruby on Rails), Scala, Clojure, Groovy, Android e Scheme.
  • BlueJ
    O BlueJ constitui a ferramenta educacional de Java mais utilizada globalmente, contando com mais de 10 milhões de usuários. O BlueJ é um ambiente de desenvolvimento integrado (IDE, na sigla em inglês) projetado para atender estudantes universitários de ciência da computação com sólidos conhecimentos básicos em Java.

A Oracle não se responsabiliza por esses programas de entidades externas, sendo você a única pessoa responsável por cumprir os termos de uso estabelecidos pelas entidades externas para os respectivos programas. Esses programas são disponibilizados pela Oracle “como estão”, sem qualquer tipo de garantia, e a empresa renuncia a toda e qualquer responsabilidade decorrente ou relacionada aos seus usos.