Il y a déjà eu des fuites de parties du code source de Windows, et d'après ce que j'ai lu à ce sujet (de mémoire, c'était il y a longtemps), ceux qui ont observé le code l'ont trouvé de qualité tout à fait correct.
La seconde remarque est qu'il est truffé de code conditionnel afin d'émuler de nombreux bugs, soit de versions précédentes de windows, soit d'applications. Comme il est inacceptable que la nouvelle version de windows ne fonctionne pas avec tel soft populaire, il y a des hacks de contournement qui représentent un volume considérable de code.
Ce n'est pas parce que le code est correct que tout fonctionne bien; dans un projet de la taille de windows, il faut encore avoir une conception correct, un découpage bien fait, des API adaptés... Tout le boulot n'est pas dans l'implémentation.
Quand aux commentaires humoristiques, aux insultes et autres, (comme ceux du kernel Linux ou des sources de Netscape à sa publication); le source de Windows étant déjà distribué a plein de monde, le ménage a probablement déjà été fait.
[^] # Re: boîte noire?
Posté par Sébastien Koechlin . En réponse à la dépêche Microsoft "vend" son code source. Évalué à 8.
La seconde remarque est qu'il est truffé de code conditionnel afin d'émuler de nombreux bugs, soit de versions précédentes de windows, soit d'applications. Comme il est inacceptable que la nouvelle version de windows ne fonctionne pas avec tel soft populaire, il y a des hacks de contournement qui représentent un volume considérable de code.
Ce n'est pas parce que le code est correct que tout fonctionne bien; dans un projet de la taille de windows, il faut encore avoir une conception correct, un découpage bien fait, des API adaptés... Tout le boulot n'est pas dans l'implémentation.
Quand aux commentaires humoristiques, aux insultes et autres, (comme ceux du kernel Linux ou des sources de Netscape à sa publication); le source de Windows étant déjà distribué a plein de monde, le ménage a probablement déjà été fait.