Skip to content

Welcome to Eclipse eCAL™

eCAL (enhanced Communication Abstraction Layer) is a fast publish-subscribe middleware that can manage inter-process data exchange, as well as inter-host communication.

Next steps

Downloading and installing eCAL

At the moment, we support eCAL 5.13 and eCAL 5.12 with fixes. New users should always use the latest eCAL Version (5.13.2). Support for eCAL 5.12 will be dropped when eCAL 5.14 is released.

  • Windows:

    1. Visit the Download Archive and download the latest eCAL Installer
    2. Install eCAL
  • Ubuntu:

    Install eCAL from our PPA:

    Terminal window
    sudo add-apt-repository ppa:ecal/ecal-latest
    sudo apt-get update
    sudo apt-get install ecal

    This PPA will always upgrade you to the latest eCAL Release (-> Rolling Release PPA). If you intend to stay on an specific release, check out other PPAs here.

License

eCAL is licensed under Apache License 2.0. You are free to

  • Use eCAL commercially
  • Modify eCAL
  • Distribute eCAL

eCAL is provided on an “as is” basis without warranties or conditions of any kind.

Trademark

Eclipse eCAL™ is a trademark of the Eclipse Foundation, Inc. and is used with permission.