Conferences and supporting programme
Linux - Started as server operating system and finally established as universal platform for embedded systems
This presentation will give a short insight into the remarkable history of the Linux kernel, starting as a server operating system and finally becoming a universal platform for embedded systems. While overcoming a number of hurdles on this way, it became evident that many challenges could no longer be mastered alone but required a community - OSADL is such a community to pave the way.
When Linus Torvalds 25 years ago presented his Linux kernel along with some tools nobody would have imagined that this was the starting point of a worldwide accepted standard universal platform. And this is especially the case in the domain of embedded systems. The prominent quality of Linux is based on the nature of the software license which does not allow that it may ever be discontinued by a manufacturer so that from the moment of discontinuation onward it can no longer be used. In consequence, a manufacturer of embedded systems who deploys Linux always will "rule the roost". However, Linux had a long way to go to create the today's Linux with more than 20 million lines of code and a wide variety of processor, controller and middleware support from the initial less than 100,000 lines. To finally use Linux in embedded systems, five important hurdles had to be taken:
1. Support of particular hardware that is used in industry;
2. Fulfillment of the industry's requirements on reliability;
3. Optional deterministic responsiveness when using it in real-time systems;
4. Certification for use in safety-critical environments;
5. Support to fulfill the license obligations.
While initially companies decided that these additional requirements can best be solved individually, it became quickly clear that this would by far outweigh the economical advantages of an Open Source operating system. A much better alternative was to do the work in a community and to join in a suitable organization. Such organization is the Open Source Automation Development Lab (OSADL) eG that looks back to a 12-year continuous growth and provides today to its more than 70 members everything that is needed to use Linux in industrial and embedded system with minimum risk and maximum efficiency.
--- Date: 01.03.2018 Time: 10:30 AM - 11:00 AM Location: Exhibitor's Forum, hall 4, stand 4-428