Ibis is an open source Java distributed computing software project of the Computer Systems group, at the VU University Amsterdam.
The Ibis project aims to drastically simplify the programming and deployment process of high-performance distributed applications. The Ibis philosophy is that applications should be developed on a local workstation and simply be launched from there. This write-and-go philosophy requires minimalistic assumptions about the execution environment, and sends most of the environment's software (e.g., libraries) along with the application. The Ibis system is designed to run in a hostile environment that is dynamic, heterogeneous, and suffers from connectivity problems.