ProActive is a Java library for parallel, distributed, and
concurrent computing as well as mobility and security in a
uniform framework. It provides a comprehensive API and a
graphical interface and is based on an Active Object pattern, a
uniform way to encapsulate a remotely accessible object, a
thread as an asynchronous activity, an actor with its own
script, a server of incoming requests, a mobile and secure
agent, and a component with server and client interfaces. It
simplifies the programming of applications distributed over a
LAN, clusters, an intranet, or Internet GRIDs.
License: GNU General Public License (GPL)
Changes:
The license has been changed from the LGPL to the GPL v2 or later. There has been a full rewrite of IC2D as an Eclipse RCP application. This release adds the Timit profiling framework, scheduling framework, Master/Worker high level API, and JMX support for distributed monitoring and event notification. It provides a full rewrite of the Messaging Layer. Matlab integration has been added. A distributed garbage collector has been added.