CP / M: La història del sistema operatiu que gairebé va tenir èxit sobre Windows

Autora: Roger Morrison
Data De La Creació: 17 Setembre 2021
Data D’Actualització: 1 Juliol 2024
Anonim
CP / M: La història del sistema operatiu que gairebé va tenir èxit sobre Windows - Tecnologia
CP / M: La història del sistema operatiu que gairebé va tenir èxit sobre Windows - Tecnologia

Content


Emportar:

Si no fos un dia fatídic el 1980, podríeu utilitzar CP / M en lloc de Windows o Mac OS.

Si llegiu això, és probable que utilitzeu un ordinador. Probablement també utilitzeu Windows, o potser utilitzeu Mac OS X o Linux. Si un dia fatídic del 1980 hagués jugat de manera diferent, podríem utilitzar CP / M en lloc seu.

Començaments

Gary Kildall va ser un informàtic en la docència de l'Acadèmia Naval de Postgrau de Monterey, Califòrnia, a principis dels anys 70, que va capturar algunes noves tecnologies desenvolupades per Intel fins al nord de Silicon Valley.


La companyia havia introduït recentment el microprocessador, però Kildall va veure tot el potencial quan Intel només el va veure controlant els semàfors. Es va adonar que seria possible construir ordinadors personals, però el que realment necessitaven era el programari per executar-los.


L’augment del CP / M

Kildall, que treballava com a consultor d’Intel, va desenvolupar PL / M o Llenguatge de programació per a microcomputadors, que era un llenguatge de programació per a microordinadors i Programa de control per a microordinadors o CP / M.


CP / M era un sistema operatiu que teòricament funcionaria en qualsevol microordinador, sempre que es portessin les peces depenents de la màquina.

El disseny de Kildall va ser brillant. CP / M es va dividir en tres parts: el BIOS (sistema bàsic d’entrada / sortida), el sistema operatiu bàsic del disc (BDOS) i el processador de comandes de consola (CCP). La BIOS gestionava el codi depenent de la màquina, mentre que el CCP acceptava ordres de l’usuari, similars a la shell dels sistemes Unix i Linux.

Intel no estava realment interessat en CP / M, per la qual cosa va formar la seva pròpia companyia, anomenada Intergalactic Digital Research, que després es va escriure a Digital Research. Com a moltes empreses tecnològiques en creixement del nord de Califòrnia als anys setanta, Kildall i la seva dona Dorothy inicialment la van exercir de casa seva, situada a Pacific Grove.


CP / M, juntament amb el bus S-100 que utilitzava el processador Intel 8080 o Zilog Z-80, es van convertir en un estàndard de facto a finals dels 70. CP / M va ser útil perquè sempre que els desenvolupadors codifiquessin una forma independent de la màquina, un programa CP / M podia funcionar a gairebé qualsevol ordinador que executés CP / M sense que un programador hagués de saber com funcionava cada màquina. Era com un mini Unix al respecte.

Era tan popular que fins i tot hi va haver una targeta addicional, la SoftCard per a l'Apple II que va permetre als usuaris executar-la als seus ordinadors amb pantalla de 80 columnes (sí, allò era molt important en aquell moment).

L’empresa que va fabricar aquesta targeta era una petita i fantàstica start-based basada a Seattle a Microsoft anomenada Microsoft.

IBM i MS-DOS

L’èxit creixent dels ordinadors personals va fer que IBM tingués gana de l’acció el 1980. La companyia va decidir entrar al mercat amb el seu propi ordinador. Big Blue normalment dissenyava ordinadors sencers per si mateixos, però va pensar que seria massa tard amb els processos interns d'il·luminació de l'empresa.


La companyia va decidir fer quelcom completament inaudit per a IBM. Utilitzaria components fora de la prestatgeria i els integraria a un sistema complet.

El sistema operatiu CP / M va ser una opció òbvia, donat la popularitat que tenia i la facilitat de transportar-lo a altres sistemes.

IBM inicialment es va acostar a Microsoft per CP / M, aparentment pensant que podrien llicenciar CP / M des que fabricaven la targeta Apple II. Segons el seu crèdit, Microsoft va assenyalar les execucions d’IBM cap a DRI a Califòrnia.

