THE LINUX FOUNDATION PROJECTS
Category

Safety-Critical Software Summit

Blog - Standardizing Deterministic Interoperability and Resource-Intelligent Design in Medical Robotics - Lilinoe Harbottle, San Jose State University

Building Vendor-Neutral and Deterministic Medical Robotics

By Blog, Critical Software Summit, Industry Conference, Safety-Critical Software Summit

Open Source Summit North America 2026 and Embedded Linux Conference brought together the open source community in Minneapolis from May 18–20, 2026.

For the ELISA Project community, the event was an important opportunity to continue the conversation around safety-critical software, open source safety standards, regulatory compliance, requirements traceability, verification, software supply chains, and safety engineering.

The Safety-Critical Software Track highlighted practical work across several domains, including aerospace, embedded systems, medical devices, robotics, avionics, automotive, and industrial systems. Sessions explored how open source communities are addressing the technical, process, and compliance needs of safety-critical systems.

Over the next few weeks, we will highlight selected session recordings from the track and share key takeaways with the community.

This week, we highlight “Standardizing Deterministic Interoperability and Resource-Intelligent Design in Medical Robotics,” presented by Lilinoe Harbottle, San Jose State University.

The Challenge of Closed Medical Robotics Platforms

Medical robots support surgeons by translating software instructions into precise physical actions. This makes the point where software crosses into real-world movement an important part of the safety pipeline.

Lilinoe explained that many medical robotics systems are built as vertically integrated, proprietary platforms. Their safety logic is often tightly coupled to closed hardware, firmware, sensing, and control systems. This can increase costs, limit interoperability, and make it difficult to replace components or adapt systems to different clinical environments.

These limitations can also affect access to medical technology. Rural communities and resource-constrained regions may be unable to deploy or maintain expensive, vendor-locked platforms, contributing to what Lilinoe described as medical deserts.

The session explored how an open and auditable architecture could help separate safety verification from proprietary hardware and support more accessible medical robotics.

Introducing the Prism Framework

Lilinoe introduced Prism, an architectural framework designed to decouple high-precision kinematic verification from the underlying hardware binaries. The framework shifts part of the safety burden from non-transparent firmware into open, auditable user-space software logic.

Rather than relying only on the robot’s internal controller and sensor feedback, Prism introduces an independent software layer that verifies the physical state of the system.

The aim is to support deterministic interoperability while allowing hardware components to remain modular and vendor-neutral.

Separating the Actor and the Auditor

A key idea in the presentation was the separation between the system performing an action and the system verifying it.

Lilinoe compared this model to multi-factor authentication. The robot controller acts, while an independent observer checks that the physical result matches the expected state.

In a tightly integrated control loop, the target command, actuators, encoders, and positional feedback may all depend on the same system. If encoder drift, mechanical lag, a calculation error, or another failure occurs, the controller may continue to report success because it is effectively evaluating its own output.

Prism introduces an independent observer through a decoupled telemetry path.

Raw sensor data is sent directly to a kinematic twin engine in the middleware layer. This engine performs its own verification rather than depending entirely on the position reported by the main controller.

Deterministic Kinematic Verification

The observer uses coordinate-frame mapping, forward kinematics, matrices, and mathematical verification to evaluate the robot’s physical state. The framework compares the expected position with the measured physical position.

For example, the robot controller may report that an instrument is following the planned path, while the observer detects that the instrument has drifted by several millimeters.

When this occurs, the observer can flag the discrepancy before the robot continues moving.

Lilinoe described this as trusting the downstream gate rather than attempting to control every upstream subsystem perfectly.

A medical robot may include imaging systems, user interfaces, telemetry, localization, controllers, actuators, and encoders. Network jitter, sensor drift, mechanical lag, and software faults can occur across these layers.

The independent observer provides a separate point of validation for the final physical state.

Resource-Intelligent Design

The session also explored how the observer can remain available when the main controller is under heavy load or experiences a failure.

Lilinoe described placing the independent observer process on an isolated CPU core.

This provides resource isolation between the safety observer and the primary control loop. If the proprietary controller experiences a CPU spike, deadlock, or unhandled exception, the observer can continue operating independently.

This approach reflects the resource-intelligent design described in the session. Instead of depending only on expensive hardware to improve precision, the architecture uses software isolation and independent verification to support the safety function.

Safety-Operated Envelopes

The independent observer can also enforce a software-operated safety envelope. When the observer detects physical drift, an unsafe command, or another condition outside the permitted threshold, it changes the system from an active state to a non-active state.

Lilinoe described this as a circuit breaker. A multiprocessing event flag can intercept the coordinate stream, reduce actuator velocities to zero, and force the robot into a halt state.

In the example presented, the response occurred in less than one millisecond.

The purpose is to prevent the robot from continuing to move when the verified physical state no longer matches the expected safe state.

Using Telemetry as a Safety Record

The presentation also examined how telemetry can support accountability and validation.

Rather than treating telemetry as unused data, the framework uses it to create an auditable record of physical movement. For each movement, the middleware can capture the raw vector state, hardware identifier, and clock synchronization information. This data can be combined into a signed packet that records what the system detected during the movement.

Lilinoe described this as a safety receipt.

These records can support debugging, post-event analysis, reproducible research, and clinical validation. They also provide a transparent record of how the robot behaved and how the safety system responded.

Supporting Vendor-Neutral Medical Robotics

Separating the safety layer from a specific hardware platform can allow components to be replaced or updated without rebuilding the entire architecture. This can reduce dependence on a single vendor or hardware generation and may extend the useful life of medical equipment.

Lilinoe explained that vendor-neutral middleware could also lower barriers for local manufacturing and regional engineering teams. Open or modular components could connect to an established safety architecture with auditable verification and validation mechanisms.

The broader goal is to move from closed, vertically integrated platforms toward an open ecosystem built around architectural transparency, interoperability, and hardware autonomy.

A More Accessible and Sustainable Model

The session presented open source software as a way to support hardware independence in medical robotics.

By combining deterministic kinematic verification, an independent observer, isolated processing resources, safety-operated envelopes, and auditable telemetry, the Prism framework aims to make medical robotics more transparent and adaptable.

Lilinoe emphasized that this work involves several fields, including robotics, software architecture, applied mathematics, control systems, hardware engineering, clinical validation, and safety analysis.

The session outlined a research direction for reducing vendor lock-in, supporting longer system lifecycles, enabling reproducible research, and lowering barriers to the development and deployment of medical robotics.

