Newsgroup: it.comp.retrocomputing
Titolo: Still exceeding expectations... 30 anni e non li dimostra

Dopodomani (25 ottobre) sarà il trentesimo anniversario della release
iniziale del sistema operativo HP OpenVMS. La versione 1.0 di quello
che allora era conosciuto come VAX/VMS per il processore VAX-11/780 fu
rilasciata dalla Digital Equipment Corporation il 25 ottobre 1977.
Nato su VAX, portato su Alpha e infine su Itanium, in trent'anni ha
passato tre architetture e tre proprietari: prima la gloriosa DEC di
cui ha vissuto i fasti e il declino che le fu fatale, poi il periodo
buio nelle mani di Compaq che stava per farlo sparire, e ora una nuova
rinascita con HP che ha completato il port su IA64 e si appresta a
mantenerlo ed aggiornarlo con nuove release ancora per molto tempo.
In questi 30 anni, VMS è stato protagonista dello storico passaggio
dall'informatica centralizzata al personal computing, è stato uno dei
grandi sistemi multiuser e multitask che hanno dominato le università
prima dell'avvento dei PC, nonché un importante componente delle più
grandi reti geografiche mondiali prima dell'avvento di Internet.
VMS ha introdotto sul mercato soluzioni pionieristiche, in seguito
considerate necessarie per qualunque sistema operativo di fascia alta.
Già nel 1983 fu presentato quello che poi sarebbe diventato il
leggendario VAXcluster (e relativo concetto di zero downtime) mentre
altre idee come il calling standard comune fra programmi scritti in
linguaggi diversi, il file system record-oriented e le funzioni di
rete integrate nel sistema furono presenti fin da subito.
Si possono fare considerazioni analoghe anche riguardo alla
proverbiale sicurezza di VMS: le funzioni di auditing e accounting,
gli allarmi, le ACL su file e altre risorse del sistema e il
rilevamento dei tentativi di intrusione con relative contromisure
furono introdotti fra il 1977 e il 1983, quando altri sistemi
operativi ancora regolavano gli accessi in modo primitivo.
Tutta la sua struttura ci parla di grandi installazioni, con centinaia
di terminali, unità nastri, dischi, stampanti, moltitudini di utenti
collegati e job batch in esecuzione. Non a caso c'è una nutrita serie
di comandi dedicati agli operatori di sistema, suddivisi in classi
(printer, tapes, disks, cards, network, etc.) per permettere a ciascun
operatore di ricevere solo i messaggi che lo riguardano, e tante
funzioni studiate apposta per far convivere tra loro grandi quantità
di utenti, ognuno con le sue necessità di potenza e sicurezza.
Nel 1997, a vent'anni dal primo rilascio, fu inaugurato il programma
Hobbyist che permette a chiunque, per scopi non commerciali,
l'utilizzo del sistema operativo e di un centinaio di altri prodotti
aggiuntivi a costo zero. In mancanza di hardware adatto, si può anche
utilizzare l'ottimo emulatore SIMH [1] su cui gira senza alcun
problema la versione per VAX di OpenVMS, a tal punto da poter entrare
in cluster insieme ad altre macchine reali.
Nei prossimi giorni, HP dovrebbe pubblicare qualcosa di interessante
in una pagina preparata appositamente per celebrare il trentennale,
all'indirizzo 
http://h71000.www7.hp.com/openvms/30th/index.html
 
Altri link interessanti:
http://h71000.www7.hp.com/doc/index.html
http://h71000.www7.hp.com/faq/openvms_faq.html
http://h71000.www7.hp.com/openvms/freeware/index.html
http://h71000.www7.hp.com/openvms/journal/toc.html
http://h71000.www7.hp.com/openvms/products/clusters/index.html
http://h71000.www7.hp.com/openvms/os/openvms-release-history.html
http://h71000.www7.hp.com/opensource/opensource.html
http://www.testdrive.hp.com/
http://www.openvmshobbyist.com/
http://groups.google.com/group/comp.os.vms/
Da comp.os.vms: "Remember: VMS is not unix, and there's no reason for
it to act as if it were".
Ciao,
G.
[1] Per Unix e Windows: 
http://simh.trailing-edge.com/

 [...]
  Affascinante, assolutamente affascinante. Grazie. :)
