Virtual Machine Protection
SableVM is a clean-room, highly portable and efficient Java virtual machine. Its goals are to bereasonably small, fast, and compliant with the various specifications (JVM specification, JNI, invocation interface, etc.).
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 10.11 MB | Download (50): SableVM Download |
Object Tree, Virtual Machine and Compiler for Concatenative Languages, in a shared library - [This project is obsolete, and has been superseeded by the XCL suit, available at http://www.varkhan.net/software/xcl]
Platforms: Windows, Mac, Linux
License: Freeware | Size: 85.08 KB | Download (49): OKit Virtual Machine Download |
The JRRE project is a Java runtime environment implementation based on Sun's Java 2 Virtual Machine specification. The system is currently under development at Appalachian State University by undergraduates Christopher Ellsworth and Clarence Alston.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.56 MB | Download (49): Java Research Runtime Environment Download |
TransJVM is a Java package to assist compiler writers targeting the Java Virtual Machine. It provides a simple logical interface for creating JVM classes, expressed in terms of Methods, Fields, Statements and Expressions. JVM details are hidden.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 86.89 KB | Download (49): TransJVM Download |
A virtual machine providing a dynamic, portable assembler; JIT compilation; C bindings; and Forth semantics.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.06 MB | Download (48): FUEL Virtual Machine Download |
The Dirt virtual machine is designed to be easily used as a scripting engine or runtime core in C or C++ projects. The language itself is very similar to C. The tools have been created from scratch (no lex/bison/yacc) and are very portable
Platforms: Windows, Mac, Linux
License: Freeware | Size: 79.82 KB | Download (48): The Dirt Virtual Machine Download |
Several command line parameters allow configuring the virtual machine, which is to be created.UsageTo create a Windows XP machine with 512MB and audio, USB and CD enabled type: createvm.sh winXPPro -r 512 -a -u -c Key features "createvm": VM Options: - Friendly name of the VM - RAM size in MB -...
Platforms: *nix, BSD Solaris
License: Freeware | Download (48): createvm Download |
kissme is a free (GPLed) Java Virtual Machine. It is being developed on GNU/Linux and can run console java applications. kissme is to be used with the GNU Classpath java class library. kissme also provides support for orthogonally persistent java.
Platforms: Mac, BSD, Linux
License: Freeware | Size: 430.13 KB | Download (48): kissme Download |
An extension for VirtualBox server which reads LDAP entries to authorize users to connect to virtual machine RDP ports.
Platforms: Mac, Solaris, Linux
License: Freeware | Size: 256.72 KB | Download (48): vrdp-ldap Download |
WebChip allows programmers of all abilities to literally look inside a highly-simplified virtual machine and understand what's going on.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 10.59 KB | Download (48): WebChip Download |
4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports over 85% of...
Platforms: *nix
License: Freeware | Size: 563.2 KB | Download (48): 4tH compiler Download |
JSVM means Javascript Virtual Machine,it can help you make your code with a better way and easy to deploy.
Platforms: Windows, Mac, BSD
License: Freeware | Size: 115.31 KB | Download (47): Javascript Virtual Machine Download |
JC is a Java virtual machine implementation that converts class files into C source files using the Soot Java bytecode analysis framework, compiles them with GCC, and loads them using a built-in ELF object loader. JC uses GNU Classpath's class library.
Platforms: Mac, BSD, Linux
License: Freeware | Size: 37.71 MB | Download (47): JC virtual machine Download |
These HJSplit Java versions run on any computer which has a Java Virtual Machine (JVM) installed. This means that you can run the Java versions on Windows, Mac, Unix (Linux, FreeBSD, etc.), AS/400, Palm OS, Psion, etc. provided that a JVM is installed there.
JAxe is a Java clone of the HJSplit...
Platforms: Java
License: Freeware | Download (47): HJSplit for Java Download |
Jython is a Java implementation of the Python language that enables you to compile Python source code to Java byte codes, and run the resulting bytecodes on any Java Virtual Machine.
Platforms: Windows
License: Freeware | Size: 17.3 MB | Download (47): Jython .5. Beta Download |
nsjava is a loadable c-module which embeds a java virtual machine in aolserver. This module is being developed to support the openacs project - see http://openacs.org, but it could find general application as a web development tool.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 401.54 KB | Download (47): nsjava Download |
Self is a prototype-based dynamic object-oriented programming language, environment, and virtual machine centered around the principles of simplicity, uniformity, concreteness, and liveness.
Platforms: Mac, Solaris
License: Freeware | Size: 3.29 MB | Download (47): Self Download |
Mahatma68k is a free/Open Source emulator library for the legendary Motorola 68000 CPU written for the Java virtual machine.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.36 MB | Download (46): Mahatma68k Download |
FreeBSD port of Rakudo Perl 6 Compiler targets the Parrot Virtual Machine.
Platforms: Mac, BSD
License: Freeware | Size: 10.31 KB | Download (46): rakudoport Download |
repiola is a software written in java that allows to program a "virtual machine" that draws on a surface. . This software is similar to logo but with a assembler-like syntax. . The project have a virtual machine that executes opcodes, an interpreter that translates the assembler-like languaje...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (45): repiola Download |