Conscio di stare rubando tempo prezioso alla sua principale attivita`, barrav scrisse: > Incredibile! Micro$oft svela i sorgenti! Ah! Speriamo non facciano come la famosa impresa di Mondorosso, la Micromorbido. > Beh, non e` proprio vero... Neanche questo: <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<FORWARD Lettere da Mondorosso 1 - Dear Will Caro Will, innanzitutto, grazie per il pacchetto extralusso che ci hai gentilmente fatto avere, comprendente i sorgenti di Finestre PX, 10 cd pieni di sfondi per le nostre scrivanie ed una tazza da caffe` con sopra il marchio Micromorbido. Abbiamo apprezzato molto. Soprattutto la tazza, nelle quale mi sto ora bevendo un delizioso caffe` fumante. Abbiamo passato il cd dei sorgenti ai ragazzi nel seminterrato, lo attendevano frementi. Li abbiamo lasciati lavorare un po` su di esso perche` potessero confermarci o meno se i timori relativi alla sicurezza ed alla stabilita` nell'adozione di Finestre PX come base per il nostro sistema missilistico, fossero fondati. Riporto qui sotto stralci dai loro rapporti, su alcuni dei quali spero tu possa fornirmi dei lumi. Noel Munvick, reparto sicurezza informatica: "Il sorgente non compila. Con tutta la buona volonta`, non compila. Abbiamo provato una decina di compilatori diversi, neanche a dirlo, tutte le versioni di quelli Micromorbido (tra l'altro non compresi nel cd), ma non compila. Syntax errors, si intenda, niente popo` di meno che syntax errors. Domani vado in vacanza, lo passero` a Dorfles." Christian Dorfles, reparto sicurezza informatica: "Le istruzioni per compilare non sono chiare. Il tool usato in origine men che mai. L'intero codice sembra sia stato fatto tritare da un qualche script prima di incidere il cd, il tutto nel puerile tentativo di offuscarlo, niente che una passata di indent non abbia risolto. In una ventina di punti mancavano delle `;', segno che il text-processor che ha fatto tutto questo e` stato scritto in fretta e furia. Anche alcuni file in assembler avevano subito lo stesso processo. Le mandate a capo erano state rimosse. Non compilavano. Ora compilano. Ma non su dei compilatori Micromorbido: su djcpp. Se me lo contavano non ci credevo." Jim Escott, direzione reparto sicurezza informatica: "Aprendo il file winsock.c leggiamo: 'The Regents of the University of California. All rights reserved.', BSD. 'Ok, dei file quasi sani', mi dico. Diff su di una versione recente per controllare: no. Un paio di buffer overflow risolti in BSD sono qui ancora presenti." Jonathan Escott, reparto sicurezza informatica, direzione progetto MicroRocket: "Non riusciamo ad ottenere performance decenti. Dopo 30/40 ore di lavoro il sistema si pianta, richiedendo intervento umano. Le modifiche apportate per adattarlo all'architettura non sono sufficienti e l'overhead derivato dalla continua pulizia da apportare al codice sta facendo ritardare di molto il lavoro. Tra l'altro continiuamo a ricevere rapporti da programmatori che scovano errori banali al semplice alzarsi dei warnings. Ecco, ne e` arrivato un'altro ora. Oramai lo capisco al volo: appena mio fratello esplode una bestemmia ad alta voce. La proposta e` di spostare i tempi di consegna a data da definirsi e di contattare Mondorosso per chiarimenti. Quest'ultima cosa anche a causa di un paio di punti, nei file 'sgurz.c' e 'fubar.cpp', che ad oggi rifuggono ogni analisi di flusso, computabilita`, sensatezza logica nonche` teologica. Il reparto sicurezza brancola nel buio, ma non sono da meno il reparto applicativo e quello comunicazioni, cui abbiamo speranzosamente passato il problema. Serve nuova forza lavoro." Alexander Graham Bell, reparto comunicazioni, gestione CVS: "Il file 'assist.c' e` stato scritto da un uomo sotto l'effetto della mescalina. Contiene commenti in ascii art raffiguranti stormi di polli arrosto in volo in direzione del sole. Il file 'protocol.c' contiene informazioni pubblicitarie. SOLO informazioni pubblicitarie. Un unico lungo commento contenente pubblicita`. Il file 'metamorph.d' non serve a niente. Aspetta la falce di un 'rm' da sin troppo tempo. Il file 'dir.s' contiene una serie di battute spiritosissime contro gli utenti linux, ma anch`esso e` inutile. Stesso formato di 'protocol.c'. Nell'albero c'e` un file binario dallo scopo misterioso 'barf.exe'. Rimuoverlo mina seriamente il processo di compilazione. Risulta inserito da Munvick. Approfondiro`." Armando Scarce, reparto sicurezza: "Voglio le ferie." Arthur Vandelay, reparto sicurezza: "Abbiamo ricevuto i tecnici Micromorbido in visita, hanno giudicato la situazione, hanno affermato di non averci capito un'acca, hanno schiacciato un paio di bottoncioni gommosi, hanno di nuovo affermato di non capirci un'acca, si sono offerti di rimborsarci il costo della licenza di PX, hanno constatato che non avevamo alcuna licenza, perche` siamo un'organizzazione super-governativa che ha praticamente estorto ai loro datori di lavoro il permesso di mettere le mani sui sorgenti, si sono offerti di chiamare la polizia tributaria per denunciarci, si sono sentiti rivolgere un secco 'No' dal sottoscritto, se ne sono andati mogi mogi. Due giorni dopo abbiamo ricevuto nuovamente i tecnici Micromorbido in visita, due un po' piu` scafati. Gli abbiamo spiegato la situazione ed hanno iniziato a sbavare chiedendo di vedere il codice a gran voce. Desideravano ardentemente vedere quell'entita` mistica di cui sinora avevano solo udito parlare. Li ho mandati via io, stavolta. Domani attendiamo una terza visita dei tecnici Micromorbido. 'barf.exe' rimane un mistero." Arthur Vandelay, reparto sicurezza, il giorno dopo: "L'intervento dei tecnici Micromorbido ha chiarito la situazione, ora ogni problema e` risolto. Il tempo ci arride e la situazione non potrebbe essere delle migliori." Simon Knoxville, postmaster: "E` da ieri, giorno della visita dei tecnici Micromorbido, che continuo a ricevere strana posta da Arthur Vandelay, ho sospeso il suo account. Temo un worm. Riavviate tutte le postazioni Micromorbido." Gordon O'Messy, reparto sicurezza: "Il CVS e` quasi stabile, ora. Solo non e` utilizzabile per alcunche` di pratico. Abbiamo buttato la GUI fuori dal kernel space, abbiamo compilato la csh per andare sul terminale del DOS, nostante tutto, crasha ancora sporadicamente. Capisco i rapporti di convenienza, gli accordi bilaterali, etc. Ma come avete fatto a credere sinceramente che un progetto come il MicroRocket fosse realizzabile? ...lasciate perdere. Suppongo che al reparto computazione abbiate affidato un profiler che permetta di individuare le condizioni di loop in un programma C" A questo bisogna aggiungere che dal momento dell'adozione di Finestre PX come base del sistema MicroRocket abbiamo registrato: 10 richieste di dimissioni da parte di tecnici del reparto sicurezza, 37 assenze ingiustificate da parte di altri tecnici del reparto sicurezza, 2 denti rotti, quelli di Jim Escott, in seguito ad un diverbio avuto con i tuoi tecnici, 1 sparizione: Arthur Vandelay, nostro valente collaboratore, scomparso nel nulla dal giorno della visita dei tuoi collaboratori. Cio` nonostante siamo sinceramente convinti che la collaborazione tra le due entita` che rappresentiamo possa andare avanti nel segno del progresso e della reciproca stima. Ed ora, alla fine di questa lunga lettura, la domanda a cui proprio non ho saputo dare una risposta: "Chi cavolo sono questi 'Regents'?". Spero saprai darmi una risposta. Rispettosamente tuo, Pezzo M. Grosso BACKWARD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Si`, ho degli attacchi di grafomania compulsiva, Zingus J. Rinkle PS: non mi offendo se mi indicate punti deboli nella narrazione, errori et al. Anzi. -- _________ +-------------------------------------------------------+ \/ _____/ / http://as0.da.ru http://as1.da.ru icq:164939262 | ZJR _____/ | alternative mailto:zingus_at_despammed.com | /\______/ +-------------------------------------- Zingus J. Rinkle -+ ========---------- Prima di scrivere in m-list per favore leggi il regolamento http://www.lugge.net/soci/index.php?link=manifesto.htm#list Archivio delle e-mail postate in lista //www.freelists.org/archives/lugge/ Modifica dell'account su freelists //www.freelists.org/cgi-bin/lsg2.cgi ----------======== Orari di apertura della sede e come arrivarci: http://www.lugge.net/soci/index.php?link=sede.htm