Linux embarqué : des entreprises peu partageuses, à rebrousse-poil de l'esprit Open Source 

Le 23 octobre 2009 (12:31) - par Cyrille Chausson

Imprimer Envoyer par e-mail

Rubriques : Open source - Linux - Editeurs Tags : linux - opensource - embarqué

Les organisateurs de l'Embedded Linux Conference soulignent le manque de contributions des industriels du secteur de l'embarqué dans la communauté. Malgré une montée en puissance de l'OS Open Source sur ce segment, peu d'entreprises partagent les fruits de leurs développements. En cause : un facteur humain d'abord, mais également le haut niveau de criticité des développements, dont les entreprises craignent la propagation.

Linux dans l'embarqué, oui, le partage, non. Si Linux a bien fait une percée marquante dans le marché des systèmes embarqués, la communauté ne semble pas profiter du code produit pas les industriels du secteur, révèlent les trois organisateurs de l'Embedded Linux Conference qui a eu lieu les 15 et 16 octobre derniers à Grenoble. Presque un cri d'alarme de Klaas Van Gend, architecte chez Montavista (éditeur d'un OS Linux pour l'embarqué), de Ruud Derwig, architecte et directeur du centre de compétence chez NXP (constructeurs de composants), et enfin de Tim Bird, ingénieur chez Sony (utilisateur de systèmes embarqués), venus pourtant portés la bonne parole de l'Open Source dans le très critique secteur de l'embarqué. En cause : une communauté à deux vitesses, divisée entre d'un côté des contributeurs assidus dont l'embarqué n'est pas forcément le métier. Et d'un autre, les entreprises qui développent en interne leur logiciel embarqué et qui rechignent à reverser le fruit de leur labeur dans la traditionnelle communauté – le moteur de l'Open Source rappelons-le.

« La communauté autour de Linux Embarqué est grandissante et trouve sa source au sein de sociétés qui utilisent Linux. Le problème est que les développements sont réalisés à l'occasion d'un projet, suit son cycle de vie et se finalise. L'entreprise bascule ensuite vers un autre projet. Mais cela reste dans les murs de l'entreprise. Ce n'est pas vraiment ce qu'on peut définir comme une communauté, alors », constate Ruud Derwig.

Un manque de temps d'abord - les projets défilent -. Mais surtout, peu d'entreprise consentent à verser leurs développements dans la communauté si ceux-ci sont d'une importance capitale pour leur société. « Lorsqu'un utilisateur développe un driver spécifique pour une plate-forme, il n'a pas forcément envie de la partager avec la communauté parce que cela représente beaucoup d'investissements en termes de temps. D'autant qu'il change rapidement de projet, sans temps intermédiaire. Les chefs de produits ont également la volonté de garder le contrôle sur leurs développements et de verser dans la communauté les drivers qui finalement ne sont pas importants pour eux et l'entreprise. Il s'agit bien d'une question de temps et de contrôle », ajoute alors Klaas Van Gend.

Et c'est bien là que le bas blesse. Car de par la nature hautement critique de certains systèmes embarqués, la grande partie des développements sont de fait importants. Les entreprises ne veulent pas se risquer à voir éparpiller dans la nature leur code pourtant produit en open source. Un code qui assure par exemple la gestion d'une chaine de production d'un constructeur automobile.

Et pourtant, ce n'est pas la matière grise qui manque. Si aujourd'hui, il est difficile de savoir si la communauté du noyau Linux et celle du Linux embarqué partagent les mêmes membres, il est certain que les industriels intéressés se dotent de compétences en interne. La communauté "Linux embarqué" gagne ainsi en compétence. Mais trop de ces dernières restent invisibles, du moins en volume de code reversé auprès de la communauté.

« Il est étonnant de voir le nombre d'ingénieurs spécialisés sur Linux embarqué dans les entreprises de l'industrie. En moyenne une centaine par entreprise impliquée. Il y a donc des centaines d'ingénieurs travaillant activement sur le projet. Malheureusement, tous ne sont pas également impliqués dans la communauté, car très « embarqués » dans leur entreprise. [...] », explique Tim Bird.

Pire. En dépit d'une progression fulgurante en moins de 6 ans, constatent les trois partenaires, la communauté, au lieu de s'unir et de parler d'une seule et unique voie – comme il est de coutume dans la sphère du Libre finalement -, se divise. Au risque d'en irriter certains. « Au sein de la communauté « hobby » dont la contribution est clé, les industriels ont mauvaise réputation car leurs travaux ne se concrétisent pas en lignes de code au sein de la communauté. Alors que les développeurs indépendants contribuent tout azymuth ».

Reste donc à convaincre les entreprises du bienfait du partage. Et surtout trouver le bon levier à activer. Si tous ne sont pas dans cet état d'esprit là, souligne Klaas Van Gend, la conférence Linux Embedded doit notamment permettre de favoriser le partage et les rencontres dans le but d'évangéliser les contributions.

En complément :

Systèmes embarqués : la France se veut le moteur le moteur de l'Europe en matière d'innovation

Joseph Sifakis, Prix Turing 2007 : "il faut réduire les coûts de production pour les systèmes embarqués critiques"

livres blancs avec LesSourcesIT.fr

Guide en 10 étapes pour l’achat d’une solution CRM adaptée

Le processus d'acquisition d'une solution CRM est différent de la procédure classique suivie pour les achats informati…


Démystifier les mythes sur le 10Gigabit Ethernet

Alors que le 10Gigabit Ethernet (GbE) est largement disponible depuis plusieurs, la technologie et encore nouvelle pour …

vues 979 lectures commentaire 1 commentaire(s) recommandation notez cet article
5

Réagissez à cet article

Votre Pseudo

Commentaire

Pertinence du commentaire : 5
Par raouldtc
 Le 23/10/2009 à 20:16
il semble toujours y avoir un gouffre entre le monde du libre et les entreprises commerciales.
pourtant attirées par le monde du libre et les opportunités de partage de l'innovation qu'il permet; leur soucis de protection de la propriété intellectuelle et industrielle les contraint à refuser tout partage de code source ( cf Free qui utilise un noyau open source pour sa freebox et refuse pourtant de rendre les sources du firmware publiques....)
ce que ne semblent pas comprendre les industriels, c'est que le partage de leurs innovations et de leurs codes sources servira la concurrence autant que la concurrence les servira. tout ça pour une meilleur émulation et toujours plus d'innovations et d'inter-compatibilités bénéfiques pour les utilisateurs finaux.
l'open source avantage l'ingéniosité au détriment de la propriété et des monopoles commerciaux.
ceci explique cela...
Noter ce commentaire
publicité
publicité
Les dossiers du MagIT

Justifier la sécurité informatique - Gérer les risques et garantir la sécurité de votre réseau


L'objectif d'un programme de sécurité est de choisir et de déployer des contre-mesures performantes pour atténuer les vulnérabilités qui risquent très probablement de causer…

Security Connected : Optimisez votre entreprise - Les dix grands thèmes de la sécurité que doit maîtriser tout dirigeant d'entreprise


Les entreprises sont en perpétuelle évolution. Selon une étude récente de Gartner, le rôle des directeurs informatiques évolue lui aussi : jusque-là gestionnaires des ressou…
livres blancs avec LesSourcesIT.fr
Recevez les newsletters du MagIT
L'essentiel IT : L'actu IT au quotidien
événements

Etat du monde IT 2011

1 2 3 4 5   
Click Here