+ Répondre à la discussion Actualité déjà publiée
Page 1 sur 2 12 DernièreDernière
  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    janvier 2007
    Messages
    4 505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2007
    Messages : 4 505
    Points : 250 498
    Points
    250 498
    Billets dans le blog
    51

    Par défaut Microsoft publie le code source de MS-DOS 1.1 2.0, et de Word pour Windows 1.1a

    Microsoft publie le code source de MS-DOS 1.1 et 2.0, et de Word pour Windows 1.1a
    sur le site du Computer History Museum

    À quoi ressemble le code source des premières versions du système d’exploitation de Microsoft (MS-DOS) et de l’application de bureautique Word ? Si vous vous êtes déjà posé cette question, Microsoft vous donne l’occasion d’assouvir votre curiosité.

    La société vient de publier le code source de MS DOS 1.1 et 2.0, ainsi que de Word pour Windows 1.1a, qui peut être téléchargé librement.

    Pour la petite histoire, MS-DOS (Microsoft Disk Operating System) est une adaptation de QDOS par son développeur Tim Paterson, après son rachat à 75 000 dollars par Microsoft à Seattle Computer Company, suite à un deal avec IBM pour livrer un OS pour son premier PC. MS-DOS 1.0 est sorti avec l’IBM PC en juillet 1981 et a été jusqu’en 1990 le système le plus utilisé sur compatible PC. Microsoft avait conservé le droit de vendre celui-ci à d’autres constructeurs, ce qui a favorisé l’éclosion de la société.


    En ce qui concerne Word pour Windows, il a été publié en 1989 (la première version a été publiée en 1983 pour MS-DOS) et a rapidement explosé en popularité. L’outil de traitement de texte a déclassé ses concurrents de l’époque (WordStar et WordPerfect) grâce à ses fonctionnalités de mise en forme et son système de WYSIWIG.

    Ces deux programmes (MS-DOS et Word) ont permis à Microsoft d’écrire les plus belles pages de son histoire dans l’industrie technologique. « MS-DOS et Word ont jeté les bases du succès de Microsoft », rappelle Roy Levin, directeur de Microsoft Research.


    La publication du code source de MS DOS 1.1 et 2.0, et Word a été possible grâce à une collaboration avec le Computer History Museum (CHM). « Nous pensions que la préservation du code source historique comme celui de ces deux programmes est essentielle pour comprendre comment le logiciel a évolué pour devenir un élément essentiel de notre civilisation », a commenté Len Shustek, président du Computer History Museum.

    Le code source de ces programmes est disponible sur le site du CHM et ne doit pas être exploité à des fins commerciales.

    En publiant le code de ces logiciels, Microsoft emboîte le pas à Adobe et Apple, qui ont respectivement fait don du code du premier PhotoShop et du DOS de l’Apple II au CHM.

    Télécharger le code sur le site du CHM

    Source : Microsoft


    Et vous ?

    Qu'en pensez-vous ? Allez-vous télécharger ce code ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre actif Avatar de kratoce
    Homme Profil pro
    Apprenti
    Inscrit en
    octobre 2012
    Messages
    269
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : octobre 2012
    Messages : 269
    Points : 239
    Points
    239

    Par défaut

    Citation Envoyé par Hinault Romaric Voir le message
    Qu'en pensez-vous ? Allez-vous télécharger ce code ?
    C'est toujours intéressant de regarder, même si je ne comprendrais surement pas tout
    Ne mangez plus de thon, il est en voie de disparition! Mangez plutôt du con, il est en voie de surpopulation!!!!

  3. #3
    Expert éminent sénior

    Profil pro
    Développeur informatique
    Inscrit en
    novembre 2006
    Messages
    6 265
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : novembre 2006
    Messages : 6 265
    Points : 12 202
    Points
    12 202

    Par défaut

    merci pour l'info...
    juste pour info aussi on peut trouver le code source de Wordpad et Ms Paint également c'était inclus sur les CD du MSDN il me semble
    * Descartes: "je pense donc je suis"
    * Bob l'éponge : "je pense donc j'essuie"
    * l'infirmière : "je panse donc je suis"

  4. #4
    Invité
    Invité(e)

    Par défaut

    Dans le package, il y a un assembleur x86 écrit en langage assembleur x86. Amusant. Mais avec quoi l'ont-ils assemblé ?

  5. #5
    Expert confirmé
    Avatar de TiranusKBX
    Homme Profil pro
    Développeur C, C++, C#, Python, PHP, HTML, JS
    Inscrit en
    avril 2013
    Messages
    1 473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur C, C++, C#, Python, PHP, HTML, JS
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2013
    Messages : 1 473
    Points : 4 922
    Points
    4 922
    Billets dans le blog
    6

    Par défaut

    bah je suppose qu'il on fait en premier un code binaire pour ensuite tout compiler
    ou il on fait la première compile sous UNIX premier du nom ?
    merci de me mettre des quand mes messages sont pertinent, et pour les pas contents voici mon service client pour eux

    [Projet en cours] Strategy(nom provisoire) - Advance wars like
    cordova-plugin-file-hash Plugin cordova servant à obtenir le hash d'un fichier

  6. #6
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    novembre 2010
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : novembre 2010
    Messages : 77
    Points : 0
    Points
    0

    Par défaut

    Je suis très déçue de cette décision de Microsoft. Déjà, pourquoi dévoiler ainsi un secret industriel vieux de 30 ans ? Quel intérêt, si ce n'est donner à manger aux affamés qui bidouillent sur le noyau Lunix ?

    En effet quand on voit que pour faire tourner Lunix il faut minimum 4 cœurs, 3 GHz et 8 Go de RAM, et qu'à côté Microsoft dévoile le code source d'un OS qui ne prenait que 16 Ko de RAM et tournait sur un 8088 à 4,77 MHz, et donc dévoile à tout le monde les différents secrets industriels qui ont permis de faire fonctionner sur une machine très faible un OS aux performances et à la fiabilité inégalée, je me dis que c'est donner à manger aux requins pour mieux se faire manger. Il est fort probable que les barbus de Lunix vont se jeter sur ce code et l'intégrer sournoisement à leur noyau. Il y aurait même un risque que Lunix devienne plus performant et fiable que Windows 8.1 Update 1. Vous imaginez l'horreur ?

  7. #7
    Modérateur
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    mars 2004
    Messages
    4 298
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 4 298
    Points : 10 543
    Points
    10 543

    Par défaut

    C'est le printemps qui revient ^^
    C'est moi ou les fleurs se mettent à fleurir très tôt en cette saison
    # Dans la Création, tout est permis mais tout n'est pas utile...

  8. #8
    Expert confirmé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    février 2005
    Messages
    3 379
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : février 2005
    Messages : 3 379
    Points : 5 446
    Points
    5 446

    Par défaut

    Citation Envoyé par Fleur en plastique Voir le message
    Je suis très déçue de cette décision de Microsoft. Déjà, pourquoi dévoiler ainsi un secret industriel vieux de 30 ans ? Quel intérêt, si ce n'est donner à manger aux affamés qui bidouillent sur le noyau Lunix ?

    En effet quand on voit que pour faire tourner Lunix il faut minimum 4 cœurs, 3 GHz et 8 Go de RAM, et qu'à côté Microsoft dévoile le code source d'un OS qui ne prenait que 16 Ko de RAM et tournait sur un 8088 à 4,77 MHz, et donc dévoile à tout le monde les différents secrets industriels qui ont permis de faire fonctionner sur une machine très faible un OS aux performances et à la fiabilité inégalée, je me dis que c'est donner à manger aux requins pour mieux se faire manger. Il est fort probable que les barbus de Lunix vont se jeter sur ce code et l'intégrer sournoisement à leur noyau. Il y aurait même un risque que Lunix devienne plus performant et fiable que Windows 8.1 Update 1. Vous imaginez l'horreur ?
    Hein ?
    Images attachées Images attachées  
    Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    mai 2007
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2007
    Messages : 192
    Points : 384
    Points
    384

    Par défaut

    MS-DOS (Microsoft Disk Operating System) est une adaptation de QDOS par son développeur Tim Paterson, après son rachat à 75 000 dollars par Microsoft à Seattle Computer Company, suite à un deal avec IBM pour livrer un OS pour son premier PC
    De mémoire, QDOS signifie : "Quick and Dirty Operating System".

    Et c'est bel et bien son créateur qui l'avait nommé ainsi... or on sait bien qu'on a tendance à être plutôt fier de son propre code.

    C'est dire que MS-DOS partait sur de "bonnes bases"

  10. #10
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juillet 2007
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : juillet 2007
    Messages : 519
    Points : 853
    Points
    853

    Par défaut

    Il est fort probable que les barbus de Lunix vont se jeter sur ce code et l'intégrer sournoisement à leur noyau
    Tu en as de bonne comme ça. As tu déjà essayer de t'inspirer d'une charrette pour construire une puissante voiture moderne...
    Et côté performance Linux est utilisé comme base sur Androïd, la majorité des serveurs, les switch, les routeurs et autre systèmes embarqué, il tourne sur Raspberry... bref sur tout ce qui est puissant et exigeant et tout ce qu'il l'est pas du tout. Alors que Windows ne tourne que chez les pigeons avec une grosse machine puissante qui est changé tous les 2-3 ans... Quand a Apple, il n'y a pas le choix leur OS est livré avec un matériel sur-puissant, si puissant qu'il est moins cher que Windows a puissance égal...
    Tout ce que j'écris est libre de droits (Licence CC0) et je vous incite à faire de même.

  11. #11
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juillet 2007
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : juillet 2007
    Messages : 519
    Points : 853
    Points
    853

    Par défaut

    J'apprécie le geste de Microsoft. Cela n'a en sois aucune utilité si ce n'est pour le passionné, l'histoire. Savoir comment fonctionnait MS-DOS, comment programmait Bill Gates...
    Tout ce que j'écris est libre de droits (Licence CC0) et je vous incite à faire de même.

  12. #12
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    avril 2011
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : avril 2011
    Messages : 56
    Points : 77
    Points
    77

    Par défaut

    C'est drôle de voir les ptits nouveaux réagir aux trolls.. Les fleurs en plastique, ca s'arrose avec du pé-troll non?

  13. #13
    Membre expérimenté
    Homme Profil pro
    Consultant Ingenierie mécanique
    Inscrit en
    mars 2006
    Messages
    767
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant Ingenierie mécanique
    Secteur : Transports

    Informations forums :
    Inscription : mars 2006
    Messages : 767
    Points : 1 663
    Points
    1 663

    Par défaut

    N'oubliez pas que fleur en pastique est un trolleur ( allez voir ses contribtuions pour s'en convaincre). arretez de jouer a son jeux, et lalissez le dans les lymbe de ce forum.

  14. #14
    Inactif
    Profil pro
    Inscrit en
    février 2007
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : février 2007
    Messages : 411
    Points : 0
    Points
    0

    Par défaut

    Tu en as de bonne comme ça. As tu déjà essayer de t'inspirer d'une charrette pour construire une puissante voiture moderne...
    Ca tourne quand meme sur + de 90% des ordinateurs... Ce qui voudrais dire que 90% des ordis sont des charettes. Si Windows etait une charette et ne tournais pas bien il ne se vendrait pas. Et pas si cher comparer a des distribution Linux gratuite. Et quand je vois les prix de SQL Server avec MySql a cote gratuit si c'etait si mauvais que tu a l'air de le dire microsoft ne vendrai aucune licences SQL Server. Tous le monde prendrai du MySql ou autre gratuit.

    les switch, les routeurs et autre systèmes embarqué,
    On ne compare pas l'OS d'un routeur avec un PC. Sinon je peus aussi comparer Linux avec ma calculatrice et l'OS de ma calculatrice est encore moins gourmand en ressource. Et ma calculatrice ne plante jamais.

  15. #15
    Membre expérimenté
    Profil pro
    Développeur informatique
    Inscrit en
    janvier 2010
    Messages
    696
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : janvier 2010
    Messages : 696
    Points : 1 448
    Points
    1 448

    Par défaut

    Citation Envoyé par Fleur en plastique Voir le message
    En effet quand on voit que pour faire tourner Lunix il faut minimum 4 cœurs, 3 GHz et 8 Go de RAM
    Non, non et non !
    Si les utilisateurs de linux ont des machines magnifique c'est qu'ils ont économisé la licence de 120€ de windows 8.1

  16. #16
    Membre émérite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2010
    Messages
    547
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2010
    Messages : 547
    Points : 2 673
    Points
    2 673

    Par défaut

    Citation Envoyé par GTSLASH Voir le message
    Ca tourne quand meme sur + de 90% des ordinateurs... Ce qui voudrais dire que 90% des ordis sont des charettes.
    MS-DOS 1.1 et 2.0 tourneraient sur plus de 90% des ordinateurs...? t'es sérieux là?

    Citation Envoyé par GTSLASH Voir le message
    Si Windows etait une charette et ne tournais pas bien il ne se vendrait pas.
    ah d'accord... en fait t'as mal lu... du coup je sais pas si c'est utile de lire le reste de ton intervention...

  17. #17
    Membre régulier
    Homme Profil pro
    Développeur Web (PHP, JS, Symfony2, Silex, Open source solutions)
    Inscrit en
    avril 2013
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web (PHP, JS, Symfony2, Silex, Open source solutions)

    Informations forums :
    Inscription : avril 2013
    Messages : 25
    Points : 80
    Points
    80

    Par défaut

    Citation Envoyé par abriotde Voir le message
    Tu en as de bonne comme ça. As tu déjà essayer de t'inspirer d'une charrette pour construire une puissante voiture moderne...
    Alors que Windows ne tourne que chez les pigeons avec une grosse machine puissante qui est changé tous les 2-3 ans... Quand a Apple, il n'y a pas le choix leur OS est livré avec un matériel sur-puissant, si puissant qu'il est moins cher que Windows a puissance égal...
    Ah mais je savais pas qu'on était vendredi...

  18. #18
    Membre confirmé
    Profil pro
    Inscrit en
    mars 2012
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2012
    Messages : 277
    Points : 485
    Points
    485

    Par défaut

    Citation Envoyé par GTSLASH Voir le message
    Ca tourne quand meme sur + de 90% des ordinateurs... Ce qui voudrais dire que 90% des ordis sont des charettes. Si Windows etait une charette et ne tournais pas bien il ne se vendrait pas. Et pas si cher comparer a des distribution Linux gratuite. Et quand je vois les prix de SQL Server avec MySql a cote gratuit si c'etait si mauvais que tu a l'air de le dire microsoft ne vendrai aucune licences SQL Server. Tous le monde prendrai du MySql ou autre gratuit.
    Non le système windows n'équipe pas 90% des ordinateur. Il équipe 90% des PC ce qui est un tout petit ensemble de ce que l'on appelle "ordinateur".
    Et sinon non Windows ne se vend pas, il est intégré de force sur chaque PC en vente ce qui est très différent d'une vente. Le client ne sait même pas qu'il a un Windows d'office pour la majorité des cas.

    Quand à SQL Server il faut plutôt le comparé avec du postgres et de toute façon les part SQL Server c'est comme IIS ca reste pas terrible et très loin d'un Oracle par exemple.

  19. #19
    Membre confirmé Avatar de satenske
    Homme Profil pro
    Développeur Java
    Inscrit en
    mars 2011
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2011
    Messages : 143
    Points : 497
    Points
    497

    Par défaut

    Citation Envoyé par Fleur en plastique Voir le message
    Je suis très déçue de cette décision de Microsoft. Déjà, pourquoi dévoiler ainsi un secret industriel vieux de 30 ans ? Quel intérêt, si ce n'est donner à manger aux affamés qui bidouillent sur le noyau Lunix ?

    En effet quand on voit que pour faire tourner Lunix il faut minimum 4 cœurs, 3 GHz et 8 Go de RAM, et qu'à côté Microsoft dévoile le code source d'un OS qui ne prenait que 16 Ko de RAM et tournait sur un 8088 à 4,77 MHz, et donc dévoile à tout le monde les différents secrets industriels qui ont permis de faire fonctionner sur une machine très faible un OS aux performances et à la fiabilité inégalée, je me dis que c'est donner à manger aux requins pour mieux se faire manger. Il est fort probable que les barbus de Lunix vont se jeter sur ce code et l'intégrer sournoisement à leur noyau. Il y aurait même un risque que Lunix devienne plus performant et fiable que Windows 8.1 Update 1. Vous imaginez l'horreur ?
    Fleur en plastique, ça faisait longtemps.
    Mais j'ai l'impression que tes trolls ont un peu moins de pêche qu'avant, dommage.

    SInon, je trouve ça une bonne nouvelle, le code en lui même ne servira pas à grand chose, mais ça reste intéressant de voir comment était fait ce dinosaure.
    « Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it. » – Linus Torvalds

  20. #20
    Membre émérite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    janvier 2010
    Messages
    547
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2010
    Messages : 547
    Points : 2 673
    Points
    2 673

    Par défaut

    Citation Envoyé par coolspot Voir le message
    Quand à SQL Server il faut plutôt le comparé avec du postgres et de toute façon les part SQL Server c'est comme IIS ca reste pas terrible et très loin d'un Oracle par exemple.
    ceci n'est pas un troll:

    "c'est parce que Oracle est 21 fois plus cher que SQL Server et donc 21 fois meilleur"

    finalement c'était peut être un troll ->[]

Discussions similaires

  1. Réponses: 17
    Dernier message: 25/07/2013, 23h59
  2. Réponses: 3
    Dernier message: 22/03/2013, 12h37
  3. Réponses: 3
    Dernier message: 20/11/2011, 00h05
  4. Réponses: 0
    Dernier message: 15/11/2011, 12h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo