T'auras du mal a me donner le code source vu qu'il est precise que le code du kernel VMS etait en assembleur et le code de NT est en C
Le code volé n'était pas celui de VMS, mais celui de Mica (son successeur) et celui-ci n'était pas écrit en assembleur VAX puisqu'il était destiné à la nouvelle architecture Prism RISC. Je n'ai rien trouvé à propos du langage utilisé pour Mica par contre (assembleur ou C).
Une des sources1 que j'ai donnée précédemment indique qu'il y a de nombreuses portions du code (et des commentaires) de NT qui sont identiques à celui de Mica, ce qui indiquerait que Mica avait été écrit en C. Une autre source2 indique que le code de VMS a été réécrit en C pour NT, mais c'est partiellement inexact puisque toutes les autres sources disent que c'est le code de Mica qui a été utilisé.
Quoi qu'il en soit, du code appartenant à DEC a bien été volé par Microsoft et utilisé pour NT, soit par copie pure et simple, soit par traduction depuis l'assembleur par les gens qui avaient écrit le code. Bref, NT c'est loin d'être du 100% Microsoft pour reprendre ton expression.
[^] # Re: C'est bien, en effet
Posté par Frédéric Lopez . En réponse à la dépêche Des licences "Shared Source" de Microsoft.... Évalué à 3.
Le code volé n'était pas celui de VMS, mais celui de Mica (son successeur) et celui-ci n'était pas écrit en assembleur VAX puisqu'il était destiné à la nouvelle architecture Prism RISC. Je n'ai rien trouvé à propos du langage utilisé pour Mica par contre (assembleur ou C).
Une des sources1 que j'ai donnée précédemment indique qu'il y a de nombreuses portions du code (et des commentaires) de NT qui sont identiques à celui de Mica, ce qui indiquerait que Mica avait été écrit en C. Une autre source2 indique que le code de VMS a été réécrit en C pour NT, mais c'est partiellement inexact puisque toutes les autres sources disent que c'est le code de Mica qui a été utilisé.
Quoi qu'il en soit, du code appartenant à DEC a bien été volé par Microsoft et utilisé pour NT, soit par copie pure et simple, soit par traduction depuis l'assembleur par les gens qui avaient écrit le code. Bref, NT c'est loin d'être du 100% Microsoft pour reprendre ton expression.
1 http://www.windowsitpro.com/Articles/Print.cfm?ArticleID=715(...)
« According to inside sources, many portions of NT’s code and even the comments were identical to Mica. »
2 http://www.windowsitpro.com/Articles/Index.cfm?ArticleID=449(...)
« In developing NT, these designers rewrote VMS in C, cleaning up, tuning, tweaking, and adding some new functionality and capabilities as they went. »