
- As a last tribute to Gary Kildall
- L'avenir de l'intelligence
- Le bluff du futur
- L'orthodoxe et l'h‚r‚tique
- La pr‚dominance du cr‚tin
- Tabula Rasa
- Imperium
- Pour un ultime hommage … Gary Kildall
- En hommage … Karl Kraus

(* --------------------------------------------------------- *)


           As a last tribute to Gary Kildall


   A specter is haunting Chicago, the specter of CP/M...


Who still remembers this ancestor of DOS called Control
Program for Microcomputers ? No one, except the actors and
spectators of past, and great times.

Why this nostalgic evocation ? Because Gary Kildall died a
few days ago, and we feel it as a duty to honor him, for we
unfortunately know, as Gilbert K. Chesterton did know it
too, that journalism mainly consists of telling readers about
Lord Jones' death, when those readers did not even know the name
of Lord Jones -- incidentally, we will not discuss here
whether the numerous Lord Jones journalists tell us about
are always worth this honor or this waste of time.

So, Gary Kildall was the founder of Intergalactic Digital
Research. A genius programmer (much more than William H.
Gates III is supposed to be by those who dare believe he
wrote Basic and DOS code) and a true visionary (again, much,
much more than Gates), he developed in 1974 the first real
operating system for 8 bits (and later 16 bits) processors.
His CP/M-80 showed a clever conception, elegant and
efficient, with its kernel written in PL/M (a high level
language) and its device drivers written in assembly
language. It was an immediate success and quickly became a
de facto standard : even though the O.S. was a spartan one,
it was God's gift to programmers and engineers, for it
remedied most incompatibilities from a product to another.
For those times were, already, abundant with new products.

CP/M went into oblivion, for it was not immediately
associated with IBM's Personal Computer. Mere bad luck : it
was a clone, Seattle Computer's QDOS, which prevailed upon
the original standard. Written by Tim Paterson, QDOS (for
Quick and Dirty Operating System) was to be as compatible as
possible with CP/M-80 v1.4. The product is widely known
under another name : MS-DOS 1.0. But that is another
story...

What's the relation with Chicago, code-name of the future
Windows 4.0 ? CP/M was happy with a few kilobytes, while
the full installation of the OS/2 ersatz produced by Microsoft
requires about 38 megabytes. Yet, in its code, there are certainly
many invisible traces of CP/M structures, a fact which may
be seen as a warning to these young generations for
which computing history begins with Windows and C++ :
precursor geniuses (Kildall, Wozniak and many others, almost all
forgotten now) have shaped our present as they have shaped our future.

Without men like Gary Kildall, microcomputing would _not_ be
what it is now ; and with people like Gary Kildall,
microcomputing would not _either_ be what it is now.


(* --------------------------------------------------------- *)


                     L'avenir de l'intelligence


	"Le chameau est un cheval mis au point par un comit‚." :
Jacques Bergier aimait … citer cette jolie formule, dont il
attribuait la paternit‚ … Churchill. Dans sa terrible
concision, elle explique non seulement la qualit‚ des
applications modernes mais aussi l'‚tonnant anonymat de
leurs (ir)responsables.

	Il est r‚volu, le temps o— le logiciel ‚tait naturellement
associ‚ … son ou ses cr‚ateurs - Visicalc … Dan Bricklin et
Bob Frankston, Flight Simulator … Bruce Artwick, 1-2-3 …
Mitch Kapor et Jonathan Sachs... Avec les Easter eggs, ces
anodines fac‚ties dissimul‚es dans les programmes, les
signatures sont devenues furtives et honteuses, parfois mˆme
soucieuses de commercialisation (c'est l'exacte traduction,
due … Roger Minne, de marketing). Aujourd'hui, une
application doit ‚voquer une entreprise ou mieux, un
"C.E.O." r‚put‚ g‚nial et visionnaire. Ainsi, Windows, c'est
Microsoft, et Microsoft, c'est William Gates.

	L'ill‚gitime sup‚riorit‚ conf‚r‚e aux hommes de gestion sur
les hommes de production (voire sur ceux de connaissance)
n'est pas l'apanage de l'industrie informatique ; elle y
scandalise seulement davantage, tant l'‚criture d'un
logiciel est affaire de style, et personnel.

	Les oeuvres collectives des grands ‚diteurs font perdurer
