Kaffe

Kaffe é uma implementação open-source da JVM feita sem se basear na implementação oficial da Sun (clean room design). Vem com um subconjunto do J2SE e ferramentas necessárias para uma plataforma Java.

Kaffe é uma JVM leve, rápida e portável. Quando comparada com a implementação da Sun, ela é significativamente menor. Então, apela para desenvolvedores de sistemas embutidos. Vem com compiladores just-in-time para várias arquiteturas de CPU. Foi portada para mais de 70 sistemas, indo desde dispositivos embutidos SuperH até mainframes zSeries, passando pelo PlayStation 2.

Kaffe é um Software livre, licenciado sob a GPL e desenvolvido por uma equipe de programadores espalhada pelo mundo.

Ligações externas

  • «Site oficial». www.kaffe.org 
  • v
  • d
  • e
Plataforma Java
Plataforma Java
JVM - Máquina virtual Java • JRE - Java Runtime Environment • JAR - Java Archive • Java SE • Java ME • Java EE • Java Card • Android SDK
Tecnologias Sun
Squawk • JDK - Java Development KitJavaFXOpenJDKMáquina virtual Java • Maxine VM
Tecnologias de plataforma
AppletsServletsMIDletsjsp • Web Start (jnlp)
Principais tecnologias de terceiros
JRockit • GNU Classpath • Kaffe • TopLink • Apache Harmony • Apache Struts • JBoss Application Server • Tapestry • Jazelle • Superwaba
Linguagens de programação
Java • KotlinGroovyJythonJRuby • Scala • BeanShellClojure • Oxygene • Java Tcl • Processing • Rhino • mais…
Framework
Conferências Java
JavaOne
  • v
  • d
  • e
Sun/Oracle
HotSpot • KVM • OpenJDK • Maxine VM
Fundação e implementações importantes
Apache Harmony • Excelsior JET • GCJ • JamVM • Jikes RVM • Kaffe • IKVM.NET • IBM J9 • JRockit (BEA/Oracle)
Embarcado
Excelsior JET Embedded • JamaicaVM • Mika VM • Mysaifu • Squawk (Sun)
Outros
CACAO • JX • JNodemais…
Descontinuado
Microsoft JVM • SableVM • Jupiter • Jaos • mais…