Si par exemple quelqu'un faisait un "script" ou un Makefile géant pour compiler (juste les objets) le noyau Linux avec Visual C++ et le compilateur Intel (outils utilisés pour compiler Windows si je ne m'abuse), on trouverait de nombreuses similitudes dans le code généré.
Aucune chance, linux dépend d'extensions de gcc pour se compiler correctement (bon, maintenant, je n'ai aucune idée s'il s'agit d'extensions qui sont également implémentées par d'autres compilateurs).
cf /usr/src/linux/README :
Linux is easily portable to most general-purpose 32- or 64-bit architectures as long as they have a paged memory management unit (PMMU) and a port of the GNU C compiler (gcc) (part of The GNU Compiler Collection, GCC).
[^] # Re: Combattre le FUD par le FUD
Posté par wismerhill . En réponse à la dépêche Réponse de Linus aux allégations de Microsoft sur la transgression de 235 brevets. Évalué à 1.
Aucune chance, linux dépend d'extensions de gcc pour se compiler correctement (bon, maintenant, je n'ai aucune idée s'il s'agit d'extensions qui sont également implémentées par d'autres compilateurs).
cf /usr/src/linux/README :
Linux is easily portable to most general-purpose 32- or 64-bit architectures as long as they have a paged memory management unit (PMMU) and a port of the GNU C compiler (gcc) (part of The GNU Compiler Collection, GCC).