Watch the session recording here.

Stay tuned for more Safety-Critical Software Track session highlights from Open Source Summit North America 2026. Check the playlist here.

Join the ELISA Project at Open Source Summit Korea 2026

Join the ELISA Project at Open Source Summit Korea 2026

By Announcement, Blog, Critical Software Summit, Industry Conference, Safety-Critical Software Summit

How can open source software meet the rigorous requirements of safety-critical systems? What role can AI, memory-safe technologies, traceability frameworks, and real-time security play in building systems that are both open and dependable?

These questions will be discussed at Open Source Summit Korea 2026, taking place on August 11–12. The event brings together developers, maintainers, technologists, community leaders, and open source professionals from across the ecosystem to share knowledge, collaborate on solutions, and discuss emerging technologies.

With sessions covering cloud infrastructure, Linux, AI and machine learning, embedded systems, security, governance, legal topics, and community strategy, Open Source Summit provides a cross-domain space where technical and non-technical contributors can connect and learn from one another.

The ELISA Project will also be part of the Safety-Critical Software track. This track focuses on the intersection of open source software and safety standards, including regulatory compliance, security updates, requirements traceability, quality assessments, safety analysis methodologies, and the technical development of safety-critical systems.

Don’t forget to add these sessions to your schedule!

Tuesday August 11, 2026 11:00 – 11:30 KST – Sponsored Session: A New Security Standard for the AI Era: Zero-CVE and Real-Time Threat Response – SeungEll Lee, Red Hat

As Generative AI and Agentic AI continue to evolve, cyberattacks have become increasingly automated. With hundreds of new CVEs disclosed every day and AI-powered attacks automated in zero-hour, traditional security and patch management approaches have reached their limits.

This session explores how organizations can build a lightweight hardened infrastructure and a trusted Zero-CVE environment with Red Hat AI on a proven platform that leverages the strengths of the open source ecosystem. It also examines the need for autonomous defense systems and approaches to implementing them, enabling real-time threat response while maintaining infrastructure stability through controlled AI-driven automation.

Breaking the Sharing Paradox: A Working Foundation and a Call for the Next Phase – Jinyong (Dave) Jeon, SOOHO

Institutional blockchain systems need collective defense, yet the data behind the vulnerabilities they discover cannot leave the institution. The OpenReagent project was launched to break that paradox through an open standard built on sharing signatures, not source. A year in, the concept has become a working technical foundation, with early benchmark evidence and first conversations with institutions testing real fit. This session shares what that foundation now enables, and what it doesn’t yet, and issues a direct call to researchers ready to deepen the technical frontier, and to institutions ready to join the initiative as early partners.

Wednesday August 12, 2026 15:55 – 16:25 KST – Case Studies of Existing Use of Linux in Safety-critical Domains – Nikita Verma, Individual & Harshita Varma, Independent

The automotive transition to Software-Defined Vehicles (SDVs) relies on mixed-criticality architectures, consolidating open-source infotainment (Automotive Grade Linux) alongside safety-critical Real-Time Operating Systems (RTOS). This virtualization boundary—often KVM/Xen—is assumed to be a secure airgap. However, guest-to-host communication requires hardware abstraction, primarily via the VirtIO standard.

This 40-minute session conducts a hardcore technical teardown of the virtqueue shared-memory mechanism, exposing how legacy C-based VirtIO backends (vhost-net) introduce critical vulnerabilities into the automotive supply chain.

The speakers will dissect a hypervisor escape utilizing custom fuzzing. By crafting malformed descriptor chains to bypass frontend validation, a compromised guest can force the host’s backend into out-of-bounds memory corruption, effectively bridging the airgap into the control plane.

Finally, the speakers will architect the open-source defense: migrating to memory-safe rust-vmm virtualization components to mathematically eliminate buffer overflows, and deploying zero-overhead eBPF probes for kernel-level I/O anomaly detection.

Wednesday August 12, 2026 16:35 – 17:05 KST – Using AI To Bridge the Gap Between Safety Standards and Open Source Development – Kate Stewart, The Linux Foundation

Popular open source operating systems like the Linux Kernel and Zephyr RTOS accept up to 9 commits per hour. Safety standards, like 61508, 26262, and others were developed without this rate of change in mind. Safety standards also expect the requirements to be explicit, which is not part of OS development processes. By using AI tools, we’re able to accelerate the analysis of OS code to derive the requirements and traceability to tests. By storing this info in tools that can import and export System Package Data eXchange (SPDX) 3.0+, we’re able to capture the requirements in a way that can be leveraged for wider system analysis necessary for safety. Associating integrity methods with the requirements and code snippets, also enables monitoring. Combining requirements traceability with precise build SBOM metadata, gives us a framework to keep a component compliant to a safety profile after a security fix.

This talk will provide a view on the latest experiments occurring with the Linux Kernel in the ELISA project, as well as in the Zephyr Safety Working group, and SPDX Functional Safety working group to extend SPDX to meet the needs of establishing these frameworks.

Join the Conversation

As open source software becomes increasingly important in automotive, industrial, medical, and other safety-critical environments, collaboration across projects, companies, standards organizations, and technical communities is essential.

The Safety-Critical Software track offers an opportunity to learn how the open source community is addressing security, compliance, traceability, virtualization, AI-assisted analysis, and long-term software maintenance. Join the ELISA Project and the wider open source community at Open Source Summit Korea 2026 to learn about the technologies, practices, and partnerships helping move safety-critical open source development forward.

Learn more about the event and register here.

Blog - The Final Phase of Xen Safety: Solving Coverage and Residual Gaps - Stefano Stabellini, AMD

The Final Phase of Xen Safety: Solving Coverage and Residual Gaps – Stefano Stabellini, AMD

By Blog, Critical Software Summit, Safety-Critical Software Summit

Open Source Summit North America 2026 and Embedded Linux Conference brought together the open source community in Minneapolis from May 18–20, 2026.

For the ELISA Project community, the event was an important opportunity to continue the conversation around safety-critical software, open source safety standards, regulatory compliance, requirements traceability, verification, software supply chains, and safety engineering.

The Safety-Critical Software Track highlighted practical work across several domains, including aerospace, embedded systems, medical devices, robotics, avionics, automotive, and industrial systems. Sessions explored how open source communities are addressing the technical, process, and compliance needs of safety-critical systems.

Over the next few weeks, we will highlight selected session recordings from the track and share key takeaways with the community.

This week, we highlight “The Final Phase of Xen Safety: Solving Coverage and Residual Gaps,” presented by Stefano Stabellini, AMD.

Moving Xen Toward Final Safety Certification

AMD, in collaboration with the Xen community, is working to make the Xen hypervisor safety-certifiable to ISO 26262 ASIL D and IEC 61508 SIL 3 on Arm and AMD x86 platforms.

Stefano explained that the first phase of the project, Safety Concept Approval, has been completed. During this phase, safety assessors reviewed the project plans and examples of the safety artifacts.

The team is now nearing completion of the second phase, which focuses on carrying out those plans and addressing the remaining gaps in the certification effort.

The work is being developed in collaboration with the upstream Xen community rather than through a private fork. Major changes have been upstreamed, the Xen branch being prepared for certification is publicly available, and the team is working to make requirements, examples, tools, and infrastructure public wherever possible.

Xen’s Role in Functional Safety

Xen’s role in a functional safety system is to enforce isolation and freedom from interference between virtual machines.

This means ensuring that one virtual machine cannot affect another through memory access, security issues, latency, performance, or other system resources.

The session reviewed how Xen’s architecture can support embedded and safety-critical systems. Traditional Xen deployments often rely on Dom0, a large and highly privileged domain used to start and manage other virtual machines.

In embedded systems, the required virtual machines are often known before the platform starts. Xen can therefore launch them directly at boot, reducing the need for a large and privileged Dom0 environment.

Stefano described a model that separates responsibilities between a small control domain and a hardware domain. The control domain can monitor and restart selected virtual machines, while the hardware domain can manage devices and drivers without receiving unnecessary privileges.

Xen can also support untargetable domains that cannot be controlled or monitored by other domains. These domains can be used for safety-related workloads that require stronger isolation.

The Challenge of Complete Code Coverage

A central focus of the presentation was one of the most difficult remaining challenges: achieving complete code coverage.

Stefano explained that safety verification requires teams to document the behavior of the software and test that behavior. The combined test results must cover the code included in the certified software, including the independent conditions required for Modified Condition/Decision Coverage, or MC/DC.

This is particularly difficult for an open source project such as Xen.

Xen supports many processor vendors, platforms, configurations, and use cases. However, a specific certified configuration may only use a limited subset of this functionality.

For every code path, the team must therefore either test it or remove it from the final binary.

Removing Unused Code

Xen already uses Kconfig to enable and disable features before compilation. However, this is not sufficiently granular to remove every code path that falls outside a specific safety configuration.

Adding large numbers of conditional compilation statements would also make the upstream code more difficult to maintain.

Instead, the team is using compiler dead-code elimination.

By giving the compiler enough information about the selected configuration, code paths that cannot be reached can be removed automatically from the final binary.

One example involved processor-vendor-specific code. In a configuration that supports only AMD processors, the compiler can remove switch cases for other processor vendors.

Another example involved Xen’s x86 instruction-decoding code. Older x86 systems required Xen to decode trapped guest instructions manually. Modern systems provide more information about the instruction that caused the trap, so many legacy decoding paths are not required.

By limiting the configuration to modern hardware, the compiler can remove those unused paths.

Stefano showed how small source-code changes can allow the compiler to remove large sections of unused code without adding extensive conditional statements throughout the source.

The linker’s garbage-collection functionality can then remove entire functions that are no longer called.

Aligning Coverage Data With the Binary

Removing functions during linking creates an additional coverage challenge. Coverage notes are generated during compilation, but linker garbage collection happens later. As a result, the coverage information may still contain functions that were removed from the final binary.

Those functions could incorrectly appear as uncovered. To address this, the team developed two Python tools.

The first tool analyzes linker information, including the build log, map file, linker output, and DWARF data, to identify functions that were removed. It then creates a plain-text configuration showing which function was removed from which object file.

The second tool uses this information to remove the corresponding entries from the compiler-generated coverage notes. This process also accounts for static inline functions, which may be removed from one object file while remaining present in another.

The result is coverage information that more accurately represents the code included in the final binary.

Automating Fault Injection With QEMU

The session also covered fault injection, which is required to test how the software handles hardware errors.

Traditionally, this work may involve physical hardware and hardware debuggers, making tests difficult to automate and repeat. The team is instead using QEMU so that fault-injection tests can be included in continuous integration workflows.

Stefano described a Python framework that interacts with QEMU through QMP, QTest, and GDB.

QMP can inject events such as non-maskable interrupts and machine-check exceptions. QTest can simulate memory-mapped input/output and I/O port operations. GDB can set breakpoints and modify memory, registers, stacks, and function parameters.

By combining these interfaces, the team can trigger specific Xen error-handling paths and test them without changing the Xen source code for each case.

This makes the tests automated, repeatable, and suitable for use in verification pipelines.

Working With the Open Source Community

Stefano emphasized that the effort is not limited to AMD. Several organizations are contributing to work around Xen and safety, with collaboration taking place in the upstream community.

The goal is not to certify a private fork and leave it unchanged. Instead, the project aims to improve the upstream Xen codebase and make certification easier to maintain and repeat over time.

Making requirements, tools, artifacts, and infrastructure publicly available can also help support different configurations and safety targets in the future.

The session provided a practical look at the remaining work in Xen’s safety-certification effort, including complete code coverage, maintainable code reduction, accurate coverage reporting, automated fault injection, and open source collaboration.

Watch the session recording here.

Stay tuned for more Safety-Critical Software Track session highlights from Open Source Summit North America 2026. Check the playlist here.

Clip - From Pull Request To Patient Safety: How Tidepool Built an Open-Source Quality Management System - Tapani Otala, Tidepool

From Pull Request To Patient Safety: How Tidepool Built an Open-Source Quality Management System

By Blog, Critical Software Summit, Safety-Critical Software Summit

Open Source Summit North America 2026 and Embedded Linux Conference brought together the open source community in Minneapolis from May 18–20, 2026.

According to the event report, the event welcomed 1,231 attendees from 524 organizations, with 68% of attendees in technical positions. The program included 210 conference talks selected from 977 talks submitted, reflecting strong interest and participation across the open source ecosystem.

For the ELISA Project community, the event was an important opportunity to continue the conversation around safety-critical software, open source safety standards, regulatory compliance, requirements traceability, verification, software supply chains, and safety engineering.

The Safety-Critical Software Track highlighted practical work across several domains, including aerospace, embedded systems, medical devices, robotics, avionics, automotive, and industrial systems. Sessions explored how open source communities are addressing the technical, process, and compliance needs of safety-critical systems.

Over the next few weeks, we will highlight selected session recordings from the track and share key takeaways with the community.

Session Highlight: From Pull Request To Patient Safety: How Tidepool Built an Open-Source Quality Management System – Tapani Otala, Tidepool

In this session, Tapani Otala of Tidepool shared how Tidepool built an open source Quality Management System (QMS) for safety-critical medical software.

Tidepool is a nonprofit organization founded by people with diabetes, parents of children with diabetes, and clinicians. The organization builds open source tools for diabetes care, including Tidepool Loop, an automated insulin delivery system. Tidepool Loop uses data from a continuous glucose monitor, runs an algorithm on a phone, and communicates with an insulin pump to adjust insulin delivery. Because the software can influence insulin delivery every five minutes, including while a person is asleep, the system must be developed with strong safety and regulatory controls.

A central point of the talk was that open source and FDA-cleared medical software can coexist. Tidepool Loop was cleared by the FDA as Class II Software as a Medical Device, while the source code remained open. Tapani explained that safety and regulatory standards define what evidence and controls are needed, but they do not require the software to be closed source.

The session outlined the core elements of a QMS, including traceability, verification and validation, risk management, and change control. Tapani described QMS as a controlled, repeatable, and auditable system made up of policies, procedures, records, requirements, risks, tests, reviews, and change history.

A major part of the talk focused on how Tidepool connects engineering work to regulatory evidence. Requirements are tracked in Jira and linked to design, implementation, tests, risks, mitigations, bugs, and other records. These links are not just references; they form the structure that allows Tidepool to trace a requirement through development and testing, and then trace code or test evidence back to the original requirement.

Tapani used a specific requirement for insulin delivery presets as an example. A feature that may appear simple to users can generate a large set of safety and regulatory artifacts, including development tickets, test tickets, risk records, mitigations, UX design work, usability testing, and training requirements. In one example, a requirement for presets was connected to multiple risks and tests, showing how safety-critical software features can create significant downstream evidence needs.

The session also explained how Tidepool generates regulatory outputs from its development data. Instead of manually creating traceability matrices and risk analysis documents after development, Tidepool uses scripts to pull structured information from Jira and generate workbooks for regulatory review. These outputs include traceability views, risk analysis, hazard analysis, cybersecurity hazard analysis, and related summaries. This helps reduce manual drift and keeps documentation connected to the engineering work.

Another important topic was Tidepool’s relationship with the upstream open source Loop community. Tidepool Loop was based on the earlier do-it-yourself Loop project, which was created by a community of people who wanted better automated insulin delivery tools. Tidepool needed to maintain regulatory control over its FDA-cleared product while still staying connected to upstream innovation. The team does this by selectively bringing in changes, running them through the regulatory process, keeping shared code modular, and offering improvements back to the open source community where appropriate.

Tapani also shared lessons learned from building this system. One lesson was that the schema behind tools like Jira matters because issue types, link types, required fields, and relationships become part of the regulatory structure. Another lesson was that heavy workflow gates can slow engineers down, while downstream validation and automated checks can help maintain data quality with less friction.

The broader takeaway for safety-critical open source communities is that transparency can support trust. Tidepool’s experience shows that open source development, regulatory compliance, and safety engineering can work together when traceability, risk management, testing, and change control are built into the development process.

As safety-critical software continues to expand across medical, automotive, aerospace, industrial, and embedded systems, Tidepool’s work offers a practical example of how open source communities can build auditable processes while keeping development open and collaborative.

Watch the session recording here.

Stay tuned for more Safety-Critical Software Track session highlights from Open Source Summit North America 2026. Check the playlist here.

Software Supply Chain Management With the Yocto Project - Joshua Watt, Garmin

Software Supply Chain Management With the Yocto Project – Joshua Watt, Garmin

By Blog, Critical Software Summit, Industry Conference, Safety-Critical Software Summit

Open Source Summit North America 2026 and Embedded Linux Conference brought together the open source community in Minneapolis from May 18–20, 2026.

According to the event report, the event welcomed 1,231 attendees from 524 organizations, with 68% of attendees in technical positions. The program included 210 conference talks selected from 977 talks submitted, reflecting strong interest and participation across the open source ecosystem.

For the ELISA Project community, the event was an important opportunity to continue the conversation around safety-critical software, open source safety standards, regulatory compliance, requirements traceability, verification, software supply chains, and safety engineering.

The Safety-Critical Software Track highlighted practical work across several domains, including aerospace, embedded systems, medical devices, robotics, avionics, automotive, and industrial systems. Sessions explored how open source communities are addressing the technical, process, and compliance needs of safety-critical systems.

Over the next few weeks, we will highlight selected session recordings from the track and share key takeaways with the community.

Session Spotlight: Software Supply Chain Management With the Yocto Project

This week, we are highlighting Software Supply Chain Management With the Yocto Project by Joshua Watt, Garmin.

Managing software supply chains is an important part of safety-critical software. In this session, Joshua described the technologies, methods, and lessons learned that the embedded software space uses to manage software supply chains with the Yocto Project.

The talk began with a core supply chain question: what is inside the binaries being shipped, and can those binaries be traced back to the source code that produced them? Joshua explained that teams need visibility into software versions, origin, licenses, possible tampering, vulnerabilities, and the build infrastructure used to produce final outputs.

Joshua also discussed the role of SBOMs. While the session was not primarily about SBOMs, he explained how SBOMs provide visibility into the software supply chain and offer a standardized format for sharing information with customers, regulators, internal teams, and other stakeholders.

The session then introduced the OpenEmbedded and Yocto Project build flow. Joshua explained the relationship between OpenEmbedded, BitBake, and the Yocto Project, and showed how source code, recipe metadata, and policy information are processed to produce target images, packages, SDKs, firmware, containers, package feeds, and build tools.

A key point in the talk was how BitBake tracks dependencies using task hashes. These hashes connect build inputs, recipe metadata, source code, native tools, cross compilers, target packages, and final images. Because of this, the Yocto Project has a strong link between the software output and the inputs that produced it.

Joshua explained how this information is expressed through SPDX documents generated during the build and merged into a final SBOM. These SBOMs can include runtime dependencies, build-time dependencies, native tools, cross compilers, source files, package outputs, and other build information that the Yocto Project directly knows from its metadata and build process.

The talk also covered static library tracking. Static libraries can be difficult to identify after they are linked into an application, but because the Yocto Project builds from source and can use debug information, it can connect applications back to the static libraries, recipes, and source code that produced them.

Another major topic was reproducible builds. Joshua explained why reproducibility matters for supply chain management, including detecting unexpected changes, identifying possible tampering, improving quality assurance, supporting delta updates, and avoiding unnecessary rebuilds. He also described how the Yocto Project autobuilder tests reproducibility across package formats and host distributions, while encouraging teams to test reproducibility in their own configurations.

The session closed by looking at the build tools tarball, which can replace many host tools and extend supply chain traceability into the build infrastructure itself. Joshua described how this can help teams trace target images back through the tools used to build them and, potentially, to a known trusted host.

For safety-critical software, this session reinforced that supply chain management is about more than producing a list of components. It is about understanding how software is built, where it comes from, what it depends on, and how confidently teams can trace final binaries back to their sources and build process.

Watch the session recording here.

Stay tuned for more Safety-Critical Software Track session highlights from Open Source Summit North America 2026. Check the playlist here.

Modernizing Software Verification - Craig Christianson, United States Air Force

Modernizing Software Verification – Craig Christianson, United States Air Force

By Blog, Critical Software Summit, Industry Conference, Safety-Critical Software Summit

Open Source Summit North America 2026 and Embedded Linux Conference brought together the open source community in Minneapolis from May 18–20, 2026.

According to the event report, the event welcomed 1,231 attendees from 524 organizations, with 68% of attendees in technical positions. The program included 210 conference talks selected from 977 talks submitted, reflecting strong interest and participation across the open source ecosystem.

For the ELISA Project community, the event was an important opportunity to continue the conversation around safety-critical software, open source safety standards, regulatory compliance, requirements traceability, verification, software supply chains, and safety engineering.

The Safety-Critical Software Track highlighted practical work across several domains, including aerospace, embedded systems, medical devices, robotics, avionics, automotive, and industrial systems. Sessions explored how open source communities are addressing the technical, process, and compliance needs of safety-critical systems.

Over the next few weeks, we will highlight selected session recordings from the track and share key takeaways with the community.

Session Spotlight: Modernizing Software Verification

This week, we are highlighting Modernizing Software Verification by Craig Christianson, United States Air Force.

Craig opened the session by discussing the difference between “software craftsmanship” and “software engineering,” using the analogy of building structures to explain why safety-critical software needs more than trial, error, and confidence. When software can affect whether people are protected or put at risk, stronger assurance practices are needed.

The session shared real-world examples of software in safety-critical contexts, including systems where software can help protect lives and systems where failure or compromise could create serious risk. Craig also discussed the compliance challenges faced by software engineers working on safety-critical software, including the rigorous and time-consuming nature of assurance and certification processes.

A key part of the talk focused on software assurance and the role of traceability across requirements, specifications, design, implementation, and maintenance. Craig explained how traditional assurance often depends on systematic evaluation, testing, reviews, and evidence, while formal verification uses mathematical models and proofs to reason about system behavior.

The session then explored how automated reasoning can help improve formal methods by making proofs machine-checkable, repeatable, reusable, and less dependent on manual human reasoning. Craig introduced automated reasoning tools and semantics, and showed how these approaches can help reduce errors in logical reasoning.

Craig also discussed the seL4 microkernel as an example of a system supported by formal verification. The talk explained how a small trusted computing base, strong isolation, and publicly available proofs can support higher assurance, while also noting that formal methods still rely on clearly stated assumptions.

The session concluded with a practical demonstration project built for seL4 using the Microkit build system. Craig walked through a Raspberry Pi example, showing how protection domains, mapped device registers, notifications, and hardware interrupts can be used to build a simple system while reasoning more carefully about separation and system behavior.

As open source continues to expand into regulated and safety-critical domains, this talk highlighted why modern verification methods matter. Formal methods and automated reasoning are not a replacement for all testing, but they can help strengthen assurance, improve traceability, reduce certain classes of errors, and support safer systems over time.

Watch the session recording here.

Stay tuned for more Safety-Critical Software Track session highlights from Open Source Summit North America 2026. Check the playlist here.

ELISA Project at Open Source Summit North America 2026

Recap: ELISA Project at Open Source Summit North America 2026

By Ambassadors, Blog, Safety-Critical Software Summit

Open Source Summit North America 2026 brought together developers, contributors, maintainers, technologists, and community leaders to share knowledge, collaborate on solutions, and push open source projects forward.

The ELISA Project participated in the Safety Critical Software Track, which explored the intersection of open source and safety standards. Sessions covered best practices for regulatory compliance, security updates, safety engineering, requirements traceability, quality assessments, safety analysis methodologies, and technical development for safety-critical systems.

The track featured sessions on Space Grade Linux graduating from ELISA incubation, software supply chain management with the Yocto Project, Xen’s path toward safety certification, Tidepool’s open source quality management system for patient safety, deterministic interoperability in medical robotics, and modern approaches to software verification.

Together, these sessions highlighted how open source communities are advancing practical approaches for building reliable, transparent, and safety-critical systems across industries including aerospace, embedded systems, medical devices, robotics, and critical infrastructure.

The session playlist is now available. Watch the recordings here.

Thank you to all speakers, attendees, contributors, and community members who joined the conversations and continue to support the advancement of open source in safety-critical software.

ELISA project at Open source summit

ELISA Project Momentum Continues: Join Us at Upcoming Workshops, Safety Track Sessions, and Open Source Events

By Blog, ELISA Summit, Industry Conference, Safety-Critical Software Summit, Workshop

The ELISA Project continues to grow as the open source ecosystem increasingly recognizes the importance of safety-critical systems, embedded Linux, requirements traceability, and collaborative safety engineering. Across industries such as automotive, aerospace, industrial, medical, rail, and energy, Linux is playing a larger role in systems where dependability, transparency, and long-term maintainability matter.

As this momentum builds, ELISA is expanding its presence across key open source events in 2026, creating more opportunities for contributors, maintainers, safety experts, developers, and industry leaders to collaborate.

Whether you are already involved in safety-critical Linux or are just beginning to explore how open source can support safety engineering, these upcoming events are great opportunities to learn, contribute, and connect with the ELISA community.

ELISA Workshop London 2026

