By embedding OPC UA servers into their OS layer, Siemens ensures that any client—whether a Python script on a Raspberry Pi or a cloud instance in AWS—can read data from a Siemens controller without custom drivers. The Eclipse Milo project (an open-source OPC UA stack) is heavily supported by Siemens engineers.
Thus, a single Siemens machine might run three OSes simultaneously: VxWorks for safety, Linux for networking, and Windows for the user interface. Recognizing that ransomware is now a physical threat to factories, Siemens has pioneered the "Immutable OS" for edge devices. The Siemens Industrial Edge OS (based on Linux) loads a read-only filesystem. If malware attempts to modify system files, the changes are discarded on the next reboot. siemens os
For safety-critical applications (rail signaling, gas turbines), Siemens uses —a deterministic RTOS certified to IEC 61508 SIL 3. VxWorks runs on Siemens' fail-safe controllers where a software crash could cost lives. By embedding OPC UA servers into their OS
And in that ecosystem, Siemens has quietly built one of the most robust industrial OS portfolios on the planet. Keywords: Siemens OS, Industrial Linux, SIMATIC RTX, Xcelerator, VxWorks, OPC UA, Industrial Edge OS, Real-Time Operating System, PLC security Recognizing that ransomware is now a physical threat