Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Trusting Critical Open Source Components: The Linux Case Study

Trusting Critical Open Source Components: The Linux Case Study
View Sample PDF
Author(s): Marcelo Schmitt (Universidade de Sao Paulo, Brazil)and Paulo Meirelles (Universidade de Sao Paulo, Brazil)
Copyright: 2023
Pages: 25
Source title: Business Models and Strategies for Open Source Projects
Source Author(s)/Editor(s): Francisco José Monaco (Universidade de São Paulo, Brazil)
DOI: 10.4018/978-1-6684-4785-7.ch006


View Trusting Critical Open Source Components: The Linux Case Study on the publisher's website for pricing and purchasing information.


Device drivers are an elementary part of the Linux kernel and comprise roughly 2/3 of the project's lines of code. Even though the fraction of device driver code in a conventional operating system (OS) can vary, some of these components are essential for system functioning. In addition, the Linux kernel is used in a wide range of applications, from cloud service providers to embedded systems and supercomputers. If GNU/Linux systems should be trustworthy to justify running them in those environments, then testing the kernel is fundamental. However, since device drivers are designed to interface with hardware, conventional test approaches may not suit the occasions when devices are unavailable at test time. This raises the question: How are device drivers tested?

Related Content

Karl-Michael Popp. © 2023. 17 pages.
Marco Berlinguer. © 2023. 32 pages.
Laetitia Marie Thomas, Karine Evrard-Samuel, Peter Troxler. © 2023. 30 pages.
Renê de Souza Pinto. © 2023. 48 pages.
Francisco Jose Monaco. © 2023. 47 pages.
Marcelo Schmitt, Paulo Meirelles. © 2023. 25 pages.
Hillary Nyakundi, Cesar Henrique De Souza. © 2023. 39 pages.
Body Bottom