[Lugge] Re: Incredibile! Micro$oft svela i sorgenti!

  • From: "Zingus J. Rinkle" <1999s039@xxxxxxxxxxxxxxxxxx>
  • To: lugge@xxxxxxxxxxxxx
  • Date: Thu, 16 Jan 2003 00:32:20 +0100

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 
  
 
 
  

Other related posts: