libGlass is a scalable set of components that can be used by applications to perform distributed computing. Applications are built by reusing the available components as needed. One of the major goals of Glass is to be a user-friendly framework, not only suitable for new applications, but also for legacy code. This is an important feature, as most available solutions for distributed computing require a substantial amount of rewrite of legacy code.
Tags | Software Development Libraries Clustering/Distributed Networks Application Frameworks cloud computing virtual reality |
---|---|
Licenses | LGPL |
Operating Systems | Mac OS X Windows Cygwin POSIX IRIX Linux |
Implementation | C++ Java |
Release Notes: Code cleanup. More robust. TCP/UDP support. Unix sockets support. Remote variables are working. nodeNickNames have been implemented. Partial shared memory support.
Release Notes: Initial SCTP support is working. Events have a new flag to send to themselves. There is an improved build system. MSVC support has been updated.
Release Notes: This release adds support for peer-to-peer communication. Propagation mode has been implemented. Some memory leaks and bugs with arrays have been fixed. There is a lot of cleanup and full Java support.
Release Notes: The Java binding was finished. New documentation was provided online. Several minor bugs were fixed.
Release Notes: Improved support for arrays. Minor bugs have been fixed. Java bindings have been started.