D'après mes souvenirs de cours d'informatique temps réel (et en espérant pas dire de conneries), il suffit de choisir une approche similaire à celle de RTAI (http://www.rtai.org/ ) avec un micro-noyau temps réel par dessus lequel tourne le noyau Linux en tant que tâche de plus basse priorité. L'ordonnanceur temps réel fait donc partie du micro-noyau temps réel pour lequel a priori il n'y a aucun soucis à être propriétaire. Il faut patcher le noyau Linux pour qu'il s'interface au noyau temps réel, ce qui sera a priori GPL mais par contre le micro-noyau se contentant de fournir des interfaces peut rester propriétaire.
La qualité de l'ordonnanceur en temps réel c'est un peu l'essentiel de la valeur ajoutée et Wind River ne semble pas prêt à le partager. Par contre ils ont compris qu'il y avait de plus en plus de développeurs qui connaissent Linux comme environnement de développement et ils ont très envie de les voir venir vers leur produit pour en faire une plate-forme attractive.
[^] # Re: Ordonnanceur fermé ???
Posté par vjm . En réponse à la dépêche Wind River et Intel roulent pour Linux. Évalué à 10.
Cf. http://www.windriver.com/products/product-overviews/realtime(...)
La qualité de l'ordonnanceur en temps réel c'est un peu l'essentiel de la valeur ajoutée et Wind River ne semble pas prêt à le partager. Par contre ils ont compris qu'il y avait de plus en plus de développeurs qui connaissent Linux comme environnement de développement et ils ont très envie de les voir venir vers leur produit pour en faire une plate-forme attractive.