-- 
Nicola D'Agostino
<!-- 
http://www.nicoladagostino.net
 -->
<!-- 
http://www.storiediapple.it
 -->
<!-- 
http://www.nezmar.com
 -->

cerchero' di accendere le varie macchine allora,
cosi' verifico anche il Microvax II
Saluti

 passato tre architetture e tre proprietari: prima la gloriosa DEC di
Bel post, complimenti :) 

 
[SNIP]
Wonderful. Grazie per il post. :-)
bye G.L.
-- 
Renaissance, aka Gian Luca Sole
"E' assolutamente evidente che l'arte del cinema si ispira
alla vita, mentre la vita si ispira alla TV" - Woody Allen

 [...]
  Mi sono permesso di riportare un pezzo del messaggio in questo mio
breve articolo sull'anniversario:
<
http://blog.mytech.it/index.php/2007/10/29/vms-trentanni-portati-beniss
imo/>


 
http://blog.mytech.it/index.php/2007/10/29/vms-trentanni-portati-benissimo/
Grazie mille, fa sempre piacere essere citati così :-)
Non ero del tutto soddisfatto di quel post, ma devo ricredermi visto
il successo che ha riscosso su varie "piazze". Molto carina anche
l'introduzione del tuo, soprattutto quando scrivi che VMS funziona
"con un'affidabilità e solidità eccezionali e praticamente al limite
del leggendario". VMS o si odia o si ama, comunque in un modo o
nell'altro è veramente entrato nella leggenda :-)
Trovo che sia difficile spiegare esattamente l'attrazione esercitata
da VMS, anche se indubbiamente c'è. Mi piacerebbe che anche qualche
altro utilizzatore di VMS (e ce ne sono anche qui) esprimesse la sua
opinione: cosa rappresenta VMS per voi? Per cosa lo apprezzate? In
altre parole: qual è il fascino di VMS? 8-)
Ciao,
G.

 
( Acc, e come fai a sapere che uso VMS ? :> )
Hai fatto una domanda potenzialmente molto complicata: per quanto mi riguarda e' veramente difficile 
mettere a fuoco un motivo preciso per cui quel sistema mi piace:
eliminando le motivazioni riguardanti la mia anima di feticista informatico, potrei dire che il sapere di
avere un sistema operativo solido, testato, e coerente su cui posso fare affidamento mi
affascina...
Ecco... forse ci sono arrivato: la coerenza.
Dato che bazzico nel mondo unix oramai da un po' di anni (a fare i conti e' quasi meta' della mia vita), 
posso dire che e' proprio la coerenza una delle cose che mi affascinano di piu': normalmente, come utente di uno
unix qualsiasi, devo riguardarmi la sintassi di ogni comando che non uso piu' che frequentemente, dato 
che per funzioni simili ogni programma interpreta i flag in modo personalissimo, o dato che addirittura nello stesso
programma flag molto simili vengono scambiati sadicamente (ncftp, -p e -P...).
VMS ha un approccio molto diverso alla cosa:
l'utente si ritrova a scoprire che di solito l'opzione /password (abbreviabile a piacimento
fino a non risultare ambigua), significa VERAMENTE password, che /output (magari abbreviato in /out o /o) 
e' simile come funzione in qualsiasi programma lo si usi e in genere questo risulta valido per ogni altro flag
e ogni programma (ok, in realta' no, intendo programmi nativi... poi al mondo esiste qualche malato con
il coraggio di installare GNV sulle proprie macchine, ma qui entriamo in abissi insondabili della perversione
umana :)) ).
Insomma, VMS alla fine aiuta a mantenere un barlume di ordine e sanita' mentale, che nell'
ambiente informatico non guasta mai.
PS
Se qualche frase vi sembra sconclusionata, o particolarmente acida, perdonatemi:
sto appunto litigando con linux, che nemmeno in questa occasione ha voluto smentirsi per provare
a fare bella figura.
-- 
"La profonda attrazione esercitata da (...) sentirsi parte di una
potente Elite tecnologica non dovrebbe mai essere sottovalutata."
-Bruce Sterling
HKZlab Network: 
http://hkzlab.spatof.org
INTERnet -> 
night...@email.it
Retro DECnet -> 1126::HKZ