Check with Reinhard Achatz, B&R
The "Margo" project
On April 16, the Linux Foundation launched the "Margo" initiative. The aim is to define and implement mechanisms for the interoperable orchestration of edge applications on a large scale. Reinhard Achatz is involved in the work and takes a stand.
Mr. Achatz, the Margo initiative is mainly driven by the companies ABB, Capgemini, Microsoft, Rockwell Automation, Schneider Electric and Siemens. Why is this initiative being hosted by the Linux Foundation?
The main aim of Margo is to create an open standard that will significantly reduce the considerable effort involved in orchestrating apps and edges on a large scale. This should give app manufacturers more freedom to invest in value-adding applications instead of having to invest in non-differentiating infrastructure. Plant operators should be able to seamlessly expand their machinery by combining different apps and devices, i.e. edges, without having to invest multiple times in different orchestration solutions. Openness and standardization are undoubtedly the key to enabling plant operators to exploit the full potential of digital solutions more quickly. In addition, it was important for us to make progress as quickly as possible and achieve initial results that could be implemented, which in turn requires agile process models. This is where the Linux Foundation comes into play: Linux is synonymous with open source and therefore openness. The Linux Foundation stands for pragmatic and agile approaches and offers a proven platform for collaboration between many contributing companies. These characteristics make the Linux Foundation the ideal organization to successfully drive Margo forward and promote collaboration and innovation in the field of industrial automation.
What are the core elements on your to-do list?
The current focus is clearly on three topics: Firstly, the release of the first version and the reference implementation of Margo. Secondly, the provision of a compliance testing toolkit. This is intended to offer a quick and easy way of checking Margo compliance instead of complex certification procedures, thereby significantly speeding up the implementation of the standard and reducing costs. And thirdly, cooperation with other potential members and collaborators is at the top of the list.
What does your schedule look like?
We started work at the beginning of 2023 in an organized marketing, technology and strategy workstream. Our intention as early as 2023 was not to make declarations of intent at the public announcement in May 2024, but to deliver a clearly defined scope and initial results. The first release in the form of a minimum viable product is planned for the end of this year. The first Margo-compliant products are planned for the end of 2025.
How does Margo differ from other app platforms such as Flecs, ctrlXworld or the app store activities of the Open Industry 4.0 Alliance?
This question is of course very important for the user. I can tell you at this stage that Margo has no overlap with other standards or consortia, but rather complements them; Margo has no focus on business logic or features. Rather, Margo defines the communication mechanisms between the individual objects in an ecosystem - for example, device registry/repository, app registry/repository, workload orchestration - and the missing data formats such as descriptions or manifest of apps and repositories. But please give us a little more time for a precise description of the positioning in relation to other standards, as this is our top priority.












