Selon le dernier rapport « Who Writes Linux » (« Qui écrit Linux ») publié la semaine dernière, « aujourd'hui plus que jamais, le travail de développement sur le noyau Linux s'est professionnalisé et, comparativement, les contributions volontaires non rémunérées ont atteint leur plus bas niveau ». Les données réunies par la Fondation Linux montrent que l'an dernier, 11,8% seulement du développement du noyau a été réalisé par des bénévoles, en baisse de 19% par rapport à 2012 où les contributions volontaires représentaient 14,6%. La Fondation affirme que cette tendance à la baisse est visible depuis des années. Malgré cela, le rapport indique que les contributeurs non rémunérés constituent encore la principale source de soumissions individuelles (« commits »), avec 11968 changements, soit 12,4% de l'ensemble.

Cependant, la contribution venant des entreprises est collectivement beaucoup, beaucoup plus importante. Comme l'indique la Linux Foundation, plus de 80% des travaux sur le noyau Linux est fait par des développeurs professionnels rémunérés. Selon Linus Torvalds, cette professionnalisation n'a pas eu beaucoup d'impact sur le développement du noyau lui-même. « Cette évolution vers un développement rémunéré n'a pas beaucoup changé les choses. En effet, les bénévoles sont toujours là, mais ceux qui commencent à écrire du code pour le kernel Linux se font embaucher très rapidement », a-t-il déclaré à Network World.

Le rôle de Linus Torvalds lui-même a changé

Même si le développement de Linux a changé pour différentes raisons et que, bien sûr, de nouveaux contributeurs arrivent tout le temps, beaucoup de développeurs, notamment parmi ceux qui participent au projet depuis ses origines, ont simplement été embauchés par des entreprises qui s'intéressaient à Linux. « Nous avons peut-être commencé comme bénévoles, mais nous sommes heureux d'être aujourd'hui rétribués pour travailler sur Linux », a-t-il déclaré.

Toujours selon ce rapport, le propre rôle du créateur de Linux dans le développement du kernel a changé et il a de moins en moins la main sur le code. Ainsi, depuis la version 3.10 du kernel, Linus Torvalds a personnellement signé 329 correctifs, soit 0,4% de l'ensemble. Et de plus en plus, ceux qui prennent en charge la maintenance des sous-systèmes s'occupent eux-mêmes de leurs propres révisions et ajouts de code.