Linux Foundation Launches ELISA, an Open Source Project For Building Safety-Critical Systems (venturebeat.com)
The Linux Foundation today launched Enabling Linux in Safety Applications (ELISA), an open source project comprising tools intended to help companies build and certify Linux-based systems whose failure could result in loss of human life, significant property damage, or environmental damage. From a report: In partnership with British chip designer Arm, BMW, autonomous platforms company Kuka, Linutronix, and Toyota, ELISA will work with certification and standardization bodies in "multiple industries" to establish ways Linux can form the foundation of safety-critical systems across industries.
Why would you say that?
Obscure joke, lets see who gets it.
Some drink at the fountain of knowledge. Others just gargle.
OSS is safer?
Why not start with a formally verified kernel instead of the relative chaos that is Linux kernel development?
https://en.wikipedia.org/wiki/...
The kernel and proofs are licensed under GPLv2, and tools are BSD 2-clause.
My Other Computer Is A Data General Nova III.
You beat me to the nerdy joke :-|
Another standard... Good luck with that!
I am not sure what this will do. To me, a "safety critical" OS like QNX, LynxOS, or INTEGRITY from Green Hills software. These are all operating systems designed from the ground up to be secure, and have defense in depth through every part of the OS, some of which even support physically unclonable functions (PUFs) on chips ensuring that there is no need for a secure enclave that can be read. All of which are also real time operating systems, which ensure that if you need to get a packet at "x" time, you will get that packet. Even Kaspersky has their own RTOS.
The problem is that people want to use the same commodity development tools in the embedded arena as they use for their web pages. This can be done, but there will be a ton of code that is possibly insecure. Developing for platforms that actually need security and reliability with a secure RTOS will take a lot more time and trouble, and today's environment of "it builds, ship it", I don't think many companies really will care to go the extra mile to actually do much about safety critical functions.
Creimer is too busy making YouTube videos and taking on The Verge for copy striking the tech community.
It's as if the Beef Council launched "Enabling Tenderness in All Cuts of Beef", an open source research project, and some idiot at the back of the room stood up and said, "I know, why don't we start with chicken."
Color me skeptical.
Kind of like RAID5. Mitigation, clouds. UNIX is afraid of Apple. We're afraid to use ALL technology possible for our machines
Since, the partial gobbling of Motorola, by google and lenovo, the publie safety part became Motorola solution, they had all of this tech developed. Fire and police plus public transport, and other companies like Honeywell occupied the corporate spaces.
This seems like a solution that is looking for a problem, in a well occupied space.
The Linux Foundation is compromised, and is willing to subject technical decisions to the whims of politically motivated parties, especially Microsoft. If your system is safety critical, it's time to move to a fork of linux that is not subject to such whims and is updated only as safety requirements dictate.
GENERATION 26: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
"systems whose failure could result in loss of human life, significant property damage, or environmental damage."
Without formal verification, you have only strong opinions and maybe some statistically relevant hopes. Yes, you also need to formally verify the portions of hardware that are life safety critical. We didn't validate the floating point hardware, because we don't really care. Malloc can fail, so memory allocation wasn't validated; memory management was validated only to the extent that it stayed in real memory mode.
Linux is an unacceptably poor choice for life safety critical systems, as it is inseparably dependent on virtual memory. But, BMW, Toyota and Kiku have already demonstrated that they are not willing to write to the well written standards we have in the aviation industry. Of course, if your 20th century Toyota segfaults, that's not a big deal. However, if your self driving computer has a fault, it can (and will) kill uninvolved people.
OSS isn't the problem. But I agree it's a very bad idea. Who wants a 1960's AI psychotherapist in charge of their safety critical systems?