Avoir une API/ABI stable dans le noyau Linux, ce n'est pas anodin, parce que si on veut pouvoir continuer à évoluer, il faut maintenir des couches de compatibilités (un peu ce que fait MS), et donc ça veut dire du travail en plus !
Ben oui, c'est pas anodin. Exactement comme pour les bibliothèques userspace, sauf que bizarrement, un certain Linus Torvalds se plaint que l'userland ne stabilise pas ses ABI.
Quant au problème du surcroît de travail, on remarquera quand même que le développement de Linux est abondamment financé de nos jours.
[^] # Re: Linus a dit : « making binaries for linux [...] is a major fucking pain in the ass »
Posté par Antoine . En réponse au journal Pourquoi vous ne devriez pas packager vous-même votre logiciel pour Debian ?. Évalué à 0.
Ben oui, c'est pas anodin. Exactement comme pour les bibliothèques userspace, sauf que bizarrement, un certain Linus Torvalds se plaint que l'userland ne stabilise pas ses ABI.
Quant au problème du surcroît de travail, on remarquera quand même que le développement de Linux est abondamment financé de nos jours.