Can Physical Safety Applications be Addressed by Open Source Software Systems? The Linux Foundation's ELISA Project Says Yes

April 23, 2021
By: Arti Loftus

The physical and digital worlds are continually coalescing, especially as "co-botting" and other solutions are enabling human beings to work side-by-side with machines to get work done faster, more profitably, and with higher yield and quality outcomes.

One of the best examples of a community of interest coming together to create safety-critical applications and systems is the Linux Foundation (News - Alert)'s ELISA (Enabling Linux in Safety Applications) Project.

This unique, two-year-old open-source initiative aims to create a shared set of tools and processes to help companies build and certify Linux-based solutions, this week announced that Codethink, Horizon Robotics, Huawei Technologies, NVIDIA (News - Alert), and Red Hat has joined its global ecosystem.

Linux is used in safety-critical applications with all major industries because it can enable faster time to market for new features and take advantage of the quality of the code development processes, which decreases the issues that could result in loss of human life, significant property damage, or environmental damage. 

Launched in February 2019 by the Linux Foundation, ELISA will work with certification authorities and standardization bodies across industries to document how Linux can be used in safety-critical systems.

"Open-source software has become a significant part of the technology strategy to accelerate innovation for companies worldwide," said Kate Stewart, Vice President of Dependable Embedded Systems at The Linux Foundation. "We want to reduce the barriers to be able to use Linux in safety-critical applications and welcome the collaboration of new members to help build specific use cases for automotive, medical, and industrial sectors."

Milestones

After a little more than two years, ELISA has continued to see momentum in the project and technical milestones. Examples include:

"The primary challenge is selecting Linux components and features that can be evaluated for safety and identifying gaps where more work is needed to evaluate safety sufficiently," said Shuah Khan, Chair of the ELISA Project Technical Steering Committee and Linux Fellow at the Linux Foundation. "We've taken on this challenge to make it easier for companies to build and certify Linux-based safety-critical applications by exploring potential methods to enable engineers to answer that question for their specific system."

After a little more than two years, the ELISA Project has grown by 300%. With new members Codethink, Horizon Robotics, Huawei (News - Alert) Technologies, NVIDIA, and Red Hat, the project currently has 20 members that collaborate to define and maintain a standardized set of processes and tools that can be integrated into Linux-based, safety-critical systems seeking safety certification. These new members join BMW Car IT GmbH, Intel, Toyota, ADIT, AISIN AW CO., arm, Elektrobit (News - Alert), Kuka, Linuxtronix. Mentor, Suzuki, Wind River, Automotive Grade Linux, and OTH Regensburg.

"Codethink has been working with ELISA for a few years, and we are excited to continue our engagement as a member," said Shaun Mooney, Division Manager at Codethink. "Open-Source (News - Alert) Software, particularly Linux, is being used more and more in safety applications, and Codethink has been looking at how we can make software trustable for a long time. We've been working to understand how we can use complex software and guarantee it will function as we want it to. This problem needs to be tackled collectively, and ELISA is a great place to collaborate with experts in both safety and software. We've been working with most of the working groups since the start of ELISA and will continue to be active participants, using our expert knowledge of Linux and Open Source to help advance state of the art for safety."

"Safety is the most important feature of a self-driving car," said Huang Chang, co-founder, and CTO of Horizon Robotics. "Horizon’s investment into functional safety is one of the most important ones we’ve ever made, and it provides a critical ingredient for automakers to bring self-driving cars to market. The creative safety construction the ELISA project is undertaking complements Horizon’s functional safety endeavor and continued commitment to certifying Linux-based safety-critical systems.”

“Huawei is one of the most important Linux kernel contributors and recently joined the automotive industry as a strategic partner in Asia and Europe,” said Alessandro Biasci, Technical Expert at Huawei. “We are pleased to further advance our mission and participate in ELISA, which will allow us to combine our experience in the Linux kernel development and knowledge in safety and security to bring Linux to safety-critical applications.”

"Edge computing extends enterprise software from the datacenter and cloud to a myriad of operational and embedded technology footprints that interact with the physical world, such as connected vehicles and manufacturing equipment,” said Chris Wright, Chief Technical Officer at Red Hat. “A common open-source software platform across these locations simplifies and accelerates solution development while supporting functional safety’s end goal of reducing the risk of physical injury. Red Hat recognizes the importance of establishing functional safety evidence and certifications for Linux, backed by a rich platform and vibrant ecosystem for safety-related applications. We are excited to bring our twenty-seven years of Linux expertise to the ELISA community’s work."

For more information about ELISA, visit https://elisa.tech/.

Learn more about the goals and technical strategy in this white paper



Original Page