This presentation lists the main strengths of Free and Open Source Software (FOSS) solutions for embedded systems, as well as their weaknesses.
It can help in considering all pros and cons when making a decision between a FOSS operating system and a proprietary one.
Caution: the below document is not actively maintained any more. Therefore, it is likely to contain obsolete parts.
It is available under several formats: