home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / kaffe-0.5p4-src.tgz / tar.out / contrib / kaffe / NOTES / PUBLICITY < prev    next >
Text File  |  1996-09-28  |  2KB  |  35 lines

  1. Kaffe
  2. =====
  3.  
  4. Kaffe (Swedish for coffee) is a virtual machine designed to execute
  5. Java bytecode.  Unlike other virtual machines available, Kaffe is designed
  6. to support multiple platforms with minimal modification by providing a
  7. base level interpreting system.  However, for speed, Kaffe also includes
  8. a "just-in-time" compliation system which translates the bytecode to
  9. native machines code on a method by method basis as the application is
  10. executed.  This has demonstrated speedups of 10 times that of Sun's JDK,
  11. and is general about half the speed of optimised C code.
  12.  
  13. Kaffe is not a commercial product.  If is completely free and given away
  14. at many FTP sites.  The primary site is ftp://ftp.sarc.city.ac.uk/pub/kaffe.
  15. The Kaffe work is on-going and the machine is continually being developed.
  16. Current information on the Kaffe system can be found on the Web at
  17. http://www.sarc.city.ac.uk/~tim/kaffe.
  18.  
  19. Kaffe is currently supported on four processors archiectures; Intel's
  20. Pentium processors (and similar), Sun's SPARC, the PowerPC and Motorola's
  21. 68K.  At the time of writing, only the Intel systems supports just-in-time
  22. compilation.  There are also plans to produce MIPS.  Various operating
  23. sytems are supported on the current systems, including Solaris, Linux
  24. Window '95 and AmigaOS.
  25.  
  26. Kaffe and the Jolt Project
  27. ==========================
  28.  
  29. Kaffe forms part of the Jolt project.  This projects aims to develop
  30. the necessary components for a completely free version of the Java system.
  31. This includes the Kaffe virtual machine, the Guavac compiler, and the Kream
  32. class library.  Information on this projects and its components can be
  33. found on the mailing list jolt-list@redhat.com or on the web pages
  34. http://www.redhat.com/jolt/.
  35.