Kaffe - свободная виртуальная машина Java.
Kaffe сделан с помощью дизайна чистого помещения для виртуальной машины Java. Он поставляется с набором Standard Edition (Java SE), Java Platform, Java API и инструментами, для обеспечения работы Java Runtime Environment. Как и большинство других бесплатных виртуальных машин Java, Kaffe использует GNU CLASSPATH как библиотеку классов.
Kaffe выпустила первый релиз в 1996 году, это было первой имплементацией Java с открытым исходным кодом. Сначала проект развивался в рамках другого проекта, и затем он сделался настолько популярными, что разработчики Тем Уилкинсон и Питер Meхлиц основал Transvirtual Technologies, Inc с Kaffe, как флагманским продуктом компании. Kaffe разрабатывается программистами со всего мира.
Kaffe значительно медленнее, чем конкуренты. Но по размеру Kaffe значительно меньше, поэтому предлагается разработчикам встроенных систем. Kaffe был перенесен на более чем 70 платформ.