The next ELISA Workshop will take place June 9–11, 2026, in London, co-hosted with Canonical. The workshop will gather ELISA members, contributors, and ecosystem partners for in-person collaboration, technical discussions, and planning around the project’s next steps. Register for the workshop here.

The London workshop agenda reflects the growing breadth of ELISA’s work. Sessions will explore safety-critical Linux, cybersecurity compliance, PREEMPT_RT latency monitoring, AI-based tooling for safety-critical development, SPDX modeling for safety cases, Software Heritage identifiers, kernel test coverage, safety manuals, Linux kernel requirements, and industry approaches to qualified Linux.

This workshop is an important opportunity for the community to collaborate directly, share progress, discuss challenges, and help define what comes next for safety-critical Linux.

Don’t miss it: registration is required, and seats are limited for in-person attendance.

Open Source Summit 2026 – Mumbai, India

ELISA’s work also connects naturally with the broader conversations happening at Open Source Summit 2026 – Mumbai, India, taking place June 16–17, 2026.

Open Source Summit is a key gathering place for developers, maintainers, technologists, community leaders, OSPO teams, legal experts, policy advocates, standards organizations, and open source ecosystem leaders. It is where the full spectrum of open source communities come together, from Linux and embedded systems to AI, cloud infrastructure, DevOps, security, and safety-critical systems.

The Mumbai event will include tracks such as Embedded, Linux, Linux for Emerging Countries, Open AI & Data, OSS Enabling & Management, Security-adjacent ecosystem topics, Zephyr, and more. For the ELISA community, this is a valuable opportunity to connect safety-critical systems work with adjacent open source domains including embedded Linux, long-term maintenance, security, and ecosystem sustainability.

Open Source Summit 2026 – Seoul, Korea

The momentum continues at Open Source Summit 2026 – Seoul, Korea, taking place August 11–12, 2026.

Like other Open Source Summit events, the Seoul gathering will bring together the technical and non-technical leaders shaping open source. It will provide another important forum for conversations around open source collaboration, governance, safety, security, sustainability, and the role of Linux across industries.

The schedule is expected to go live on June 11, 2026, making this a good time for the ELISA community to watch for relevant sessions, plan participation, and encourage colleagues across the safety-critical and embedded systems ecosystem to attend.

Open Source Summit Europe 2026: Submit Your CFP

ELISA is also encouraging community members to submit proposals for Embedded Linux Conference & Open Source Summit Europe 2026, taking place October 7–9, 2026.

This is a major opportunity to share real-world work, lessons learned, and technical progress related to safety-critical and embedded Linux systems. Suggested submission topics include:

Safety-critical software, open source and safety standards, working with regulatory authorities, security updates for safety-critical systems, safety engineering in open source projects, development data and quality assessment, requirements traceability and testability, safety analysis methodologies, safety-relevant technical features, and case studies from aerospace, automotive, industrial, medical, energy, and other safety-critical domains.

Important dates:

CFP closes: Wednesday, June 24, 2026, at 23:59 CEST
CFP notifications: Friday, July 24, 2026
Schedule announcement: Wednesday, July 29, 2026
Event dates: Wednesday, October 7 – Friday, October 9, 2026

Whether you are working on kernel requirements, safety cases, testing, tooling, compliance, documentation, traceability, or real-world deployment, your experience can help move the ecosystem forward.

ELISA at Linux Plumbers Conference 2026: Safe Systems with Linux Microconference

ELISA will also be part of the Safe Systems with Linux Microconference at Linux Plumbers Conference 2026, taking place October 5–7, 2026, at the Prague Congress Centre in Prague, Czechia, with hybrid participation available.

As Linux is increasingly used in systems with varying levels of criticality, the need for traceability between requirements, code, tests, and supporting artifacts is becoming more urgent. The Safe Systems with Linux Microconference will focus on how the Linux kernel ecosystem can better support structured requirements, documentation, testing, and artifact sharing while preserving the flexibility and speed of upstream development.

This year’s discussion will build on prior work around expressing requirements and traceability as sidecar data structures. Topics will include requirements-driven testing, semantic aspects of kernel requirements, the Linux Kernel Requirements Framework, automation tooling, technical debt reduction, kernel quality initiatives, industry adoption, and the role of requirements in education and onboarding.

The microconference is an excellent place for kernel developers, maintainers, safety architects, tooling experts, and industry stakeholders to collaborate on practical approaches for dependable, safety-relevant systems with Linux.

Why This Matters

The ELISA Project is growing because the need is growing.

Industries want to use Linux and open source software in systems where reliability, accountability, and safety evidence matter. At the same time, open source communities need approaches that respect upstream development practices rather than forcing traditional safety processes into workflows where they do not fit.

ELISA helps bridge that gap.

By bringing together experts from across organizations and industries, ELISA supports shared methods, common terminology, reusable evidence, stronger tooling, and open collaboration around safety-critical Linux. The project’s involvement in workshops, Open Source Summit events, and safety-focused sessions reflects a broader shift: safety-critical open source is no longer a niche conversation. It is becoming a central part of the open source ecosystem.

Get Involved

Now is the time to participate.

Attend the ELISA Workshop in London. Join the conversations at Open Source Summit India, Korea, and Europe. Submit a CFP for Open Source Summit Europe. Take part in the Safe Systems with Linux Microconference at Linux Plumbers Conference. Share your use cases, your challenges, your tools, and your lessons learned.

The future of safety-critical systems with Linux will be built through collaboration, and ELISA is helping create the space for that work to happen.

Safety Critical Software Track

What to expect from the ELISA Project at Open Source Summit 2026 – North America

By Blog, Critical Software Summit, ELISA Summit, Industry Conference, Safety-Critical Software Summit

Open Source Summit is the premier event for open source developers and contributors. It’s where maintainers, technologists, and community leaders come together to share knowledge, collaborate on solutions, and push open source projects forward. It’s the home for code, community, and the people driving the future of open source.

A Cross-Domain Home for the Entire Open Source Ecosystem

Open Source Summit is not a single-focus, niche event—it’s the big tent that unites the full spectrum of open source technologies and communities. Whether you work in cloud infrastructure, Linux kernel development, AI/ML, embedded systems, DevOps, security, or safety-critical systems, Open Source Summit offers a shared space to exchange ideas, make connections, and learn across domains. It’s where technologists who don’t typically land in the same room get a chance to collaborate.

At the same time, Open Source Summit brings in the leaders and practitioners who support the ecosystem from non-technical angles: open source program office (OSPO) staff, legal experts, policy advocates, standards organizations, equity champions, community managers, and foundation leaders. Together, they help shape the frameworks, culture, and strategy that make open source work.

