CP/M

C'est le lieu des discussions diverses et variées, mais toujours en rapport avec le thème général du forum et dans l'esprit de celui-ci. Contient des rubriques électroniques.

Modérateurs : Papy.G, fneck, Carl

Répondre
Avatar de l’utilisateur
fabrice_035
Messages : 625
Inscription : 20 sept. 2011 20:24
Localisation : RENNES

CP/M

Message par fabrice_035 »

Hello,

Butinage matinal à propos des origines de nos systèmes informatiques, je trébuche sur une page web dans Wikipédia à propos du CP/M.

Il est écrit que CP/M, est un système d'exploitation créé en 1980 par Gary Kildall, fondateur de Digital Research (sic)
ref: http://fr.wikipedia.org/wiki/Control_Program/Monitor

Pourtant ici http://www.digitalresearch.biz/CPM.HTM l'histoire diffère. C'est en 1974 que CP/M voit le jour, et un clou est enfoncé (bien profondément) avec cette phrase

In 1981, Microsoft paid Seattle Software Works for an unauthorized clone of CP/M, and Microsoft licensed this clone to IBM which marketed it as PC-DOS

De même, toujours dans le wiki, ici http://fr.wikipedia.org/wiki/DOS on n'a pas l'impression qu'il existait quelque chose avant, d'ailleurs l'auteur est dans le postérieur (curieux je sais) en évoquant (entre autre) le DR-DOS de Digital Research.

Un avis sur la chose ?
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17424
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: CP/M

Message par fneck »

Dans ma petite histoire de l'informatique http://www.system-cfg.com/pages/hist_micro1.php
j'avais noté ceci :
"1974, Gary Kildall, fondateur de Digital Research, écrit CP/M (Control Program for Microcomputers), le plus célèbre des systèmes d'exploitation pour ordinateurs 8 bits à base de processeur Intel 8080. Plus tard, CP/M deviendra l'inspirateur malheureux de Ms-Dos"
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
fabrice_035
Messages : 625
Inscription : 20 sept. 2011 20:24
Localisation : RENNES

Re: CP/M

Message par fabrice_035 »

Je viens de rectifier l'erreur dans la page Wikipédia http://fr.wikipedia.org/wiki/Control_Program/Monitor et ainsi corriger la date de création de CP/M qui était à 1980 -!- au lieu de 1974.

Est-ce que quelqu'un a des sources ou des informations supplémentaires à propos de ce qui est écrit ici http://www.digitalresearch.biz/CPM.HTM sur ce passage:
[ In 1981, Microsoft paid Seattle Software Works for an unauthorized clone of CP/M ]

Par le suite Il serait intéressant de proposer une modification ou ajout sur la page Wiki concernant le DOS.
bilbo

Re: CP/M

Message par bilbo »

CP/M lui même n'est pas une oeuvre totalement originale mais inspiré par un système utilisé sur les machines Digital

je crois que la machine c'etait un pdp 11 et le system Dos/batch ou rt11
je l'ai essayé dans le passé (+ de 10 ans) mais je ne me rapelle plus très bien.

vous trouverez l'emulateur ici: http://simh.trailing-edge.com/ (utilisez l'emulation pdp11)
vous trouverez aussi 2 packages soft l'un des 2 ou les 2 ressemble a cp/m

je ne suis pas certains que le même environnement n'existe pas sur des machines pdp encore plus anciennes

l'originalité de cp/m est d'avoir créé le système pour les microprocesseurs
quand au "look & feel" il est existais sur d'autre machines
Marcopolo

Re: CP/M

Message par Marcopolo »

Gary Kildall a développé CP/M sur un DEC PDP-10 sous TOPS-10.

Source: Bâtisseurs d'empires par accident p.52 (1993)
Avatar de l’utilisateur
fabrice_035
Messages : 625
Inscription : 20 sept. 2011 20:24
Localisation : RENNES

Re: CP/M

Message par fabrice_035 »

Et à propos du "unauthorized clone of CP/M", si j'ai bien compris, avec l'article ici http://www.theregister.co.uk/2007/07/30 ... _resolved/ c'est Tim Paterson qui a copié/cloné une partie du CP/M de Gary Kildall qu'il a baptisé QDOS pour être revendu à Microsoft pour finir renommé en MS-DOS. J'ai bon ?


edit:
A lire, l'histoire de...
http://issorp.com/site/umour/garykildall.htm
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17424
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: CP/M

Message par fneck »

La page sur Wikipedia France est assez peu précise. Quand je lis à propos de CP/M ceci:
"Il est utilisé notamment sur les Amstrad CPC et Amstrad PCW, Commodore 128, TRS-80, l'Osborne 1, BBC Micro, le ZX Spectrum."
Je me dis que le gars qui a rédigé ça a oublié qu'il y a eu les années 70 avant les 80 :D
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
fabrice_035
Messages : 625
Inscription : 20 sept. 2011 20:24
Localisation : RENNES

Re: CP/M

Message par fabrice_035 »

Effectivement je pense que l'histoire du CP/M est en version Wikiki, ça mérite mieux! Un lien vers ça http://en.wikipedia.org/wiki/List_of_co ... nning_CP/M permet de réfléchir à une version enrichie.

On a besoin d'un rédacteur :) Fneck ? Tu te lances dans la modification ?

Pourquoi ne pas proposer quelques contributions ici avant de procéder à l'édition sur Wikipedia ? Allez les mecs, au boulot :)
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17424
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: CP/M

Message par fneck »

Comme source d'informations il y a également le propre site de la famille Kildal
http://www.digitalresearch.biz/

Et pour les origine de Ms-Dos, le site de Tim Paterson
http://www.patersontech.com/dos/origins-of-dos.aspx
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
fabrice_035
Messages : 625
Inscription : 20 sept. 2011 20:24
Localisation : RENNES

Re: CP/M

Message par fabrice_035 »

J'ai trouvé d'autres informations très intéressantes:
Image
Image
Image

edit: ajout de ça

Image
Répondre