El que va passar després ha estat objecte d'especulacions infinites i d'una llegenda urbana en la indústria de la tecnologia.

El dia en què IBM es va presentar a negociar amb DRI, Kildall va lliurar una documentació a un client utilitzant el seu avió privat, deixant a Dorothy i als advocats de la companyia que es dissenyaven. Aparentment, el DRI es va quedar bloquejat en l'acord de no divulgació després que Kildall tornés més tard al dia i, finalment, l'acord no arribés a res.

Desesperat per un sistema operatiu, IBM es va dirigir a Microsoft. Van trobar un clon CP / M escrit per un amic de Bill Gates, Tim Paterson de Seattle Computer Products i el dissenyador del SoftCard, anomenat QDOS o "Quick and Dirty Operating System". Microsoft va llicenciar això a IBM perquè així estigués a punt.

Microsoft la va polir i la va oferir a IBM com a PC-DOS. La companyia va convèncer IBM que els permeti mantenir els drets sobre el sistema operatiu per llicenciar-se a altres fabricants d’ordinadors. IBM, confiant que ningú clonaria la BIOS, la peça de tecnologia propietària del PC, va estar d’acord. (Com que l'ordinador que llegiu sobre això probablement no l'ha creat IBM, és obvi com s'ha acabat.)

Gary Kildall va assabentar-se de l’acord i va amenaçar de demandar a IBM si llançava PC-DOS. Es va elaborar un acord on IBM oferiria tots dos sistemes, però IBM venia PC-DOS per 40 dòlars, però CP / M-86, la versió de PC, era de 240 dòlars. Va ser difícil justificar el pagament d’un preu més elevat pel que suposa el mateix, i la majoria de la gent va triar el DOS. La majoria de les aplicacions CP / M, com el sistema de processament de text WordStar, es van transferir a MS-DOS.

Sense errors, sense estrès: la vostra guia pas a pas per crear programes que canvien la vida sense destruir la vida

No podeu millorar les vostres habilitats de programació quan ningú es preocupa per la qualitat del programari.

DRI continua lluitant

Tot i els contratemps, DRI va continuar innovant. La companyia va continuar innovant, creant una versió multitarea de CP / M anomenada MP / M.


Quan va quedar clar que DOS havia eclipsat CP / M en termes de suport a les aplicacions, DRI va afegir compatibilitat MS-DOS i va evolucionar a DOS Plus i posteriorment a DOS.

DRI també va iniciar incursions en el món emergent de la interfície gràfica d'usuari amb GEM, més coneguda com la GUI per a la línia d'ordinadors Atari ST.

Anys posteriors

Fins i tot amb els avenços en tecnologia, va quedar clar que DRI no era el que coincideix amb el juggernaut de Microsoft. Digital Research va ser venut a Novell: el tracte va fer que Kildall fos molt ric, però mai va viure el temps suficient per gaudir del seu èxit. Malauradament, Gary Kildall va morir el 1994 després de ferides que va patir en una caiguda.

El llegat de Gary Kildall, Digital Research i CP / M encara és viu. DOS i versions posteriors de Windows encara viuen a l’ombra, inclosa la forma en què s’anomenen les unitats.

La lliçó és que empreses establertes com DRI sempre han de tenir compte amb empreses més petites i famolles, com la de Microsoft del 1980.

Com hauria evolucionat la indústria amb Gary Kildall al capdavant en lloc de Bill Gates? Michael Swaine va argumentar en el diari del doctor Dobb que podria haver estat molt més col·legial que competitiu, a causa de la formació acadèmica de Kildall.

No obstant això, molta gent encara té records forts de Gary Kildall i CP / M, amb llocs d'homenatge. El programa PBS The Computer Chronicles va dedicar un episodi a Kildall un any després de la seva mort. Per a un tractament llarg (de 1.000 pàgines més) dels primers dies de Silicon Valley, inclosos Gary Kildall i Digital Research, potser voldreu fer un seguiment d’una còpia del llibre "Fire in the Valley" de Paul Freiberger i Michael Swaine.

Tot i que DRI, CP / M i fins i tot Gary Kildall no seran, no seran oblidats.