Join ACM and take advantage of thousands of online courses, video tutorials, and online books available through ACM’s online Learning Center. Stay ahead of the curve by reading Communications of the ACM, our monthly flagship publication that delivers incisive essays, reviews and research, and ACM Queue, an online magazine for software developers written by leading software engineers, computing researchers and tech entrepreneurs.Sponsored Listing
OSI-Approved Open Source (541)
- Academic Free License (8)
- Adaptive Public License (1)
- Affero GNU Public License (3)
- Apache License V2.0 (22)
- Apache Software License (1)
- Artistic License (2)
- BSD License (67)
- Common Development and Distribution License (7)
- Common Public Attribution License 1.0 (1)
- Common Public License 1.0 (8)
- Eclipse Public License (7)
- Educational Community License, Version 2.0 (1)
- European Union Public License (2)
- Fair License (1)
- GNU General Public License version 2.0 (264)
- Public Domain (24)
- Other License (19)
- Creative Commons Attribution License (12)
- Windows (440)
- Mac (384)
Grouping and Descriptive Categories (319)
- 32-bit MS Windows (95/98) (2)
- 32-bit MS Windows (NT/2000/XP) (23)
- 64-bit MS Windows (18)
- All 32-bit MS Windows (47)
- All BSD Platforms (15)
- All POSIX (131)
- Classic 8-bit Operating Systems (2)
- OS Independent (93)
- OS Portable (96)
- Project is OS Distribution-Specific (2)
- Project is an Operating System Distribution (12)
- Project is an Operating System Kernel (9)
- Android (254)
- Modern (189)
- BSD (137)
- Virtualization (95)
- Other Operating Systems (38)
- OS: Linux ×
Cola is a simple, weak-typed, object-oriented scripting language and execution library. Easy to learn, easy to implement, easy to read, can be dropped in to practically anything, and carries a very small memory footprint.
OS9exec - execution environment for OS-9/68k user-mode programs on MacOS9 / MacOSX / Windows and Linux host OS. (OS-9 is an RTOS of Microware/Radisys)21 weekly downloads
The open-vm-tools project provides a suite of open source virtualization utilities and drivers to improve the functionality and user experience of virtualization. The project currently runs in guest operating systems under VMware virtualization.318 weekly downloads
ThousandEyes extends visibility across corporate networks as well as the public Internet, helping to solve issues from the branch through MPLS links and SIP trunks to service provider networks. Simulate pre-deployment capacity, monitor detailed performance metrics and see how QoS settings impact call quality.Sponsored Listing
LEGO EV3 Utilities and Assembler
vMotion Detector for Linux & Windows Platforms2 weekly downloads
c++ chip8 emulator
This is an empty sourceforge project, b/c sourceforge unfortunately refuses removal of this project... go to dyncall.org for the actual project.
Java bridge to IBM z/VM System Management API
Kyran is supposed to be a programming language and a virtual machine for that language.
A open source java card virtual machine implementation. And also some part of the VM code can be used as part of kinds of tools such as javacard bytecode disassembler.1 weekly downloads
Jikes RVM is a flexible infrastructure for virtual machine research3 weekly downloads
caspin is a thin wrapper library around Mozilla's Tamarin Project, which enables you to seamlessly integrate the AVM2 (Adobe Virtual Machine 2) into your C/C++ Projects.
jVMonitor is a Java application which uses the VMware Infrastructure (vSphere) Java API (http://vijava.sourceforge.net) to monitor the status of a VMware vSphere Infrastructure (from version 4.0 and above). It is able to check the virtual machines, hosts and datastores status and if an alarm occurs, it can be notified through a mail or a syslog message.1 weekly downloads
A project for natural language analysis.
Zix is the first fully customizable computer virtualizer which is designed to tackle the ever growing problem of fixed guest PC hardware. Now, customize your guest PC experience with hardware "modules" instead.
C++ STL-based parser toolkit that allows the specification of EBNF-like grammars (using operator overloading) and the conversion of arbitrary input (text, tokens or other) to user-defined structures through events attached to grammatic rules.
Base Slackware Virtual Image
JNode is a Java New Operating system Design Effort. JNode is a simple to use and install Java operating system for personal use on modern devices. Any java application runs on it, fast and safe. See our homepage for additional information.55 weekly downloads
Leafpile is a Z-code interpreter, a Java implementation of the Z-machine virtual machine used for running Infocom/Inform interactive fiction story files. Leafpile seeks complete compliance with the Z-machine Standards Document 1.0.
LBW is a ELF binary loader and Linux system call translator for Windows, allowing unmodified Linux applications to be used on 32-bit Windows platforms. We've moved! Please go to http://cowlark.com/lbw instead.
A virtualbox based environment for Pythong coding
CrossBit is a dynamic binary translator that compile machine code from one instruction set architecture to another at runtime.
vTier is an open appliance designed to ease the administrative overhead of managing multiple hypervisors. Using open tools like libvirt along with vendor APIs vTier creates a single console to control KVM, Xen, ESX, HyperV, LDOM, VPAR, and others.
mkvm.py is a python application that tries to tie Cobbler (https://fedorahosted.org/cobbler/), Puppet (http://www.puppetlabs.com/), and Citrix XenServer (http://www.citrix.com/xenserver) together to allow automated virtual environment rollout.
The Ja.NET project provides open source Java development tools (e.g. Java 5 JDK ) and runtimes for .NET. With the help of Ja.NET's open source software, you can leverage your Java investments on .NET.