A Strategic Gathering for Open Source’s Future

This event serves as a strategic checkpoint for the open source movement. It’s where conversations happen about not only what’s being built—but how and why. From sustainability and funding models to licensing, AI alignment, security, and governance, Open Source Summit brings clarity and direction to a fast-changing open source landscape.

Whether you’re deep in code or focused on enabling the communities and structures that support it, this is where your work gains momentum and impact.

Safety Critical Software Track:

The ELISA Project will be part of the safety track that explores the intersection of open source and safety standards, covering best practices for regulatory compliance, security updates, and safety engineering. Sessions will delve into requirements traceability, quality assessments, safety analysis methodologies, and technical development for safety-critical systems.

Session Highlights:BoF: Space Grade Linux: From Incubation to Foundation – Ramón Roche & Kate Stewart, The Linux Foundation

Monday May 18, 2026 5:25pm – 6:05pm CDT

SGL is graduating from ELISA incubation and launching as its own foundation. This BoF is a working discussion on three things: the structure of the new Technical Advisory Council, the near-term roadmap emerging from our mailing list, and where attendees want to plug in. New faces and long-time contributors equally welcome. Bring questions, bring priorities, bring pushback.

Software Supply Chain Management With the Yocto Project – Joshua Watt, Garmin

Wednesday May 20, 2026 11:00am – 11:40am CDT

Managing software supply chains is an important part of safety critical software. In this talk, Joshua will describe the technologies, methods and lessons learned that the embedded software space uses to manage software supply chains using the Yocto project.

The Final Phase of Xen Safety: Solving Coverage and Residual Gaps – Stefano Stabellini, AMD

Wednesday May 20, 2026 11:55am – 12:35pm CDT

AMD, in collaboration with the Xen community, continues to advance efforts to make the Xen hypervisor safety-certifiable to ISO 26262 ASIL D and IEC 61508 SIL 3. The project has progressed from Safety Concept Approval toward the final certification phase.

This presentation will share practical lessons learned, including how we structure requirements and architecture specification documents to make them easier to review for Open Source experts. It will describe the tools and processes we use to maintain end-to-end traceability and explain how we leverage GitLab to automate requirements-based testing and verification pipelines.

We will also address the remaining challenges on the path to completion, including code coverage and FMEA. In particular, we will explain why achieving comprehensive code coverage is uniquely challenging for a widely used Open Source project such as Xen and outline the strategies we are applying to meet 100% code coverage targets.

Finally, we will describe our approach to FMEA (Failure Mode and Effects Analysis) and how it evolved to better align with existing upstream Xen failure-handling practices.

From Pull Request To Patient Safety: How Tidepool Built an Open-Source Quality Management System – Tapani Otala, Tidepool

Wednesday May 20, 2026 2:10pm – 2:50pm CDT

When software can directly affect whether someone lives or dies, “move fast and break things” isn’t an option. But does that mean safety-critical software can’t be open source? Tidepool’s experience building Tidepool Loop – an FDA-cleared, open-source automated insulin delivery (AID) system for people with Type 1 diabetes – proves it can.

This talk explores how Tidepool developed an open-source quality management system (QMS) that achieves full requirements traceability and testability while preserving the collaborative, transparent ethos of open-source development. We’ll walk through the real-world challenges of mapping regulatory requirements to code contributions, maintaining traceability across a distributed contributor base, and building test infrastructure that satisfies both FDA expectations and open-source community standards.

Attendees will leave with a practical framework for applying requirements traceability and verification practices to open-source projects operating in regulated or safety-critical domains from medical devices to automotive systems to critical infrastructure.

Standardizing Deterministic Interoperability and Resource-Intelligent Design in Medical Robotics – Lilinoe Harbottle, San Jose State University

Wednesday May 20, 2026 3:05pm – 3:45pm CDT

In medical robotics, innovation can be bottlenecked by vertically integrated architectures that contribute to medical “deserts” due to high costs and limited interoperability. This session explores architectural frameworks for standardizing deterministic interoperability, shifting the safety burden from non-transparent hardware to auditable software logic. By establishing these standards, this work ensures that clinical technology is not restricted by fixed vendor-lock.

Through a methodology of high-precision kinematic verification and deterministic mapping, open-source code becomes the catalyst for hardware autonomy. This approach ensures sub-millisecond reliability in the operating room while promoting lifecycle sustainability through vendor-neutral middleware.

Attendees will learn about the implementation of safety-operated envelopes and clinical validation models that facilitate reproducible research and lower barriers to local manufacturing. By prioritizing architectural transparency over closed-loop frameworks, this session outlines a path toward a more sustainable and accessible future for global healthcare.

Modernizing Software Verification – Craig Christianson, United States Air Force

Wednesday May 20, 2026 4:20pm – 5:00pm CDT

In this session, Craig will discuss the importance of verifying safety-critical software by giving real-world examples of peoples’ lives who were saved or put at risk by software. He will share the compliance challenges faced by software engineers working on safety-critical software. He will give a brief overview of software assurance requirements for safety-critical systems and show how formal methods and automated reasoning are accelerating and improving the assurance process. He will give a brief introduction to automated reasoning tools and semantics, and will share success stories from a handful of open-source projects who are using these methods to reach assurance goals faster. Craig will finish by walking the audience through the design of a simple demonstration project that utilizes these technologies.

Learn more about the sessions and register for the event. Register for $699 with code SPRING and save over 40%.

Open Source summit - seoul, Korea 2025 - ELISA project

Recap: ELISA Project at Open Source Summit Seoul Korea 2025

By Blog, Critical Software Summit, Industry Conference, Safety-Critical Software Summit

The Open Source Summit 2025, held on November 4–5 in Seoul, South Korea, brought together a global community of developers, engineers, policymakers, and open source leaders to advance collaboration across the ecosystem. As one of the most comprehensive gatherings in open source, the event created space for meaningful dialogue across technical and strategic domains.

The ELISA Project participated as part of the Safety-Critical Software Track, contributing to discussions at the intersection of open source development and safety standards. This track highlighted the growing role of open source in regulated and safety-sensitive environments, where reliability, transparency, and compliance are essential.

Session Highlights:

Driving Safety Forward: Lessons Learned From Deploying OSS in Real-world Automotive – Jaylin Yu, EMQ

