L'estinzione di massa delle workstation UNIX
UNIX
Negli anni '90 e nei primissimi anni 2000 esisteva un intero segmento di mercato dei computer di cui oggi non si parla più: le workstation UNIX Erano macchine non x86 che eseguivano una delle tante varianti UNIX commerciali e venivano utilizzate per la fascia più alta dell'informatica. Erano costose, uniche, diverse e molto spesso incredibilmente sovradimensionate.
Innumerevoli aziende hanno prodotto e venduto queste workstation UNIX. SGI era un grande attore in questo mercato, con le sue macchine fantasiose e colorate con processori MIPS che eseguivano IRIX. C'era anche Sun Microsystems (e Oracle in coda), che vendeva workstation UltraSPARC sempre più potenti con Solaris. La leggenda del settore DEC ha venduto macchine Alpha con Digital UNIX (successivamente rinominato Tru64 UNIX quando DEC è stata acquisita da Compaq nel 1998). IBM ovviamente vendeva anche workstation UNIX, alimentate dalla loro architettura PowerPC e dal sistema operativo AIX.
Man mano che x86 diventava sempre più potente e versatile, e con l'ascesa di Linux come valido sostituto di UNIX e l'adozione delle versioni di Windows basate su NT, i giorni delle workstation UNIX erano contati. A pochi anni dall'inizio del nuovo millennio, praticamente tutti i fornitori UNIX tradizionali avevano terminato la produzione delle loro workstation e in alcuni casi anche delle loro architetture associate, con uno sforzo collettivo poco brillante per passare a Itanium di Intel, che non è andato da nessuna parte ed è ora nient'altro che una nota acida nella storia dell'informatica.
Avvicinandosi all'incirca al 2010, tutte le workstation UNIX erano scomparse. Lo sviluppo di MIPS, UltraSPARC (per workstation), Alpha e altri era stato interrotto e, con poche eccezioni, le varie varianti UNIX commerciali hanno iniziato a languire nel purgatorio del supporto esteso e, ormai, sono praticamente tutte morte. (tranne per Solaris). Gli utenti e le industrie sono passati a x86 dal lato hardware e Linux, Windows e, in alcuni casi, Mac OS X dal lato software.
Sono sempre stato affascinato da queste workstation UNIX. Erano questi computer misteriosi e unici che eseguivano un software che mi era completamente estraneo ed erano incredibilmente costosi. Nel corso degli anni, ho posseduto esattamente una di queste macchine, un Sun Ultra 5 con Solaris 9, e ricordo di aver apprezzato moltissimo quella piccola macchina. Ero uno studente che viveva in un minuscolo appartamento con pochi soldi da parte, ma a quei tempi non si poteva caricare una singola pagina su un sito di aste online senza inciampare in pile di Ultra 5 e altre workstation UNIX, quindi erano economico e abbondante.
Anche se la mia situazione finanziaria migliorava ei soldi non mancavano più, il mio appartamento era ancora troppo piccolo per comprare altri computer, soprattutto perché le workstation UNIX tendevano ad essere grandi e rumorose. Avanti veloce agli anni '20, tuttavia, e tutto è cambiato. La mia casa ha un sacco di spazio e ho persino il mio ufficio dedicato al lavoro e alle sciocchezze informatiche, quindi ho spazio più che sufficiente per sbizzarrirmi e acquistare workstation UNIX. Era ora di tornare in sella.
Ma presto ho capito che i tempi erano cambiati.
Negli ultimi anni, ho imparato che se vuoi iniziare ad acquistare, utilizzare e imparare dalle workstation UNIX oggi, ti imbatterai in vari problemi che possono essere raggruppati approssimativamente in tre categorie principali: disponibilità hardware, funzionamento disponibilità del sistema e disponibilità di software di terze parti. Li esaminerò tutti e tre e fornirò alcuni esempi che ho incontrato, la maggior parte dei quali basati sull'acquisto di una workstation UNIX da un fornitore che non ho ancora menzionato: Hewlett Packard.
DISPONIBILITÀ HARDWARE: UN TULIPANO PER CASA
Il primo posto in cui la maggior parte delle persone andrebbe per acquistare una classica workstation UNIX è eBay. Il sito di aste preferito da tutti e il mercato online è pieno di tutti i tipi di workstation UNIX, dagli anni '80 fino alle macchine finali dei primi anni 2000. Noterai presto, tuttavia, che il prezzo sembra essere andato assolutamente - scusate il mio gaelico - assolutamente folle.
Sei interessato ad un Sun Ultra 45, del 2005, senza nessuna garanzia ed esclusa la spedizione? Sarà ovunque da € 1500 a € 2500. O sei più interessato a SGI e stai cercando di acquistare un Indigo 2 a 175 Mhz dalla metà degli anni '90? Meglio pony up almeno € 1250. Qualcosa di così poco potente come un Sun Ultra 10 del 1998 funzionerà per qualsiasi cosa tra € 700 e € 1300. Ottenere qualcosa di più potente come un carburante SGI? Dimenticalo.
Anche andare dai restauratori non ti aiuterà molto. Proprio in questi ultimi giorni sono stato in contatto con un ricondizionatore qui in Svezia che fa pagare oltre € 4000 per un Sun Ultra 45. Per una prospettiva statunitense, un ricondizionatore come UNIX HQ, ad esempio, ha una discreta selezione di macchine, ma essere pronti a sborsare $ 2000 per un IBM IntelliStation POWER 285 con AIX, $ 1300 per un Sun Blade 2500 o $ 2000- $ 2500 per un SGI Fuel, solo per elencarne alcuni.
Naturalmente, questi prezzi sono senza spese di spedizione o eventuali tasse doganali. Non sorprende che la spedizione di queste macchine sia costosa. La spedizione di una workstation UNIX dagli Stati Uniti, dove l'offerta è relativamente ampia, all'Europa spesso costa più del computer stesso, raddoppiando facilmente i costi totali. Inoltre, c'è la lotteria delle tasse doganali, che, a seconda dell'umore del funzionario doganale, può davvero essere qualsiasi cosa.
Onestamente non ho idea del perché i prezzi siano saliti alle stelle tanto quanto è successo. Macchine come queste erano molto, molto più economiche solo 5-10 anni fa, ma sembra che sia successo qualcosa che le abbia spinte verso l'alto: alcune di esse non sono sicuramente rare, quindi dubito che la rarità sia la causa. Nemmeno la domanda può essere esattamente alta, quindi dubito che ci siano così tante persone che li acquistano da costringere il prezzo a salire. Ho alcune teorie, come alcune macchine che sono assolutamente necessarie in una nicchia specifica da qualche parte e venditori che se ne stanno seduti sopra finché una non si rompe e deve essere sostituita, qualunque sia il costo, ma niente di concreto.
Alla fine, però, il prezzo giusto è quello che le persone sono disposte a pagare, ma ho la sensazione che qui stiamo assistendo a una seria tulipmania. Le workstation UNIX sono praticamente rottami metallici e non hanno alcun uso reale se non per gli appassionati e lo strano collezionista qua e là. Sono rattristato che, a quanto pare, ci siano abbastanza di noi che sono pronti a pagare con il naso per quelli che sono essenzialmente fermacarte rumorosi con cavi di alimentazione.
Alla fine, sono stato incredibilmente fortunato su eBay e nell'aprile 2021 sono riuscito ad aggiudicarmi una workstation PA-RISC HP Visualize c3750 per soli € 70, un prezzo che non sono ancora del tutto sicuro non sia stato un errore. Anche il venditore eBay professionista da cui l'ho acquistato sembrava essersi reso conto di aver commesso un errore, perché ci sono voluti molti avanti e indietro e pressioni per convincerlo a spedire effettivamente il computer.
Dopo che finalmente l'ha spedito ed è arrivato alla mia porta - mi sono scusato abbondantemente con la postina poiché doveva portarsi dietro quella cosa - ed ero felice di avere finalmente le mani su questo pezzo di hardware originariamente costoso.
Il piccolo display di stato nella parte anteriore è la mia caratteristica preferita.
E poi le cose sono peggiorate.
DISPONIBILITÀ DEL SISTEMA OPERATIVO: PER ME UNA VITA DA PIRATA
Il c3750 che ho acquistato era interamente progettato per eseguire HP-UX, la variante UNIX commerciale di Hewlett Packard. Purtroppo, la mia macchina è stata spedita senza il software, installato o su plastica, quindi ho dovuto in qualche modo mettere le mani sul supporto di installazione da solo. È stato allora che ho scoperto quanto sia difficile mettere le mani su alcune delle varianti UNIX commerciali.
Nella mia ingenuità, ho semplicemente pensato che sarei stato in grado di visitare il sito Web di HP o HPE (la divisione aziendale di HP che hanno fondato alcuni anni fa), inserire il numero del mio modello o forse il numero di serie e ottenere l'accesso ai supporti di installazione scaricabili, o almeno un'opzione per forse ordinare i media per una piccola tassa e farli spedire a casa mia. Queste erano costose macchine aziendali, dopotutto, e se c'è una cosa in cui le aziende come HP sono brave, è supportare cose aziendali costose per molto tempo.
Mi sbagliavo.
Prima di tutto, non c'è modo di scaricare HP-UX 10.20, 11.00 o 11i v1 (noto anche come 11.11), le versioni di HP-UX supportate sulla mia macchina PA-RISC. Inoltre, non è possibile ordinare i supporti di installazione. In effetti, non esiste un modo ufficiale per procurarsi queste versioni di HP-UX in alcun modo, forma, forma. Ho persino contattato HPE specificamente per questo, ma la comunicazione si è esaurita molto prematuramente.
Quindi, non ho avuto altra scelta che esplorare meno... Mezzi legali per ottenere HP-UX. Archive.org è stata la scelta più ovvia, ma nessuna delle versioni 11.11 che ho trovato sembrava funzionare. Ho anche provato varie altre strade, ma senza successo. Ogni poche settimane o mesi riprendevo la mia ricerca, ma non mi sono mai avvicinato a una versione del supporto di installazione di HP-UX in grado di avviarsi e installarsi sul mio hardware.
Quasi 18 mesi dopo aver originariamente acquistato la macchina, ho fatto ricorso a chiedere ai miei nuovi follower su Mastodon – grazie Emerald Boy, immagino? – e la risposta è stata onestamente travolgente. Ho parlato con tutti, dai colleghi appassionati che stavano scavando tra le loro pile di CD/ISO per me, agli ex amministratori di sistema esperti di HP-UX, fino agli ex ingegneri HP che hanno effettivamente costruito e testato macchine come la mia nel corso della giornata.
Sono stati incredibilmente utili e sono molto grato per tutto il loro aiuto, consigli, storie e suggerimenti. Alcune persone sono persino arrivate al punto di concedermi l'accesso alle ISO di HP-UX che avevano archiviato su vari servizi cloud privati in modo che potessi provarle. Dopo molti tentativi e avanti e indietro, in qualche angolo oscuro del web, ho trovato alcuni ISO che si sono rivelati funzionare davvero. Finalmente avevo un supporto di installazione funzionante.
E poi le cose sono peggiorate.
I miei supporti di installazione erano datati 2003 o 2004, ma dai miei 18 mesi di ricerca sul ciclo di vita di HP-UX 11.11, sapevo che c'era un'enorme quantità di patch che potevo applicare per correggere bug, colmare buchi di sicurezza, aggiornare alcuni open source strumenti e così via. Queste patch sono state distribuite in varie forme nel corso degli anni, solitamente su CD-ROM e successivamente su DVD. Questi erano ancora più difficili da trovare rispetto allo stesso HP-UX.
Proprio come con il sistema operativo, HPE non sembra elencare queste patch da nessuna parte e non c'è praticamente alcuna documentazione ufficiale disponibile. Devi fare molte ricerche, scavare e raccogliere da fonti non ufficiali per avere una vaga comprensione di ciò di cui hai bisogno o di ciò che è applicabile, e alla fine penso di essere riuscito a capire cosa dovevo cercare. Proprio come con HP-UX stesso, alla fine sono riuscito a trovare gli ISO giusti per Support Plus e Hardware Enablement attraverso una combinazione di Archive.org e speleologia attraverso le raccolte di cloud privato a cui ho avuto accesso.
Una volta esisteva uno strumento per scaricare automaticamente le patch dai server HP, HP-UX Software Assistant (SWA), ma non ho idea se supportasse HP-UX 11.11. Non che importi: lo strumento non si trova da nessuna parte, non c'è documentazione ufficiale e, per quanto ne so, anche se dovessi trovarlo e usarlo, HPE non fornisce più le patch online comunque, quindi non lo faresti non essere in grado di usarlo. È solo un altro esempio di una grande azienda di computer e software che non si prende cura del proprio patrimonio.
Indipendentemente da ciò, per quanto ho determinato attraverso la mia ricerca, il mio HP Visualize c3750 - con il suo sofisticato processore PA-RISC PA-8700+ da 875 MHz e aggiornato a 3 GB di RAM e dotato della GPU più veloce che potessi trovare in quel momento, l'FX10pro – ora esegue la versione più aggiornata di HP-UX 11i V1 (11.11), l'ultima versione supportata da questa macchina, con tutte le patch più recenti. No, grazie all'azienda che ha effettivamente realizzato l'hardware e il software.
E poi le cose sono peggiorate.
DISPONIBILITÀ DI SOFTWARE DI TERZE PARTI: BLACK HOLE
Una volta ottenuto l'hardware, il sistema operativo e tutte le sue varie patch, era giunto il momento di trovare applicazioni e programmi da eseguire effettivamente su di esso. Risalendo dal basso, ho pensato che avrei iniziato a ottenere alcuni degli strumenti open source di base che ci aspettiamo da qualsiasi sistema simile a UNIX. Fortunatamente, avevo già scoperto HP-UX Porting and Archive Center, che è configurato e mantenuto per fare proprio questo: per rendere il software di pubblico dominio, freeware e open source più prontamente disponibile per gli utenti dei sistemi Hewlett Packard UNIX.
Purtroppo, si scopre che il Centro semplicemente non ha i mezzi per supportare nient'altro che l'ultima versione di HP-UX – in questo caso, HP-UX 11i v3, che gira esclusivamente su Itanium 2. Tutti i pacchetti per versioni e architetture precedenti sono o cancellato, deprecato o scaricabile solo manualmente: non puoi nemmeno utilizzare il loro pratico risolutore di dipendenze e lo script di downloader. Lo capisco perfettamente: la comunità HP-UX è probabilmente piuttosto piccola e la creazione, la manutenzione e il servizio di questi pacchetti non sono gratuiti. Sono già grato che il Centro esista in primo luogo.
Il passo successivo sarebbero state le applicazioni reali, il tipo di software che gli utenti di tutti i giorni avrebbero usato nel giorno in cui queste macchine erano nuove. Qui le cose hanno iniziato davvero a diventare frustranti. Non descriverò in dettaglio tutte le applicazioni che ho provato a far funzionare, ma mi concentrerò invece su due diverse che evidenziano molto bene i problemi in cui ti imbatti: Pro/ENGINEER e SoftWindows.
Pro/ENGINEER è una suite software CAD disponibile su una varietà di piattaforme, incluso HP-UX. Non ho esperienza né comprensione del software CAD e di progettazione industriale, ma volevo farlo funzionare solo per avere un'idea di come sarebbe stato tale software quando la mia macchina fosse nuova. Trovare una copia di Pro/ENGINEER per UNIX non è difficile: su Archive.org sono disponibili diverse versioni, inclusa la versione 17, che penso sia stata l'ultima versione disponibile per HP-UX (ma non ne sono sicuro, poiché le informazioni sono scarse).
Installare Pro/ENGINEER 17 dalla versione caricata su Archive.org è un gioco da ragazzi: tecnicamente è per una versione precedente di HP-UX, ma nel mio utilizzo di UNIX di Hewlett Packard ho scoperto che ha un'eccellente compatibilità con le versioni precedenti e qualsiasi software che Ho provato per le versioni 9.xe 10.x funziona bene anche su 11i. Una volta raggiunta la fase di licenza di Pro/ENGINEER, però, ti imbatti in un muro di mattoni. Un software come questo non utilizza semplici chiavi seriali, ma utilizza invece schemi di licenza e software più complessi. Naturalmente, questi schemi di licenza sono scaduti da tempo, non c'è nessun negozio che li venda ancora, e anche l'opzione “demo” apparentemente aveva una data di scadenza e ha smesso di funzionare molto tempo fa.
Finestra di licenza di Pro/ENGINEER 17 per UNIX.
La società dietro Pro/ENGINEER, PTC, esiste ancora e vende una varietà di pacchetti software professionali relativi al CAD, quindi ho deciso di contattarli per vedere se potevamo trovare una soluzione, ad esempio rendere disponibile una licenza di lavoro universale per questi vecchi versioni che chiunque potrebbe usare. Ho ricevuto una risposta da un rappresentante di vendita interessato a vendermi la versione corrente e, dopo aver ribadito la mia domanda in un follow-up, la comunicazione si è interrotta.
Un altro software che ero incredibilmente ansioso di provare era qualcosa chiamato SoftWindows. SoftWindows era un pacchetto software che combinava l'emulatore SoftPC x86 con una copia di Windows, consentendo di eseguire software per Windows 3.x, 95 e 98 su qualsiasi piattaforma supportata, comprese le varianti UNIX commerciali. La società dietro SoftPC e SoftWindows, Insignia, ha persino stipulato un accordo esclusivo con Microsoft in base al quale ha ottenuto l'accesso al codice sorgente di Windows per migliorare ulteriormente la propria offerta di software, e Microsoft ha utilizzato SoftPC - o, almeno, parti di esso - per i livelli di compatibilità x86 nelle varie prime versioni non x86 di Windows NT.
Il primo problema in cui mi sono imbattuto è stato che non riuscivo a trovare la versione di SoftWindows per HP-UX fornita con Windows 95, che credo sia l'ultima versione realizzata per la piattaforma. Ho anche provato a trovare SoftPC stesso, ma anche questo si è rivelato inutile. Questa versione di Windows 95 è sicuramente esistita – c'è documentazione dettagliata ovunque – ma il software stesso sembra essere scomparso. Questo è stato un peccato e illustra ulteriormente la necessità di sforzi per la conservazione del software.
Fortunatamente, una versione precedente di SoftWindows per UNIX può essere trovata su Archive.org – SoftWindows 2.0 per UNIX. Questa versione è un po' più vecchia e include Windows 3.11 e MS-DOS 6.22 e può essere installata su una varietà di varianti UNIX, incluso HP-UX. Anche se questo è tecnicamente progettato per una versione precedente di HP-UX, anch'esso si installa senza problemi su HP-UX 11i. Tuttavia, gli occhi acuti tra di voi potrebbero aver notato una linea minacciosa nell'elenco di Archive.org: "Utilizza FLEXlm quindi sì, buona fortuna".
FLEXlm è ciò che è noto come gestore di licenze software ed è stato utilizzato da vari pacchetti software per UNIX (e altre piattaforme) per gestire le proprie licenze. Le licenze possono essere bloccate su un singolo computer o distribuite tramite un server licenze e assegnate secondo necessità. Nel caso di SoftWindows 2.0 per UNIX, la finestra Insignia FLEXlm License Manager si apre al termine dell'installazione e ogni volta che si avvia SoftWindows, chiedendo un numero di serie, una data di scadenza e un codice di autorizzazione. Per ottenere il codice di autorizzazione come singolo utente, dovevi completare la tua scheda di garanzia, aggiungere il tuo numero di serie, FLEXlm HostID (un identificatore univoco legato alla tua macchina) e il nome del server, e inviarlo via fax a Insignia, che avrebbe poi fornire il codice di autorizzazione.
Non sorprende che questo non funzioni più. Non solo non ho idea di come inviare un fax, i numeri di telefono elencati sono degli anni '90 e non sono più utili perché Insignia non esiste più; è stato acquisito da una società chiamata FWB Software nel 1999, che sembra aver cessato le attività da qualche parte nel 2002 o 2003 (anche se non riesco a trovare date definitive). FLEXlm, il gestore delle licenze, è passato attraverso alcuni proprietari diversi ed è finito a Macrovision, che alla fine ha trasformato FLEXlm e il relativo software come Flexera, dove risiede ancora oggi.
Questo molto probabilmente significa che anche se in qualche modo riuscissi a trovare la persona che detiene i diritti su SoftPC e SoftWindows – o le persone originali di Insignia o l'ormai defunto software FWB – probabilmente non sarebbero nemmeno in grado di generare licenze comunque perché non può eseguire il software di licenza originale utilizzato per generare tali licenze. Flexera, nel frattempo, probabilmente non sarebbe nemmeno in grado di generare alcuna licenza SoftWindows, poiché anche se riuscissero a eseguire il software di licenza originale per generare una licenza valida, non possiedono i diritti per farlo.
In altre parole, questo software incredibilmente interessante è bloccato nel limbo.
Pro/ENGINEER e SoftWindows sono solo due esempi, ma incontrerete problemi simili con innumerevoli altri pacchetti software commerciali; sono impossibili da trovare o impossibili da concedere in licenza, o entrambi. Questo è un vero peccato, dal momento che ci sono un sacco di affascinanti software commerciali per queste workstation UNIX che hanno svolto un ruolo enorme in tutti i tipi di industrie, dall'animazione all'ingegneria industriale, che sono effettivamente scomparse in un buco nero.
Ci sono anche altri problemi che si incontrano quando si tenta di esplorare le capacità di HP-UX. La mancanza di informazioni accessibili da HP è sempre un grosso problema. Ad esempio, trovare una versione di Firefox che gira su HP-UX 11.11 è stato difficile: non so ancora quale versione sia stata l'ultima mai realizzata, e mi ci sono volute molte esplorazioni speleologiche attraverso server FTP loschi e dio solo sa dove altro per poi imbattersi in un depot HP-UX (il formato del pacchetto della piattaforma) di Firefox 3.5.9. Si installa e funziona in modo impeccabile, ma non sorprende che sia caduto vittima dell'apocalisse TLS e non ho idea se HP abbia mai reso disponibili versioni più recenti.
Peggio ancora sono i casi in cui so che HP-UX ha delle straordinarie capacità interessanti, ma a causa della mancanza di documentazione, informazioni e software da parte di HP, semplicemente non ho idea di come impostare tale capacità o figuriamoci usarla. Ad esempio, ci sono molti riferimenti alla capacità di HP-UX di utilizzare lettori di smartcard e persino scanner di impronte digitali per l'autenticazione, ad esempio per accedere, ma quali lettori e scanner sono supportati? Come lo imposti? Di quale software HP ho potenzialmente bisogno? Chi lo sa! HP-UX può anche essere utilizzato per gestire ed eseguire thin client, ma quali modelli esattamente e come funziona? Chi lo sa!
A questo punto dubito che anche HP lo sappia. Voglio acquistare uno scanner di impronte digitali o un lettore di smartcard compatibile con HP-UX in modo da poter fare cose stupide come accedere con una smartcard. Voglio acquistare un thin client compatibile con HP-UX e configurarlo in modo da poter accedere alla macchina dall'altra parte della casa. So che HP-UX può fare tutte queste cose, ma ottenere il software giusto, la documentazione, gli elenchi di compatibilità hardware e altro ancora è incredibilmente frustrante e difficile.
ESTINZIONE DI MASSA
Tutta questa faccenda è stata un'esperienza spiacevole. Mi ha lasciato amareggiato e frustrato il fatto che tanta conoscenza - sotto forma di documentazione, software, tutorial, driver e così via - stia scomparendo davanti ai nostri occhi. La miopia e il disinteresse per la propria eredità da parte delle aziende, grandi e piccole, sta distruggendo intere aree di software e, con il passare degli anni, diventerà sempre più difficile rimettere in funzione una qualsiasi di queste cose.
Cosa vorrei che facesse HPE? Non molto - non sto chiedendo il mondo qui. Non sto chiedendo loro di rilasciare HP-UX come open source – non accadrà mai – o di creare un intero canale di vendita solo per i pochi entusiasti là fuori interessati ad HP-UX. Tutto quello che devono fare è scaricare alcuni file ISO, depot di patch e altro software HP-UX, insieme alla documentazione, su un server FTP da qualche parte in modo che possiamo scaricarlo. Questo è tutto. Questa roba non ha valore commerciale, non stanno perdendo vendite e influirà a malapena sui loro profitti. Se vogliono essere fantasiosi, possono persino creare un sito Web per facilitare la ricerca di cose, ma non è necessario. E se vogliono davvero guadagnare un po' di buona volontà, scaricano tutta questa roba su Archive.org.
E li ucciderebbe magari inviare un po' di sostegno finanziario all'HP-UX Porting and Archive Center?
Per quanto riguarda tutto il software di terze parti, beh, temo che sia già troppo tardi per quello. Inseguire i titolari dei diritti è già un compito incredibilmente difficile, e anche se li trovi, probabilmente non sono interessati ad aiutarti, e anche se per miracolo lo sono, molto probabilmente non hanno nemmeno più la capacità di generare il necessario licenze o versioni di rilascio con la licenza estratta. Cose come Pro/ENGINEER e SoftWindows per UNIX molto probabilmente sono finite per sempre.
C'è questa idea che finché qualcuno pensa ancora a te, se sei ancora nei pensieri di qualcuno, sei effettivamente immortale. Persone come Gengis Khan, Giulio Cesare e quel papa che ha riesumato il suo predecessore per processare il suo cadavere sono immortali perché ancora pensiamo a loro, ancora scriviamo di loro. Questo non si applica al software: possiamo pensare al software, scrivere di software tutto ciò che vogliamo, ma se non possiamo più eseguirlo, è morto. È andato.
Il software sta morendo a un ritmo allarmante e temo che non ci sarà modo di cambiare le sorti di questa estinzione di massa.
Thom Holwerda