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.

Getting Started

To start learning about eCAL, please refer to the Getting Started chapter.

This chapter will walk you through

Learn about how to use and develop with eCAL in our Webinar:

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.