Newsgroup: it.comp.retrocomputing
Titolo: È morto Ken Olsen

È morto Ken Olsen. Nel 1957 fondò la Digital Equipment Corporation e la
guidò fino a farla diventare una delle più grandi società di sviluppo e
vendita di hardware e software, seconda solo a IBM. Ne fu il presidente
dalla nascita fino al 1992.
Un suo celebre intervento del 1984:
| One of the questions that comes up all the time is: how enthusiastic is
| our support for UNIX? UNIX was written on our machines and for our 
| machines many years ago. Today, much of UNIX being done is done on our 
| machines. Ten percent of our VAXes are going for UNIX use. UNIX is a 
| simple language, easy to understand, easy to get started with. It's great 
| for students, great for somewhat casual users, and it's great for 
| interchanging programs between different machines. And so, because of its 
| popularity in these markets, we support it. We have good UNIX on VAX and 
| good UNIX on PDP-11s. It is our belief, however, that serious professional
| users will run out of things they can do with UNIX. They'll want a real 
| system and will end up doing VMS when they get to be serious about 
| programming. With UNIX, if you're looking for something, you can easily 
| and quickly check that small manual and find out that it's not there. 
| With VMS, no matter what you look for — it's literally a five-foot shelf
| of documentation — if you look long enough it's there. That's the 
| difference — the beauty of UNIX is it's simple; and the beauty of VMS is 
| that it's all there.

 get to be serious about | programming.
sembra quello che negli anni 30 disse "Televisione ? la parola e' mezzo 
latina e mezzo greca... non avra' mai successo". Insomma uno che ci 
azzecca.

 latina e mezzo greca... non avra' mai successo". Insomma uno che ci 
Ken Olsen è stato comunque un grandissimo e la DEC ha fatto la storia
dell'informatica, tecnologicamente e concettualmente.



C'entra poco con l'argomento...
La mia conoscenza di VMS è recente, mentre il rapporto con Unix (nei suoi 
infiniti dialetti :) ) è più lungo ...
VMS mi piace di più ... peccato non averlo conosciuto prima, magari nel 
periodo in cui (avendo tempo), giocavo col Debug disassemblando il DOS e 
programmi vari.
Ma chi poteva permettersi un VAX come giocattolo ? :D
Adesso sì ...

Da Comp.sys.dec:
Message from user SYSTEM on OLSEN
OLSEN$OPA0:, OLSEN shutdown was requested by the operator.
%%%%%%%%%%  OPCOM  07-FEB-2011 21:58:07.90  %%%%%%%%%%%
Logfile was closed by operator _OLSEN$OPA0:
Logfile was OLSEN::SYS$SYSROOT:[SYSMGR]OPERATOR.LOG;65
%%%%%%%%%%%  OPCOM  07-FEB-2011 21:58:08.40  %%%%%%%%%%%
Operator _OLSEN$OPA0: has been disabled, username SYSTEM
%CNXMAN,  proposing modification of quorum or quorum disk membership
%CNXMAN,  completing VAXcluster state transition
     SYSTEM SHUTDOWN COMPLETE - use console to halt system
-- 
#include <std.disclaimer.h>
Signature automatica inserita a mano.
A Dio noi crediamo, tutti gli altri li controlliamo.(NSA)
Vendicatevi!  Vivete abbastanza da essere un problema per i figli!
Punteggiatura: Nel caso mancasse nel messaggio, aggiungete!!

 dalla nascita fino al 1992.
Riporto qui di seguito un po' di articoli e "obituaries" apparsi in rete:
http://www.nytimes.com/2011/02/08/technology/business-computing/08olsen.html
http://www.boston.com/business/technology/articles/2011/02/08/computer_pioneer_ken_olsen_dies/
http://www.pcmag.com/article2/0,2817,2379678,00.asp
 (!)
http://www.zdnet.com/blog/virtualization/saying-good-bye-to-ken-olsen/2716
http://www.zdnet.com/blog/government/rip-ken-olsen-pioneer-of-interactive-computing/10019
http://www.cwi.it/news/2011/02/08/addio-a-ken-olsen-luomo-del-minicomputer/
http://www.cwi.it/blogs/agilebiz/2011/02/08/ken-olsen/
Etc. etc. etc.

 %CNXMAN,  completing VAXcluster state transition
