• [^] # Re: Oh oui fouettez moi !

    Posté par . En réponse au journal Mono: C’est un grave danger et seuls les imbéciles l’ignoreront, jusqu’au jour où il sera trop tard.. Évalué à 4.

    C'est simple, avec Windows 95 il y a eu DirectX, il y a eu un framework pour driver (ces chers VxD, qui existaient depuis win3.x), d'enormes parties de l'OS dispo sous formes de composants COM, etc... qui permettaient aux gens de developper facilement, rapidement, pour une multitude de machines differentes.

    Dans mon souvenir ce genre de concepts sont apparus avec NextStep 1 et 2:

    COM <=> Distributed Objects, mais il me semble que le concept éxistait déjà sous smalltalk
    APIs uniformes <=> *Kit (mais ça m'étonne que personne ne l'ai fait avant)
    FrameWork pour drivers <=> Drivers kit

    Pour les VxD je sais pas trop, je n'y ai jamais touché, mais il me semble qu'il sagissait d'une couche d'abstraction qui offrait une api commune aux applis + impossibilité d'acceder directement au hard. Je crois que les unix implémentaient déjà ça.

    Bon tu vas me répondre que MS a mis tout ça dans un OS grand publique et amélioré certains de ces concepts, alors je te réponds par avance: tu as raison, dailleurs MS sait très bien faire ça

    IBM n'a jamais ouvert le PC, c'est MS qui a refuse de donner une licence exclusive a IBM

    IBM avait autorisé les clones (nommé simplement PC Compatible ile me semble), mais tu as raison, si l'on n'avait pas eu le même système sur les clones, on en serait surement pas au même point aujourdhui