Jose Solorzano
Замена основного ПО.
Java.
GNU/Linux, Win32
Как понятно из названия , TinyVM - это малая Виртуальная Машина Java [Virtual Machine], которая загружается в ССР для замены стандартного ПО. Затем на ПК создаются программы на Java, перекомпилируются и загружаются в ССР. Программа TinyVM использует стандартные библиотеки Java, а также библиотеки для контроля сенсоров, двигателей и всего, тому подобного, что есть в комплекте Mindstorm. TinyVM требует уже установленный и работоспособный комплилятор java.
leJOS - это похожий проект (фактически, ветвь того же проекта) того-же автора. По размеру он гораздо больше (около 5K дополнительно), но зато он включает в себя существенные дополнения, в том числе и операции с плавающей точкой и строковыми константами. Еще планируется создать коллекцию этих программ, а также и возможность последовательной загрузки нескольких программ.