Introduction —
Criteria for comparison —
Method and assumptions —
Estimation of effort —
References and activities —
Summary of estimated effort
[+]
Introduction
A recurring question in discussions around software for medical systems is “Why not Linux?” Linux has a long history of successful implementations in many industries and a large developer community from which talent can ...
Criteria for comparison
At the highest level, the arguments for or against using Linux rather than a proprietary OS can be grouped into two categories: OS characteristics and cost. OS characteristics include ...
Method and assumptions
I arrived at the estimates presented here in the same manner as are most estimates of effort for software development projects—when these are correctly done ...
Estimation of effort
Table 1 summarizes the activities that would be required for the initial deployment of a Linux-based system in a device requiring safety certification or pre-market approval. ...
References and activities
This section presents items in the safety standards that are relevant to the estimates, along with brief explanations of their implications for the estimates. IEC 62304, paragraph 3.29 defines ...
Summary of estimated effort
In summary, I would estimate that the additional work required to deploy Linux rather than the QNX Neutrino RTOS Safe Kernel would be ...