Welcome to eCAL’s documentation!¶
eCAL (enhanced Communication Abstraction Layer) is a fast publish-subscribe middleware that can manage inter-process data exchange, as well as inter-host communication.
To start learning about eCAL, please refer to the Getting Started chapter.
This chapter will walk you through
Downloading and installing eCAL¶
At the moment, we support eCAL 5.8 and eCAL 5.7 with fixes. New users should always use the latest eCAL Version (5.8.9). Support for eCAL 5.7 will be dropped when eCAL 5.9 is released.
eCAL is licensed under Apache License 2.0. You are free to
Use eCAL commercially
eCAL is provided on an “as is” basis without warranties or conditions of any kind.