D'après ce que dit Linus, la changement de numéro majeur se justifie lorsqu'on introduit une incompatibilité sur les binaires précédents.
Un peu comme lorsqu'on est passé de la libc à la glibc, ou encore comme pour gcc 2.x -> 3.x (car le code qui compilait avec le 2.x ne compilait plus avec le 3.x... remarquez, sans vouloir lancer de Troll, c'était aussi vrai d'une version à une autre, d'autant plus vrai en C++, mais bon...).
Ma question, c'est qu'est-ce qui a justifié le passage de 0.x vers 1.x et aussi de 1.x vers 2.x ?
[^] # Re: Linus est content
Posté par Alan_T . En réponse à la dépêche Bientôt le noyau Linux 3.0 ?. Évalué à 2.
D'après ce que dit Linus, la changement de numéro majeur se justifie lorsqu'on introduit une incompatibilité sur les binaires précédents.
Un peu comme lorsqu'on est passé de la libc à la glibc, ou encore comme pour gcc 2.x -> 3.x (car le code qui compilait avec le 2.x ne compilait plus avec le 3.x... remarquez, sans vouloir lancer de Troll, c'était aussi vrai d'une version à une autre, d'autant plus vrai en C++, mais bon...).
Ma question, c'est qu'est-ce qui a justifié le passage de 0.x vers 1.x et aussi de 1.x vers 2.x ?
Juste un peu d'histoire, quoi ! :-)