Kaffe

Kaffe
Kaffe
Aktuelle Version 1.1.9
(26. Februar 2008)
Programmier­sprache C, Java
Lizenz GPL (Freie Software)
kaffe.org

Kaffe ist die Reinraum-Implementierung einer Java Virtual Machine von Tim Wilkinson, die als Freie Software unter der GNU General Public License (GPL) veröffentlicht wird.

Kaffe ist eine schlanke, schnelle und portable virtuelle Maschine. Verglichen mit Sun Microsystems' Referenzimplementierung der JVM ist Kaffe deutlich kleiner, ist allerdings zu dieser wegen einiger fehlender Schlüsselfunktionen nicht ganz kompatibel. Kaffe kann für viele Prozessorarchitekturen mittels Just-in-time-Kompilierung Maschinensprache erzeugen, mit dem ausgeführte Java-Programme ohne zeitaufwändige Bytecode-Interpretation vergleichsweise effizient und schnell ausgeführt werden können.

Kaffe unterstützt über 50 Betriebssystem-Plattformen und dutzende Prozessorarchitekturen. Auf vielen ist Kaffe damit die einzige verfügbare virtuelle Maschine für Java.

Geschichte

Der Name Kaffe stammt vermutlich daher, dass starker gebrühter Kaffee in den USA auch als Java – nach der Java-Bohne – bezeichnet wird. Kaffe ist die schwedische Bezeichnung für Kaffee, da der Entwickler Tim Wilkinson im Januar 1996 die Arbeit an dem Projekt in Schweden begann. Anfangs wurde Kaffe als Teil eines anderen Projektes entwickelt. Es wurde so beliebt, dass die Entwickler Tim Wilkinson und Peter Mehlitz die Firma Transvirtual Technologies, Inc. um Kaffe als ihr Vorzeigeprodukt aufbauten. Im Juli 1998 veröffentlichte Transvirtual Kaffe OpenVM unter der GPL. Seither wird es von einer weltweiten Entwicklergemeinde weiterentwickelt. Nach Entstehung des GNU-Classpath-Projektes flossen Entwicklungen aus der bisherigen Klassenbibliothek von Kaffe in GNU Classpath, die Kaffe nun selber nutzt.

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Kaffe — Тип Виртуальная машина Java Написана на C и Java Операционная система Unix like Последняя версия 1.1.9 (26 февраля 2008) Лицензия GNU General Public Li …   Википедия

  • Kaffe — Kaffe, aus dem arabischen Khawe (Coffea arabica), die Frucht eines Baumes aus der Familie der Rubiaceen, ist in Abyssinien und Südarabien ursprünglich einheimisch. Er wird 10 bis 16 hoch, ist immer grün, hat lorbeerähnliche Blätter, wohlriechende …   Herders Conversations-Lexikon

  • kaffe — (kâffe) : hep; bütün; cümle …   Hukuk Sözlüğü

  • Kaffe — Infobox Software name = Kaffe caption = developer = latest release version = 1.1.9 latest release date = release date|2008|2|26 latest preview version = latest preview date = operating system = Unix like programming language = C and Java genre =… …   Wikipedia

  • Kaffe — Kaffebønnen har ingen smag, før den bliver ristet. Brasilianerne kalder den for sort som natten, hed som helvede og sød som elskov . Kaffens historie Kaffedyrkning begyndte i Ethiopien i Kaffa provinsen. Herfra kom den til Yemen via havnebyen… …   Danske encyklopædi

  • kaffe — kaf|fe sb., n, r, rne, i sms. kaffe , fx kaffecomplet, kaffekande …   Dansk ordbog

  • Kaffe (band) — Kaffe ( bg. Каффе) is a Bulgarian jazz band who represented their home country in the 2005 Eurovision Song Contest. The group, who sung the song Lorraine , finished 19th in the semi final. Biography During the last three years, Kaffe have become… …   Wikipedia

  • Kaffe Fassett — (* 1937 in San Francisco, Kalifornien) ist ein US amerikanischer Designer, Mosaik und Textilkünstler sowie Autor, der insbesondere über das Erstellen von Quilts zahlreiche Fachbücher veröffentlichte. Leben Fassett wuchs in Big Sur auf, wobei das… …   Deutsch Wikipedia

  • Kaffe punch — is a Danish drink, consisting of coffee and snaps. The drink is often made by eyeballing snaps into a coffee cup, already filled with hot coffee …   Wikipedia

  • Kaffe Fassett — Infobox Artist bgcolour = #6495ED name = Kaffe Fassett imagesize = 150px caption = birthname = birthdate = location = deathdate = deathplace = nationality = field = training = movement = works = patrons = influenced by = influenced = awards =… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”