Livespaces is an operating system for building advanced meeting spaces. It provides a distributed software infrastructure built on the Elvin messaging service (the Livespace Bus) for coordinating software and devices across any number of computers in meeting space, and user-facing applications for controlling a smart meeting room and collaborating with other participants. It also supports federation with remote Livespaces to facilitate collaboration between distributed teams.
The Livespace Bus, a distributed data object-based system, is used to control all devices, services and applications in a Livespace room.
Many device control services, including lighting (e.g. Clipsal C-Bus), projectors, audio/video switching, and other RS-232 or TCP/IP-controllable devices.
All services can be integrated and automated using the Meta Applications and Sessions systems. This includes preset room setups and automated presentations.
A centralised OSGi-based software component deployment and configuration system.
Groupware applications such as screen sharing for sending any screen display to any other, Livepoint for controlling remote screens, a shared clipboard, and document editing (TeamThink).
Supports federation with other Livespaces, facilitating remote group collaboration.
Free Software (GPL/LGPL).
Livespaces might be of interest to you if:
You wish to enhance a meeting space.
You want to develop distributed, coordinated applications using an flexible asynchronous bus architecture.
If you have any queries regarding Livespaces that not answered on this site, please contact Matthew Phillips, the open source project maintainer via email.