In cluster, ovviamente. Forse la cosa più bella e incredibile "Made in DEC".

 azzecca.
vacci da solo, che non vale la pena sprecare tempo
-- 
%DCL-F-RUIDIOT?
(IV3AIE) 

 and how much of that is still visible/important in today's IT at large?
   A good bit.  Ignoring general processes and methodologies and 
concentrating on specifics, here are a few examples:
   SAN technology is important.  I haven't researched their history, but 
CI-based storage sharing is the first SAN technology I ever used, around 
1988.  The capability was announced in 1983.
   Ethernet is important.  DEC was involved in an early phase of the 
Ethernet standardization process (DIX, if you recall), and arguably is 
the company that pushed it into commercial viability.
   Lotus Notes is important.  Though it didn't officially originate at 
DEC, one of its early developers came from DEC, where he was a developer 
of Notes-11, a very early workgroup software system.
   64-bit computing is something the PC world thinks it invented 
relatively recently, but the first 64-bit DEC Alpha EV4 (21064) based 
systems shipped in 1992, and were quite mainstream in the high-end 
workstation world.  This is not to say that DEC somehow "invented" 
64-bit computing, but they did ship the first mainstream 64-bit 
microprocessors, and it took more than a decade for the x86 crowd to 
catch up.
   Speaking of Alphas, if memory serves, the AMD Athlon uses the 
front-side bus design of one of the Alphas, either the EV5 (21164) or 
the EV6 (21264).
   DLT tape and its descendants are important.  It traces its lineage 
back to the DEC TK50, circa 1984.  Many people see TK50 tapes around my 
house and ask "hey, why are those DLT tapes grey?"
   DEC sponsored (with money and people) MIT's Project Athena, which 
churned out the X Window system, which is used by everything except 
Windows and OS X.
   I'm sure there are other examples, but these are just off the top of 
my head.
***
Io aggiungo per esempio le tecnologie di clustering, anzi l'idea vera e
propria di clustering come lo si intende oggi. Non ci pensarono solo gli
ingegneri Digital, però loro furono i primi a trasformare l'idea in realtà,
e ci riuscirono così bene che di fatto stabilirono come dev'essere un
qualunque cluster: in un modo o nell'altro i sistemi di clustering moderni
si rifanno a quelle idee. Ho visto citato il libro VAXcluster Principles nei
posti più disparati: se l'argomento è un lock manager distribuito o la
consistenza di un file system condiviso tra più nodi o qualcos'altro del
genere, qualcuno prima o poi cita quel testo della Digital Press.
Ciao,
G.

 G.
Ma si "pesca" da qualche parte una copia in PDF del VAXcp ?
Una ricerca (non approfondita) ha dato esito negativo (solo Amazon con $ 
110)

 110)
Eh no, purtroppo ancora no: i tre libri fondamentali sono VAX/VMS Internals
and Data Structures (Goldenberg, Kenah), VMS File System Internals (McCoy) e
appunto VAXcluster Principles (Devis). I primi due, in tempi diversi sono
apparsi entrambi su Bitsavers, per il terzo stiamo ancora aspettando. Tempo
fa scrissi anche ad Al Kossow per chiedergli se l'aveva già ed era solo in
attesa di scansione, e pure lui mi rispose che era un libro che riteneva
interessante e un "must have" nella sua raccolta, ma che ancora gli mancava.
Io personalmente tempo fa su Amazon mi comprai il VAX/VMS Internals and Data
Structures della versione 4.4 (Bitsavers ha quello della 5.2), usato ma
tenuto molto bene, a una cifra che non ricordo più ma che senz'altro sarà
stata abbordabile. Quello sul file system era introvabile anche volendolo
pagare oro, ma comunque da tempo girava in rete un documento originale
Digital che spiegava comunque tutto il necessario e in seguito poi scoprii
che era diventato anche un capitolo del libro di McCoy.
Per i cluster, a parte quel libro introvabile se non a prezzi alti, c'è
qualcosina sempre su Bitsavers in alcune copie di documenti riservati ai
corsi interni Digital, oppure si possono leggere vari dettagli tecnici della
parte hardware spulciandosi i testi dei brevetti originali: lì ci ho trovato
la spiegazione del funzionamento del bus CI e dei bus SDI e STI. :-)
Ciao,
G.