Tuo Proviewr käyttää mm. Profibus:ia I/O-liikenteeseen:
en.wikipedia.org
Noissa kaikissa nykyisissä reaaliaikalinuxeissa (mm. Yocto) on pari systeemistä ongelmaa, jotka periytyvät Unixista saakka. Torvalds osasi kernelin osalta varsin hyvin kierrellä noita ongelmia, mutta mm. Unixin filesystemin ja HW-rajapinnan osalta ne ovat jääneet (lähes) kaikkiin distroihin.
Distrot käyttävät vaihtelevasti standardia:
en.wikipedia.org
Tuo unix -ajatelu "kaikki on tiedostoja ja hakemistoja" ei istu mitenkään HW:n kanssa ja on yksi juurisyy mm. Proviewr ongelmiin.
Tuon ongelma on havaittu, ja rakenteellista korjausta yrietään tässä distrossa:
https://en.wikipedia.org/wiki/GoboLinux
Muutos on kuitenkin liian suuri, tuo vanhoihin ROM/RAM muistien ominaisuuksiin perustuva tiedostojako määrittelee pysyvästi kaikkien Unix-pohjaisten järjestelmien rakenteen, ja jos se korjataan silloin kaikki Unix/Linux softa pitäisi tehdä uudestaan.
Tinycoressakin on suuria yhteensopivuusvaikeuksia ramdisk:in käytön takia, mutta ne on jotenkin vielä hoidettavissa ja ratkaisee turvallisuusongelmat varsin hyvin. Unixin hakemistorakenne on ikuinen turvallisuusongelmien lähde ilman jotain Tinycoren ramddisk-tyyppistä ratkaisua.
Vastaava ongelma tulee laitteistoajurien kanssa, teolisuusautomaatio vaatii IBM-XT ja/tai HAT-tyyppisen laajennnusväylän ja dynaamisen ajurilatauksen. Se taas vaatii aika hyvä DTO:n toimiakseen, ja sitä on erittäin vaikea ympätä linuxiin (tai ylipäätään mihinkään käyttöjärjestelmään) ilman turvallisuusongelmia.
Ruotsalaisten voi olla ehkä vaikea hyväksyä asiaa, mutta ilman perusrakenteen muutosta joka korjaa nuo kaksi em. systeemistä ongelmaa tuo Proviewr ei tule koskaan pelaamaan kovin hyvin, eikä varsinkaan ole "kyberturvallinen".