Sempre per la serie "non e' mai troppo tardi"
Il codice sorgente di Windows '98
Tanto scalpore hanno suscitato poche righe di codice. Qui abbiamo l'intero codice sorgente, pubblicato in illo tempore senza nessun sensazionalismo giornalistico.
Fonte: Base cinque (appunti di matematica ricreativa) http://utenti.quipo.it/base5
E' stato pubblicato tanto tempo fa, ma la cosa non aveva fatto il minimo scalpore.
Oggi invece, per qualche brandello o poco piu' di NT nessuno capisce piu' nulla. Ebbene quello che state ammirando ancora increduli e' il codice sorgente di Windows '98. E' scritto in linguaggio C, quindi qualche lettore poco erudito in materia potrebbe incontrare qualche difficolta', ma se provate a leggerlo, dopo qualche riga, vi accorgerete che la programmazione, almeno in certe aziende, e' cosa alla portata di tutti.
Non aggiungo altro.
Giacomo Alessandroni
[Associazione PeaceLink]
/* Source Code to Windows 98 */ #include "win31.h"; #include "win95.h"; #include "evenmore.h"; #include "oldstuff.h"; #include "billrulz.h" #include "monopoly.h" #define INSTALL = HARD char make_prog_look_big[1600000]; void main() { while(!CRASHED) { display_copyright_message(); display_bill_rules_message(); do_nothing_loop(); if (first_time_installation) { make_50_megabyte_swapfile(); do_nothing_loop(); totally_screw_up_HPFS_file_system(); search_and_destroy_the_rest_of_OS/2(); disable_Netscape(); disable_RealPlayer(); disable_Corel_Products(); hang_system(); } write_something(anything); display_copyright_message(); do_nothing_loop(); do_some_stuff(); if (still_not_crashed) { display_copyright_message(); do_nothing_loop(); basically_run_windows_3.1(); do_nothing_loop(); do_nothing_loop(); } } if (detect_cache()) disable_cache(); if (fast_cpu()) { set_wait_states(lots); set_mouse(speed, very_slow); set_mouse(action, jumpy); set_mouse(reaction, sometimes); } /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */ printf("Welcome to Windows 98"); if (system_ok()) crash(to_dos_prompt) else system_memory = open("a:\swp0001.swp", O_CREATE); while(something) { sleep(5); get_user_input(); sleep(5); act_on_user_input(); sleep(5); } create_general_protection_fault(); } |
Articoli correlati
In occasione dell'incoronazione di Carlo III del Regno UnitoAssange scrive al re una lettera in codice?
La lettera che Julian Assange ha scritto il 5 maggio 2023 al re Carlo solleva molteplici domande. Senza indugiare in dietrologia e limitandosi a valutare soltanto i fatti, emerge chiaramente l'ipotesi che la lettera possa veicolare un messaggio in codice.17 maggio 2023 - Patrick BoylanCome pagare le tasse e fare un favore a Bill Gates
Esposto contro l’Agenzia delle entrate che vorrebbe imporre Windows agli utenti14 settembre 2006 - Stefano Bocconetti
K-Meleon 1.0, il parente geek di Firefox
Cresciuto all'ombra del panda, il browser K-Meleon raggiunge l'età adulta. La nuova release include molte funzionalità e fornisce ai più esperti tutto il necessario per personalizzare il browser nei dettagli19 luglio 2006 - Punto Informatico

sociale.network