There's no doubt that Linux has always been played very well, especially in a variety of embedded system. But we put Linux into the context of IoT, things is different. Mostly we run IoT edge systems across the safety-critical infrastructures, where on the one hand we should deliver responsibility in real time, and on the other hand, we have to consider safety and security at the same time. So here we'd like to explore how to construct a safety, security and real time Linux, and also introduce some efforts from SIL2LinuxMP. Finally, our goal is to provide a common open framework to address different scenarios by extending and enabling some existing technologies:
- 1. Linuxkit
- 2. Preempt-RT patchset
- 3. Container as a VM
- 4. hardware features like SGX
- 5. Unikernel-based VM
- 6. EdgeX