des erreurs historiques, et ne sauraient allier, sinon par
accident, l'‚l‚gance … l'efficacit‚ : ces qualit‚s restent
l'apanage de projets men‚s par des cr‚ateurs solitaires - ou
presque. Ainsi d'Oberon, le systŠme d'exploitation
remarquablement novateur mis au point par Niklaus Wirth et
Jurg Gutknecht. Ainsi, dans une certaine mesure, du premier
Linux, d‚cid‚ par Linus Torvalds, qui suivait les traces de
Dennis Ritchie et Ken Thompson (les cr‚ateurs d'Unix), avant
de rallier … sa cause de nombreux programmeurs b‚n‚voles
(peut-ˆtre au d‚triment de la coh‚rence d'ensemble).

	La mˆme passion et la mˆme rigueur animent ces h‚r‚tiques,
qu'ils rompent avec une tradition ou qu'ils en prolongent
une autre (ayant fait ses preuves sur quelque 20 ans). Hors
des ‚glises Windows, ils incarnent la r‚sistance au Nouvel
Ordre Logiciel. Leur existence est un heureux pr‚sage : il y
a toujours un avenir pour l'intelligence.


(* --------------------------------------------------------- *)


                          Le bluff du futur


	"Depuis prŠs d'un demi-siŠcle, l'explosion technologique se
trouve … la veille de r‚volutionner la vie quotidienne.
Demain, un courant d'information g‚n‚ralis‚e dissipera les
n‚cessit‚s et les monotonies d'une existence … la fois trop
alternative et trop continue. Ce flux de bonheur
communicatif illuminera tous les foyers, sans distinction de
classe ou de revenu. Branch‚s par fil t‚l‚phonique au
mystŠre informatique, les m‚nages informatis‚s seront reli‚s
aux bibliothŠques de documentation et aux banques
juridiques, aux universit‚s p‚dagogiques et aux commer‡ants
avertis. Et rien ne sera plus jamais comme avant. Demain."

	Si ces quelques mots ironiques n'‚taient r‚dig‚s dans une
langue trop claire et trop pr‚cise pour ˆtre contemporaine
ou journalistique, ils sembleraient avoir ‚t‚ ‚crits en
r‚ponse aux thurif‚raires et pan‚gyristes d'Internet, alors
que leur auteur, l'humoraliste Georges Elgozy, s'attaquait
simplement aux futurologues, "prospectivistes",
"pr‚visionnaires" et autres "proph‚tionnels" toujours
prompts … c‚l‚brer un avenir d'autant plus radieux
qu'il est incertain.

	Vingt ans aprŠs la publication du Bluff du futur, le mˆme
esprit critique (dont l'‚tymologie rappelle qu'il est
d'abord esprit d'examen) reste n‚cessaire, … consid‚rer les
nouveaux topoi en vogue : l'‚loge des "autoroutes de
l'information" et le culte d'Internet - religion qui compte
pour l'heure plus de prˆtres que de fidŠles. Quel magazine,
au reste, n'a pas repris avec complaisance les articles
enthousiastes parus dans la presse am‚ricaine pour c‚l‚brer
la pr‚tendue "Nouvelle FrontiŠre Electronique" et le
mal-nomm‚ "CyberEspace" ?

	Sans m‚connaŒtre l'int‚rˆt du r‚seau mondial, force est
pourtant de constater que le rapport signal / bruit des
threads de messages est trop souvent proche de z‚ro, et que
l'essentiel d'Internet est concentr‚ dans les quelques
CD-ROM qui rassemblent programmes et textes de type F.A.Q.
(Frequently Asked Questions).

	Une mode r‚cente entend magnifier l'extraordinaire quantit‚
d'informations accessibles aprŠs quelques invocations faites
… l'adresse des divinit‚s modernes de l'espace virtuel,
appel‚es Gopher, Archie, Veronica ou Mosa‹c. C'est oublier que le
plus grand obstacle … l'emploi des connaissances, c'est leur
abondance mˆme : avec une centaine d'informations, on peut
tisser un filet, un r‚seau, une trame de coh‚rences ; avec
un millier, c'est un tissu d'incoh‚rences que l'on obtient.
Notre ‚poque tire un sentiment ill‚gitime (et illusoire)
de sa sup‚riorit‚ … partir du volume des donn‚es dont elle dispose :
elle devra bien admettre que le v‚ritable critŠre porte sur le
degr‚ auquel l'esprit maŒtrise ces informations.


(* --------------------------------------------------------- *)


                     L'orthodoxe et l'h‚r‚tique


	Windows 95 est encore une "r‚alit‚ virtuelle" (oxymore qui
b‚n‚ficie d'ailleurs d'une faveur … la mesure de son
absurdit‚ !) que deux ouvrages sont consacr‚s au systŠme
d'exploitation ayant la pr‚tention de signer l'arrˆt de mort
du couple DOS-Windows - couple dont Microsoft n'a
curieusement jamais tant soulign‚ les failles...

	Dans Inside Windows 95, Adrian King fait entendre la voix
de ses maŒtres avec un manque de style que la traduction
fran‡aise a d'ailleurs scrupuleusement respect‚ (par force
plut“t que par choix d‚lib‚r‚). Cette biographie officielle
est comparable aux (trop) nombreux articles d‚j… consacr‚s au sujet :
c'est le texte sans ordre d'un camelot aux ordres,
c‚l‚brant Windows 95 de maniŠre laborieuse autant que maladroite.
Les exag‚rations et omissions d'un auteur qui fait le maximum
de son minimum sont un affront syst‚matique … l'intelligence
du lecteur, car l'orthodoxe King n'est pas un Debord,
capable d'‚crire son Pan‚gyrique avec brio.

	Avec Undocumented Windows 95, Andrew Schulman an‚antit le
discours des "‚vang‚listes" de Microsoft. Le tour de force est
d'autant plus admirable que l'h‚r‚tique Schulman, loin de
d‚nigrer Windows 95, en r‚vŠle la vraie nature : un systŠme
d'exploitation … part entiŠre... malgr‚ les compromis qui,
justement, garantissent son succŠs. Le futur fleuron de
Microsoft ne r‚sulte pas d'une refonte complŠte et il
exploite toujours des parties de code 16 bits non-r‚entrant
(DOS, en un mot). Avec ce texte brillant, Schulman donne une
magistrale le‡on d'analyse r‚trotechnique et de
r‚visionnisme contre les v‚rit‚s pr‚tendues ‚videntes.

	Microsoft a bien compris que dans la "soci‚t‚ du
spectacle", le discours l'emportait sur les faits. Pourtant,
quelle importance, que Windows 95 soit une ‚volution logique
plut“t qu'une r‚volution technologique, et que ses rouages
internes montrent plus d'ing‚niosit‚ que d'‚l‚gance ? Tant
qu'il fonctionne correctement...

	"M..., Proven‡al, qui a des id‚es assez plaisantes, me
disait, … propos de rois et mˆme de ministres, que la
machine ‚tant bien mont‚e, le choix des uns et des autres
‚tait indiff‚rent : "Ce sont, disait-il, des chiens dans un
tourne-broche ; il suffit qu'ils remuent les pattes pour que
tout aille bien. Que le chien soit beau, qu'il ait de
l'intelligence ou du nez, ou rien de tout cela, la broche
tourne, et le souper sera toujours … peu prŠs bon."

	Ce mot d'un moraliste du XVIIIe siŠcle d‚crit toujours
aussi bien les m‚canismes au coeur des logiciels comme des
entreprises. Rien l… qui soit si terrible, du moins tant que des
h‚r‚tiques comme Schulman d‚couvriront le dessous des
cartes... et le communiqueront librement.


(* --------------------------------------------------------- *)


                      La pr‚dominance du cr‚tin


	Virtuoses de l'ironie, les ‚crivains et journalistes
Fruttero et Lucentini constataient que l'unit‚ secrŠte de
leurs meilleurs textes tenait … ce fait : nous vivons sous
le rŠgne de la bˆtise triomphante. Comment nier, en effet,
que le stultus, grƒce aux progrŠs de toutes sortes (…
commencer par celui de l'ignorance), a toujours plus
d'occasions d'agir, de parler, de se manifester - en un mot
qui lui est cher, de se "r‚aliser" ?

	DŠs lors, La pr‚dominance du cr‚tin s'imposait comme titre
de leur premiŠre anthologie, offerte en hommage aux "tristes
et lucides compagnons ‚pars et pr‚cieux d'une r‚sistance
que - malgr‚ tout - il faut bien faire".

	Cette allusion litt‚raire, insolite, certes, dans les pages
d'un magazine consacr‚ aux joies contestables de
l'informatique, s'impose, … consid‚rer l'annonce, aux
Etats-Unis, d'un nouveau produit sign‚ Microsoft, BOB,
produit dont l'objectif est simple : vaincre les r‚ticences
du grand public encore allergique aux bienfaits du
micro-ordinateur impos‚ dans les foyers. La technologie
employ‚e, moins originale qu'il y paraŒt, exploite la
m‚taphore de la maison. Chaque membre de la famille organise
sa piŠce avec les "objets" (entendre ici : les applications)
dont il a l'usage, et accomplit ses tƒches guid‚ par des
animaux de dessin anim‚ qui prodiguent leurs conseils …
grand renfort d'effets sonores et phylactŠres.

	A en croire les experts, BOB (ou ses d‚riv‚s destin‚s …
l'infinie classe des "clueless") serait promis … un bel
avenir. Certes, il n'est pas pour Eux, membres de l'‚lite
technicienne technophile, mais quel merveilleux concept pour
ces Autres dont le faible entendement ne con‡oit pas mˆme le
double-clic...

	Les connaisseurs (ou pr‚tendus "bons techniquement") ont
beau jeu de se moquer avec condescendance de BOB, destin‚ …
ce grand-public r‚tif … tout effort intellectuel, plus port‚
… se passionner qu'… s'instruire : lui sont-ils si
sup‚rieurs, pourtant, quand ils r‚clament, eux, toujours
plus d'Assistants (paradoxalement utiles pour acc‚l‚rer des
op‚rations d‚j… maŒtris‚es, non pour les apprendre !) ou
quand ils espŠrent un jour "programmer sans programmer" ? Se
croyant … l'Avant-garde, ils ne sont que les ‚claireurs d'un
troupeau de lemmings. La bouleversante r‚volution
informatique d‚bouche dans la pharmacie de M. Homais. Autant
dire, avec Fruttero et Lucentini, "sur les vastes horizons
de N‚anderthal".

	A moins qu'‚diteurs et constructeurs ne soient grands
philosophes, au sens o— l'entend Hubert Monteilhet dans ses
Pav‚s du diable : "Le vrai philosophe a le plus grand
respect des imb‚ciles : ils forment … la fois une clientŠle
et une majorit‚".


(* --------------------------------------------------------- *)


                             Tabula Rasa


	Windows 95 est encore … l'‚tat de promesse que d‚j… la
presse sp‚cialis‚e le compare … son rival OS/2 3.0
Warp - bien r‚el, lui. Au reste, le vainqueur de cette
confrontation artificielle ne fait aucun doute
car le "march‚" - c'est un fait reconnu par tous les commentateurs
autoris‚s … formuler une opinion dans les journaux - ne saurait se
tromper.

	Pourtant, chez Microsoft comme chez IBM, les divisions
charg‚es de la commercialisation et de l'‚vang‚lisation
semblent vouloir ignorer ce r‚sultat pr‚visible et
persistent … prˆcher les convertis avec des sermons en forme
d'arguments techniques irr‚futables et de mesures
indiscutables, qui c‚lŠbrent la sup‚riorit‚ de leur
champion. Des stratŠges plus au fait des questions
militaires auraient choisi de reconnaŒtre les qualit‚s de
l'adversaire pour magnifier leur victoire... mais la r‚clame
et la subtilit‚ font rarement bon m‚nage.

	En tout cas, il faut saluer les d‚veloppeurs qui, dans l'un
et l'autre camp, s'ing‚nient tant bien que mal … concilier
le poids du pass‚ avec les exigences du futur. Quel que soit
le prochain systŠme d'exploitation bureautique dominant, il
sera par nature imparfait … cause de ce fatum nomm‚
"compatibilit‚ historique" qui interdit toute v‚ritable
r‚volution. Au mieux, l'‚volution la plus probable donnera
raison … l'apocryphe mal‚diction chinoise : "Puissiez-vous
vivre … une ‚poque de transition entre deux plateformes
imparfaitement incompatibles".

	La surabondance des couches, standards et protocoles cens‚s
r‚soudre la majorit‚ des problŠmes informatiques ‚voque ces
excŠs de maquillage qui accentuent les ann‚es qu'ils
pr‚tendent dissimuler. Les ‚videntes limites des
architectures mat‚rielles et composants logiciels
contemporains donnent le signal d'une r‚vision d‚plaisante,
co–teuse mais n‚cessaire, au b‚n‚fice de la simplicit‚ comme
de l'‚l‚gance. Si le futur requiert vraiment un systŠme
d'exploitation r‚seau orient‚ objet, multitƒche,
multithread, multiprocesseurs et ind‚pendant de la
plateforme mat‚rielle, la r‚ponse n'est sans doute ni OS/2
ni mˆme Windows NT. Xerox a tout invent‚ en
micro-informatique : un nouveau Palo Alto Research Center
devrait saisir ce kairos et recommencer.

	L'innovation radicale est plus souvent salu‚e qu'adopt‚e :
malgr‚ les discours, le mythique "march‚" (utilisateurs,
constructeurs, ‚diteurs et mˆme programmeurs) n'appr‚cie
guŠre les produits trop atypiques. S'il persiste dans son
immobilisme, il n'aura pas le droit de se plaindre. Il devra
du pass‚ faire table rase ou continuer … en connaŒtre les
ombres.


(* --------------------------------------------------------- *)


                              Imperium


	Deux articles parus cette ann‚e dans la presse am‚ricaine
portent un regard particuliŠrement critique sur l'empire
Microsoft. Leur originalit‚ tient … ce que, pour une fois,
les jugements semblent bien argument‚s, ne devant rien … la
passion (qu'elle soit favorable ou hostile).

	Dans son num‚ro d'ao–t, le magazine Upside consacrait un
dossier … l'enquˆte men‚e par la Federal Trade Commission,
cet organisme officiel cens‚ chercher … savoir si le
monopole de fait exerc‚ par l'entreprise de Bill Gates est
ou non le fruit de pratiques dites d‚loyales.

	Parmi les experts consult‚s figurait une personnalit‚
pourtant bien connue pour avoir, en diverses occasions,
d‚fendu Microsoft contre ses nombreux d‚tracteurs. Ce t‚moin
avait d‚couvert dans plusieurs composants de Windows des
portions de code g‚n‚rant un message d'erreur alarmant
lorsque l'environnement graphique ‚tait lanc‚ sur un DOS
concurrent -- l'erreur ‚tant, bien s–r, de faire confiance …
un autre ‚diteur que Microsoft. Malgr‚ son incr‚dulit‚, il
avait d– se rendre … l'‚vidence : le g‚ant mondial du
logiciel avait recours … des proc‚d‚s mesquins autant
qu'indignes. L'article ‚voquait aussi des manoeuvres
commerciales pour le moins douteuses (d‚j… ‚voqu‚es dans
l'int‚ressant ouvrage de Robert X. Cringely intitul‚ Accidental
Empires).

	En septembre, dans le Dr Dobb's Journal, les d‚veloppeurs
d‚couvraient un expos‚ fort document‚, r‚dig‚ par notre d‚‡u
du microsoftisme : les preuves ‚taient l…, irr‚futables,
pr‚sent‚es par Andrew Schulman, un des co-auteurs du c‚lŠbre
"Undocumented DOS" ("Les coulisses du DOS"), qui analysait
magistralement le fichier WIN.COM. Le code incrimin‚, dont
Microsoft avait bien d– reconnaŒtre l'existence sur
certaines pr‚versions, ‚tait non seulement repris mais
encore dissimul‚ dans la version commercialis‚e. Il y semble
neutralis‚, mais la modification d'un octet suffit … le
ranimer : alors d‚crypt‚, il tente de d‚jouer les d‚bogueurs
et affiche un message d'erreur s'il d‚tecte DR-DOS ou Novell
DOS. Et si d'autres (mauvaises) surprises similaires se
dissimulaient dans les suites d'instructions ?

	A l'‚vidence, Microsoft n'entend pas trop respecter les
lois du march‚ et de la concurrence, non plus que sa
clientŠle. Ses responsables n'ont-ils pas affirm‚ avec un
aplomb admirable que Double Space, le programme de
compression int‚gr‚ … MS-DOS 6 (et programme ‚trangement
comparable … Stacker, soit dit en passant), fonctionnait
parfaitement ? Pourtant, une version 6.2 apporte des utilitaires
con‡us pour rem‚dier … un problŠme pourtant ni‚
avec une belle ‚nergie -- … d‚faut de conviction et surtout d'honnˆtet‚.

	A long terme, l'ambition de Bill Gates n'est pas seulement
de contr“ler le march‚ des applications, mais aussi
l'‚lectronique, la domotique et les r‚seaux … l'‚chelle de
la planŠte -- tous les domaines o— le logiciel aura son mot
… dire. Dans cette perspective, presque tous les moyens sont
bons -- qui sont peut-ˆtre efficaces, mais au m‚pris de
toute morale ‚l‚mentaire : il est vrai que les lois du
commerce comme celles de la guerre ne valorisent que la
victoire … tout prix.

	Avoir atteint une situation ‚lev‚e n'est jamais tout … fait
le r‚sultat du hasard, quoi qu'en puissent penser les
concurrents, les envieux, les esprits chagrins et mˆme
les r‚alistes qui ne m‚connaissent pas le r“le de la d‚esse Alea
dans certains destins. Et Microsoft n'est pas une grande entreprise
simplement parce que ses rivaux seraient tous de moindre envergure.
L'explication serait trop simple, qui ferait bon march‚
d'une loi (peut-ˆtre exag‚r‚ment optimiste) qu'aimait …
rappeler Lincoln : "On peut tromper tout le monde quelque
temps ; on peut tromper quelques personnes tout le temps ;
mais on ne peut pas tromper tout le monde tout le temps".

	Si Bill Gates est devenu l'une des premiŠres fortunes des
Etats-Unis, et si Microsoft fait figure de r‚f‚rence
dans l'industrie logicielle, c'est en raison de qualit‚s
commerciales (… d‚faut d'ˆtre techniques) r‚elles que nul
n'entend ici songer … contester -- quand bien mˆme la
perspective de d‚pendre d'un seul fournisseur pourrait
susciter quelque inqui‚tude, au nom de la libert‚ de choix
et de l'ind‚pendance. Point ne faudrait aussi oublier que
Bill Gates, dans ses entreprises contestables (en tout cas
aussi contestables que celles expos‚es dans un vieil ouvrage
consacr‚ … l'empire I.B.M.), n'est pas d‚pourvu de ces complices
qu'on appelle aussi... des clients.

	N‚anmoins, dans le cadre de cette lutte entre les grands
‚diteurs de logiciels pour relever les d‚fis de la fin du
siŠcle, Microsoft devra peut-ˆtre comprendre que l'autorit‚
et la puissance ne sont pas s‚parables du sens des
responsabilit‚s et mˆme du fair-play : tels seraient le fardeau
et la gloire de l'Empire que Bill Gates compte bien bƒtir.


(* --------------------------------------------------------- *)


          Pour un ultime hommage … Gary Kildall

      Un spectre hante Chicago, le spectre de CP/M...


    Mais qui se souvient encore de l'ancˆtre du DOS, appel‚
Control Program for Microcomputers ? Personne, sinon les
acteurs et spectateurs d'une autre, et grande ‚poque.

    La raison de cette ‚vocation nostalgique ? Le r‚cent d‚cŠs
de Gary Kildall, auquel nous entendons rendre hommage
ici - tant il est vrai que le journalisme, "c'est apprendre que
Lord Jones est mort … des lecteurs qui ignoraient jusqu'au
nom de Lord Jones" (Chesterton).

    Gary Kildall, donc, avait fond‚ Intergalactic Digital
Research. Programmeur g‚nial (plus que William Gates)
et visionnaire (l… aussi, plus que William Gates), il
d‚veloppa en 1974 le premier systŠme d'exploitation pour
micro-ordinateurs 8 (et plus tard 16) bits. Intelligemment
con‡u, alliant l'‚l‚gance … l'efficacit‚, CP/M-80 se
composait d'un noyau r‚dig‚ en PL/M (un langage de haut
niveau) et de pilotes de p‚riph‚riques (‚crits en
assembleur). Le succŠs fut imm‚diat : s'il ‚tait d'une
sobri‚t‚ spartiate, le nouveau standard rassurait les
programmeurs et les constructeurs en rem‚diant aux
incompatibilit‚s d'un mat‚riel … l'autre. Et ces temps
‚taient - d‚j… - fertiles en nouveaut‚s.

    CP/M est tomb‚ dans l'oubli, faute d'avoir ‚t‚ imm‚diatement
associ‚ … l'IBM Personal Computer. Pure malchance : c'est un
clone, le QDOS de Seattle Computer, qui l'a emport‚ sur le
standard original. Tim Paterson l'avait mis au point
dans l'urgence (QDOS signifie Quick and Dirty DOS),
avec un imp‚ratif cat‚gorique : une compatibilit‚ aussi parfaite
que possible avec... CP/M-80 v1.4. Le produit est plus connu
sous un autre nom : MS-DOS 1.0 -- mais c'est une autre histoire,
qu'il faudra bien raconter un jour...

    La relation avec Chicago, le futur Windows 4.0 ? CP/M se
contentait de quelques kilo-octets, quand l'installation
complŠte de l'OS/2 sign‚ Microsoft prend
sensiblement 38 m‚ga-octets. Dans son code, sans doute,
perdurent d'invisibles vestiges de CP/M, comme un rappel
aux jeunes g‚n‚rations pour qui l'histoire commence avec
Windows et le C++ : des g‚nies pr‚curseurs (Kildall,
Wozniak et d'autres, tous presque ignor‚s aujourd'hui),
ont model‚ notre pr‚sent comme notre futur.

    Sans des hommes comme Gary Kildall, la micro-informatique ne
serait pas ce qu'elle est aujourd'hui ; avec des hommes
comme Gary Kildall, la micro-informatique ne serait pas non
plus ce qu'elle est aujourd'hui.


(* --------------------------------------------------------- *)


En hommage … Karl Kraus


	Pourquoi r‚diger le banc d'essai des bancs d'essai
consacr‚s … DR-DOS 6.0 ? Le produit a fait l'objet d'articles
dans tous les leaders de la presse micro-informatique,
dans un laps de temps relativement court (deux mois). Sa nature
mˆme imposait des proc‚dures de test plus rigoureuses encore qu'…
l'ordinaire, s'agissant d'un systŠme d'exploitation
compatible DOS. Il n'‚tait donc pas inint‚ressant d'examiner
de quelle maniŠre les journalistes de la presse sp‚cialis‚e
en ont su rendre compte.

	Deux points nous semblent … pr‚ciser : d'une part, nous
n'avons aucun lien avec la soci‚t‚ Digital Research (les
erreurs que nous relevons ne sont d'ailleurs pas toujours …
l'avantage de DRI). Et, d'autre part, aucune des remarques
que nous avons pu formuler ne nous semble hors de la port‚e
de tout utilisateur un tant soit peu comp‚tent, et ayant
_r‚ellement_ utilis‚ le produit pendant deux petites heures.


Remarques liminaires

	De maniŠre ‚vidente, pour un systŠme d'exploitation, il
fallait installer le logiciel sur plusieurs configurations
mat‚rielles, de l'XT de base jusqu'au 486, et pour chaque
machine tester plusieurs configurations de DR-DOS mˆme
(choix des strat‚gies d'installation, par exemple).

	Cette proc‚dure d'‚valuation, pourtant ‚l‚mentaire dans sa
logique et sa rigueur, n'a ‚t‚ mise en oeuvre dans AUCUN des
bancs d'essai examin‚s.

	En outre, dans la mesure o— DR-DOS 6.0 se pose en rival de
MS-DOS 5.0 (un point qui est implicite dans tous les
articles), la comparaison s'imposait avec le produit de
Microsoft, notamment pour la gestion m‚moire et les utilitaires
fournis.


El‚ments relev‚s dans les diff‚rents comptes rendus


	Magazine : Science & Vie Micro de d‚cembre 1991
	Auteur : Christophe Chatillon

	- Mention en ouverture de l'article d'une "nouvelle
commande"... qui n'en est pas une : DELQ, qui existait d‚j…
sur la version 3.41 de DR-DOS.

	- Aucune hi‚rarchisation des ‚l‚ments qui constituent le
systŠme d'exploitation : l'auteur met sur le mˆme plan un
d‚fragmenteur classique, qui n'est d'ailleurs pas … la
hauteur des utilitaires existants (Speedisk de Symantec,
Compress de Central Point Software, ou FastTrax de Mark
Elfield), avec le rudimentaire interpr‚teur PostScript
livr‚ avec DR-DOS 6.0.

	- Mention d'un "logiciel d'‚conomie d'‚nergie qui met en
veilleuse le microprocesseur (sic !) et la m‚moire vive
durant les phases d'inactivit‚", ‚l‚ment d‚lirant qui provient
d'une mauvaise lecture du dossier de presse.

	- L'auteur ne parle nulle part des deux caract‚ristiques
les plus importantes de DR-DOS 6.0 : la compression des
donn‚es par le driver SSTOR, ainsi que la gestion de la
m‚moire disponible.

	- L'auteur sait aller … l'essentiel, qui signale une
am‚lioration d‚cisive de la commande DIR : l'option /2, qui
permet d'afficher la liste des fichiers sur 2 colonnes.
Consacrer trois lignes … ce point mineur, quand l'article
est d‚j… fort court, relŠve d'un sens curieux des
priorit‚s...

	- L'auteur mentionne la pr‚sence de "divers bogues" dans
DR-DOS, sans en fournir un seul exemple pr‚cis (sinon un,
sur l'affichage des labels de disque, que nous n'avons, pour
notre part, jamais rencontr‚).


	Magazine : L'Ordinateur Individuel de d‚cembre 1991
	Auteur : Guillaume de Br‚bisson

	- L'efficacit‚ d'un cache-disque est quantifiable de
maniŠre pr‚cise : il est donc plaisant de voir l'auteur
affirmer … propos de SuperPC-Kwick qu'il est "g‚n‚ralement
consid‚r‚ comme le plus puissant du genre". Il commet ainsi
deux erreurs graves : ne pas avoir test‚ effectivement
l'utilitaire, et surtout avoir repris des ‚l‚ments
d'information (lus dans la presse am‚ricaine) d‚j… anciens,
qui ne sont plus justifi‚s aujourd'hui. En effet, s'il est
vrai que jusqu'… une date r‚cente, SuperPC-Kwik ‚tait le
"meilleur" cache-disque du march‚, le Norton Cache (dans sa
version 6.0) lui est l‚gŠrement sup‚rieur (il aurait suffit
… l'auteur, … d‚faut de faire les essais lui-mˆme, de consulter
les forums des utilisateurs sur le serveur am‚ricain CompuServe
pour le v‚rifier … peu de frais).

	- Pr‚tendre que le logiciel de compression SSTOR permet de
doubler la capacit‚ de stockage du disque dur montre que
l'auteur n'a pas une seule fois  consult‚ l'option "Stats" du
programme SSTOR : il aurait alors vu que le taux r‚el de
compression est g‚n‚ralement de l'ordre de 1,5:1, et non de
2:1, avec un disque dur "standard" (applications, sources
ASCII, images, archives ZIP). Le taux de compression
effectif ‚tant trŠs d‚pendant, pour d'‚videntes raisons, de
la nature des fichiers pr‚sents sur le disque. Le doublement
annonc‚ (et affich‚) est donc th‚orique.

 	- Erreur essentielle : … en croire l'auteur, "Il [le
logiciel SSTOR] peut ˆtre d‚sinstall‚ sans dommage. Ainsi,
si l'on d‚cide de changer de disque dur et que l'on souhaite
r‚cup‚rer les donn‚es non compress‚es, on pourra revenir en
arriŠre." Il est effectivement possible de d‚sinstaller
SSTOR sans avoir, … la suite de cette op‚ration, … "changer"
de disque, mais les donn‚es compress‚es sont alors
irr‚m‚diablement perdues, comme le pr‚cise d'ailleurs
l'option "Supprimer (une partition SSTOR)". Les raisons, l…
encore, sont ‚videntes, pour que l'op‚ration de compression
ne soit pas r‚versible sur le mˆme disque : avec la
meilleure volont‚ du monde, faire tenir quelque 30 ou 40 Mo de
donn‚es d‚compress‚es sur un disque de 20 Mo tiendrait du
miracle... L'auteur n'a peut-ˆtre pas saisi qu'il fallait
d'abord faire une sauvegarde des donn‚es sur un autre
support, avant de supprimer la partition SSTOR ?

	- Les chiffres qui indiquent la quantit‚ de m‚moire
conventionnelle disponible semblent reprendre les ‚l‚ments
fournis par Digital, les donnant pour "normaux", quand
l'‚diteur lui-mˆme, plus prudent, les donne comme un gain
maximum : ainsi, on ne peut obtenir 627 Ko sur un simple 286
(sinon avec certains circuits "Chips and Technologies"). De
mˆme, sur un XT, il n'est possible d'obtenir 612 Ko de
libres qu'en disposant de m‚moire pagin‚e.

	- La conclusion est savoureuse, qui ‚nonce que "DR-DOS ne
propose toutefois pas assez de nouveaut‚s pour ˆtre achet‚
en plus du systŠme d'exploitation de Microsoft"... Comme si
la question se posait d'acqu‚rir les DEUX systŠmes, quand
ils remplissent la mˆme fonction ! De maniŠre analogue, quel
utilisateur "normal" irait acheter … la fois Lotus Windows
ET Excel 3.0 ? ou WordPerfect 5.1 ET Word 5.5 ?

	- Le prix indiqu‚ (750 Fht) diffŠre du prix mentionn‚ dans
tous les autres magazine (mauvaise lecture du dossier de
presse ?).


	Magazine : Soft & Micro de novembre 1991
	Auteur : Patrick Paolin (Claude Marson)

	- Remarque valable pour l'ensemble du texte : l'auteur
mentionne (pour augmenter son compte de feuillets, comme …
sa d‚plorable habitude) force d‚tails qui ne sont d'AUCUN
int‚rˆt dans un banc d'essai (par exemple, le fait que la
touche F10 permet de sortir du SETUP, que la combinaison
Alt-X sert … quitter le d‚fragmenteur, la syntaxe mˆme de
certaines commandes, etc.).

	- L'auteur fait preuve d'un sens certain des priorit‚s,
qui, dŠs le d‚but de l'article, traite du d‚fragmenteur
DiskOpt, avec un luxe de d‚tails gratuits ("chaque petit
losange repr‚sentant un cluster", etc.), quand il n'est
mentionn‚ nulle part que cet utilitaire est simpliste, par
rapport … des outils comparables.

	- L… encore, "l'utilitaire SuperPC-Kwik de MultiSoft a la
r‚putation d'ˆtre l'un des plus performants du march‚"... Si
c'est vrai, c'‚tait quantifiable par des tests (voir
remarque pour le banc d'essai de L'Ordinateur Individuel).
De surcroŒt, les paragraphes qui pr‚tendent expliquer le
fonctionnement d'un cache-disque sont confus : ainsi, "un
bon score [le "cache-hit"] s'‚tablit … 90%, voire 95%" :
c'est ignorer que les performances d'un cache ne se mesurent
pas … ce seul indicateur (ainsi, lancer plusieurs fois de suite
le mˆme programme fera vite monter le "cache-hit" … 100%
pour d'‚videntes raisons !).  

	- L'auteur annonce des taux de compression mirobolants
(allant jusqu'… 8:1 -- curieusement not‚ 8,1 !), ignorant
manifestement qu'un tel compactage n'est atteint que pour
une infime minorit‚ de fichiers (en fonction de leur taille
comme de leur nature : … d‚faut de r‚flexion, il lui suffisait
d'utiliser XDIR pour le v‚rifier).

	- Remarque d‚sopilante : TaskMax peut faire tourner jusqu'…
une vingtaine d'applications "… condition d'avoir de la
place"... Au reste, dans la pratique, Taskmax n'est utilisable
qu'avec au plus trois ou quatre sessions.

	- Si la gestion m‚moire sous DOS pouvait d‚j… apparaŒtre
comme complexe, voire compliqu‚e, elle en devient encore plus
incompr‚hensible pour le commun des mortels, avec
l'apparition d'une m‚moire que nous appellerons "mobile" :
l'auteur place la m‚moire haute tant“t aprŠs les premiers
640 Ko de m‚moire conventionnelle ("elle ne peut disposer de
suffisamment de m‚moire haute, parmi les 384 Ko situ‚s
au-dessus des 640 Ko de m‚moire conventionnelle.", page 73),
tant“t … sa v‚ritable place ("les 64 Ko au-dessus du premier
m‚ga-octet", page 74).

	- Le switch /P (pour COMMAND.COM) n'est en rien une
"importante extension".

	- Pour l'auteur, ViewMax "n'a pas chang‚ par rapport … sa
version 5.0" : c'est ignorer les effets "en relief" qui ont
‚t‚ ajout‚s … ce shell graphique.

	- Dans ses "quelques conseils PRATIQUES pour utiliser
DR-DOS avec Windows", l'auteur affirme que "Windows est
incompatible avec l'utilitaire de compression SuperStor" :
ce qui est inexact, quel que soit le mode de fonctionnement
de Windows 3.0 (lire infra notre remarque sur la future
version de Windows 3.1).


	Magazine : Info PC de novembre 1991
	Auteur : Thierry Pigot

	- Une fois de plus, SSTOR "double" la capacit‚ du disque
dur...

	- Erreurs diverses sur la gestion m‚moire avec MS-DOS 5.0
(exploitation de la m‚moire haute).

	- Lib‚ration de 631 Ko "en moyenne", quand Digital Research
n'annonce, dans le meilleur des cas, que 628 Ko sur un 286.

	- On ignorait que la fonction d'un gestionnaire de m‚moire
cache f–t de charger plus vite une interface graphique...
A quoi sert alors le cache pr‚sent dans de nombreux microprocesseurs ?

	- L'auteur affirme que le guide HyperText DOSBOOK est
complet, alors qu'y manquent, entre autres, les commandes
utilisables dans les fichiers CONFIG.SYS et AUTOEXEC.BAT. De
surcroŒt, ce guide est cens‚ ˆtre "instantan‚ment
disponible", quand il suffit de l'avoir utilis‚ sur un
286-12 (pour ne pas mentionner un XT gonfl‚ … 8 Mhz) pour le
trouver inutilisable en raison d'une lenteur qui en assimile
la consultation … un v‚ritable chemin de croix. Une documentation
‚lectronique n'est pas un substitut acceptable pour
une documentation imprim‚e.

	- Comme dans les articles pr‚c‚dents, il n'est pr‚cis‚
nulle part que le driver SSTOR prend (au pire) quelque 40 Ko
de m‚moire conventionnelle (nombre qui peut tomber … une
vingtaine de Ko en utilisant, sur les systŠmes qui le
permettent, la commande HIDEVICE).


	Magazine : Micro SystŠmes de novembre 1991
	Auteur : Marcel Baug‚ (J‚r“me Coulomb)

	- Contrairement … ce qu'affirme l'auteur, TOUS les utilitaires
ne marchent pas avec SuperStor : ainsi de FastTrax
(le meilleur d‚fragmenteur disponible … l'heure actuelle).

	- Une fois de plus, le cache est "probablement" le
meilleur... sans ‚l‚ment de test.

	- L'auteur a d‚couvert une nouvelle cat‚gorie, sans nul
doute destin‚e … une grande fortune auprŠs des
professionnels de la s‚curit‚ informatique :
"[L']utilisateur malveillant [qui] a oubli‚ son mot de
passe..."

	- "Il appartient … chacun de faire son choix [entre MS-DOS
5.0 et DR-DOS 6.0]. Pour ma part, j'ai install‚ sur mon PC
le DR DOS 6.0 de Digital Research." : la conclusion, toute
justifi‚e qu'elle peut ˆtre, rend hommage … l'objectivit‚
qu'on peut attendre de la part d'un ing‚nieur qui
est employ‚ par Digital Research... Ce d‚tail n'est ‚videmment
pas cit‚ dans l'article, la presse fran‡aise n'ayant
pas la d‚cence d'imiter Byte, qui mentionne presque toujours
les informations de ce genre.


En guise de conclusion...

	D'une maniŠre g‚n‚rale, on repŠre ais‚ment dans presque
tous les articles de graves erreurs factuelles, une
concentration excessive sur des d‚tails sans importance,
ainsi qu'un total manque de discernement dans l'‚valuation
des ‚l‚ments importants du produit. Trop souvent aussi, les
auteurs reprennent des informations sans se donner la peine
de les v‚rifier, allant jusqu'… les d‚former et … leur
attribuer une port‚e qu'elles n'ont pas dans leurs sources.
Manquent, de maniŠre g‚n‚rale, des indications chiffr‚es :
par exemple, alors que tous les articles mettent en avant
les gains de m‚moire et la compression des donn‚es, aucun
d'eux n'indique la place effective prise en m‚moire par le
driver SSTORDRV.SYS.

	A aucun moment, il n'y a de synthŠse donnant au lecteur les
‚l‚ments d'information n‚cessaires pour savoir quel systŠme
d'exploitation adopter, de MS-DOS 5.0 ou de DR-DOS 6.0,
pr‚f‚rant s'en tenir … des consid‚rations g‚n‚rales
relatives aux strat‚gies de leurs ‚diteurs respectifs.
Ainsi, ne figure nulle part un simple tableau r‚capitulatif
des fonctions assur‚es par l'un et l'autre produits.

	L'impression d'ensemble qui d‚coule de ces bancs d'essai
est celle de l'impressionnisme, du manque de m‚thode, voire
de l'incomp‚tence (… voir certaines confusions sur des
notions essentielles) : autant de traits typiques des
collaborateurs de la presse micro, quand ils ne sont pas
surveill‚s par un v‚ritable professionnel.


A titre d'information...

	Pour avoir essay‚ les versions fran‡aise (qui comporte
d'ailleurs quelques jolies fac‚ties de traduction) et
anglaise de DR-DOS 6.0, nous n'avons relev‚ que deux
v‚ritables problŠmes : d'abord, le verrouillage en ‚criture
d'une partition SSTOR, auquel le lancement de DISKOPT a
rem‚di‚ sans qu'on en puisse voir clairement la raison.
Ensuite, la lenteur inhabituelle et surtout inadmissible des
accŠs aux disquettes, dont rien ne peut raisonnablement
rendre compte sinon l'incomp‚tence d'un programmeur systŠme
de chez DRI.

	Signalons aussi que le d‚fragmenteur FastTrax d‚sorganise
totalement une partition SSTOR, au point de rendre
n‚cessaire l'utilisation de la commande RECOVER (et le
recours … un Backup pour r‚cup‚rer nombre de fichiers). Au
nombre des ennuis mineurs, l'utilitaire CURSOR, qui est …
l'origine de plantages al‚atoires sur les portables ‚quip‚s
d'un ‚cran LCD (en sont victimes aussi bien des logiciels de
communication que le v‚n‚rable Word 5.5) : il convient donc
de ne PAS l'utiliser. SCRIPT, quant … lui, refuse
obstin‚ment de s'installer en mode TSR pour le port LPT1 (de
mˆme qu'il d‚daigne d'utiliser l'alternative PRN:), ce qui
contraint donc … "ruser" en assignant le port LPT2 au port
LPT1. Quant … l'utilitaire CHKDSK, il indique
syst‚matiquement une valeur erron‚e pour le nombre d'octets
libres, quand on le consulte pour une partition SuperStor.

	Si DR-DOS 6.0 fonctionne parfaitement avec Windows 3.0, il
n'en va pas de mˆme avec Windows 3.1 (dont nous disposions
dans une version bˆta). Aux Etats-Unis, notamment sur
CompuServe, la rumeur voudrait que les programmeurs de
Micro$oft se soient "amus‚s" … tester si Windows tourne sur
DR-DOS et, dans l'affirmative, … faire planter le programme.
Une petite malpropret‚ qui n'aurait rien d'‚tonnant quand on
connaŒt un peu l'histoire de la firme dirig‚e par le sieur
William H. Gates, III. Nul doute que ce point d'importance
fera l'objet d'int‚ressants d‚veloppements ult‚rieurs.

	Deux lacunes, … notre sens, dans DR-DOS 6.0 : il faudrait
un petit interpr‚teur (ou mieux, un compilateur) BASIC ou
PASCAL, toujours pratique pour l'utilisateur qui maŒtrise un
peu sa machine ; et surtout un gestionnaire de fichiers
genre Xtree, AZ ou Pctools 4.3, qui remplacerait
avantageusement ViewMax, dont l'INint‚rˆt est remarquable.

Paris, le 28 janvier 1992


                              (* END *)

