The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and business-friendly environment for open source software collaboration and innovation. The Foundation is home to the Eclipse IDE, Jakarta EE, and over 430 open source projects, including runtimes, tools, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, distributed ledger technologies, open processor designs, and many others. The Eclipse Foundation is an international non-profit association supported by over 330 members, including industry leaders who value open source as a key enabler for their business strategies.
The Eclipse Foundation has 10 years involvement in EU research programs. We help organizations to successfully create, publish, and sustain their open source software platform, making the results of the research projects available for commercial or public exploitation.In the NEMO project, Eclipse leads the “Liaison with Clusters, Open Source communities & standardization” task, focusing on several key responsibilities:
- Eclipse serves as the hosting platform (Eclipse Research Labs) for the project’s open-source code. It ensures that the consortium members collaborate openly and govern the code effectively, adhering to established open-source best practices and principles.
- It facilitates access to the broader Eclipse ecosystem, specifically focusing on the Cloud to Edge to IoT domain. This access enables communication and dissemination of the NEMO project’s vision and outcomes to developer communities operating within these domains.
- Eclipse takes steps to prepare the project’s code for review under Eclipse’s Intellectual Property (IP) guidelines. This includes:
- License Selection: Choosing a business-friendly license that aligns with the project’s objectives while ensuring compatibility with open-source principles.
- Copyright Compliance: Defining and completing copyright headers for the code to establish ownership and clarify licensing terms.
- Third-Party Dependency Verification: Ensuring that dependencies used within the codebase comply with licensing requirements and are compatible with the chosen license for the project.
- It serves as a partner within CSA EUCloudEdgeIoT.eu, which broadens the NEMO project’s perspective on the MetaOS call projects. This partnership provides the NEMO project with a more comprehensive and global view, enabling it to understand and engage with a wider network of initiatives related to MetaOS.
- It aims to facilitate collaboration among various projects involved in the MetaOS call. Its overarching goal is to foster cooperation and synergy among these projects, with a particular focus on defining a unified and shared open-source stack.
- Last not least, Eclipse’s vision involves assisting these MetaOS call projects in working collaboratively. The emphasis is on establishing a common open-source stack that can be leveraged and shared among these projects. This joint effort aims to streamline development, enhance interoperability, and promote a cohesive ecosystem within the MetaOS framework.
In addition to its role within the NEMO project, Eclipse’s partnership with CSA EUCloudEdgeIoT.eu further expands its involvement within the MetaOS call projects.