Driving Safety Forward: Lessons Learned From Deploying OSS in Real-world Automotive was presented by Jaylin Yu from EMQ and focused on practical experience deploying open source software in mass-production vehicles. The session examined how OSS can meet automotive safety and security expectations when combined with strong community engagement, academic collaboration, and production-driven validation.

Examples included MQTT-based remote diagnostics, actor-based system design, and the use of advanced stateful fuzzing techniques to uncover concurrency, race conditions, and protocol-level issues. Jaylin highlighted how software supply-chain decisions and dependency misuse can escalate into system-wide failures in safety-critical environments.

The talk also explored post-deployment challenges such as suspend-to-RAM behavior, file-descriptor exhaustion, time synchronization, and observability gaps in Linux-based systems. Overall, the session delivered, field-tested guidance for building secure, traceable, and reliable OSS-based software-defined vehicle platforms.

DO-330 Qualification of Enhanced LLVM Structural Coverage Tool – Minji Park & Seojin Kim, The Boeing Company

DO-330 Qualification of Enhanced LLVM Structural Coverage Tool was presented by Minji Park and Seojin Kim from The Boeing Company and focused on qualifying an open source structural coverage tool for use in safety-critical avionics software.

The session explained why structural coverage is mandatory under RTCA DO-178C and how verification tools themselves must be qualified under RTCA DO-330 to produce trusted evidence. The speakers described Boeing’s efforts to qualify an enhanced LLVM coverage (llvm-cov) tool, targeting statement, decision, and modified condition/decision coverage (MC/DC) required for higher software assurance levels. The session covered key details including how line and branch coverage were aligned with DO-178C objectives through source formatting, pipeline instrumentation, and toolchain integration.

The talk also outlined the determination of Tool Qualification Level (TQL 5), required qualification artifacts, and validation and verification activities needed to support certification. The session concluded with challenges of qualifying open source tools such as version changes, object code coverage, and regulatory submission and how Boeing is addressing them to enable compliant use of OSS in avionics systems.

Introduction and Consideration of Temporal Partitioning in Avionics With Open Source Eco-System – Haesun Kim & Gihwan Kwon, The Boeing Company

Introduction and Consideration of Temporal Partitioning in Avionics With an Open Source Ecosystem was presented by Haesun Kim and Gihwan Kwon from The Boeing Company and examined how ARINC 653 enables safe and deterministic operation in integrated modular avionics (IMA) systems.

The session introduced the motivation for adopting ARINC 653, comparing traditional federated avionics architectures with IMA approaches that rely on strict temporal and spatial partitioning. Key technical details covered the ARINC 653 two-tier scheduling model, including module-level scheduling across partitions and rate-monotonic process scheduling within each partition.

The speakers discussed gaps between ARINC 653 requirements and current open-source operating systems, highlighting challenges in scheduling, process management, and health monitoring. The talk concluded with Boeing’s ongoing collaboration with open-source communities and future work to bridge these gaps and enable compliant, safety-critical avionics systems built on open-source technologies

Smarter Code, Sneakier Risks: Supply Chain Security in the Age of AI – Lavakush Biyani, Harness

Smarter Code, Sneakier Risks: Supply Chain Security in the Age of AI was presented by Lavakush Biyani from Harness and examined how AI-powered coding tools are reshaping software development while introducing new supply chain security risks. The session explained how AI-generated code can unknowingly introduce vulnerabilities through insecure patterns, outdated libraries, or hallucinated dependencies that attackers can exploit.

The session covered real-world examples of dependency confusion, AI-suggested non-existent packages, and the reuse of vulnerable dependency versions due to limited model context. The speakers introduced practical detection techniques such as analyzing code changes, generating AI Bills of Materials (AIBOMs), tracking dependency drift, and monitoring build behavior.

The session concluded with guidance on integrating these security checks into CI/CD pipelines, enabling DevSecOps teams to manage AI-driven risks without slowing development velocity.

Detecting Double Free With BPF – Bojun Seo, LG Electronics

Detecting Double Free With BPF was presented by Bojun Seo from LG Electronics and addressed the challenges of detecting double free vulnerabilities in C and C++ programs, particularly in production and embedded environments.

The session explained why traditional tools such as Valgrind and AddressSanitizer often struggle in real-world systems due to high overhead and their tendency to alter memory behavior, leading to hard-to-reproduce Heisenbugs. The session also covered a novel detection approach using BPF and uprobes to trace memory allocation and deallocation events without modifying the target process’s memory footprint.

The tool tracks allocation counters and captures stack traces in BPF maps, reporting double frees with significantly lower runtime and memory overhead. Through live demonstrations and real code examples, the talk showed how this lightweight BPF-based approach improves reliability and practicality for detecting double free errors in performance-sensitive embedded systems.

Telco Supply Chain Security: Implementing ISO 18974 & SBOM – Haksung Jang, SK Telecom

Telco Supply Chain Security: Implementing ISO/IEC 18974 & SBOM was presented by Haksung Jang from SK Telecom and focused on managing growing software supply chain risks in the rapidly evolving telecom industry.

The talk explained how increased reliance on open source in 5G, cloud-native, and software-defined networks has amplified dependency complexity and reduced visibility, creating serious security challenges. Key technical details covered the adoption of ISO/IEC 18974 (Open Source Security Assurance) as a standardized framework for vulnerability management, governance, and third-party assurance across telecom supply chains.

The session highlighted SBOM implementation using standards such as SPDX and CycloneDX, emphasizing automated generation, validation, and integration into CI/CD pipelines to enable rapid vulnerability response and regulatory compliance. Drawing from SK Telecom’s real-world OSPO experience and OpenChain Telco Work Group activities, the talk provided practical guidance on policy design, supplier collaboration, and building a trusted, standards-based telecom software ecosystem.

Key Takeaways:

The ELISA Project’s presence at Open Source Summit Seoul 2025 showed how open source is now essential in safety-critical and regulated systems.

Across automotive, avionics, embedded, AI, and telecom sessions, speakers demonstrated that open source can meet strict safety and security requirements when supported by strong processes and standards. Talks highlighted the importance of verification, deterministic system design, and low-overhead runtime analysis for real-world deployments. Supply chain security emerged as a shared priority, with SBOMs, AIBOMs, and international standards enabling visibility and trust.

Overall, the sessions reinforced that safety, security, and open collaboration must advance together.

What’s Next?

If you are interested in shaping this work, we invite you to join ELISA working groups and contribute to advancing safety practices in open source together.