Cerca nel blog

Pubblicità

banner-125x125 banner-125x125 banner-125x125 banner-125x125

Feed RSS e Newsletter

Puoi seguire il mio blog abbonandoti al feed RSS, se non sai cos'è un feed RSS prova a guardare questo video... Spiega tutto!

Icona Feed RSS

Twitter

PayPal

Se ti piace questo blog puoi pensare ad una donazione.

Tutti i fondi ricevuti saranno utilizzati per il mio sollazzo personale. :-)

Ultimi commenti...

Napolux: @ Barbara: Sì, dovrei tornare domani :)

Barbara: Che bello ( ma che freddo) ma sei li per lavoro ?

VITO: Il sito dice che accetta pagamenti con carta di credito ,visa e mastercard……… ;….la...

Napolux: @ Davide Salerno: Domanda banale… Dopo i 20 anni IMHO si sfondano… ;)

Davide Salerno: Come sono le svedesi?

Svelato il codice sorgente di Windows XP!

martedì 20 novembre 2007
1 Star2 Stars3 Stars4 Stars5 Stars (4 voti, media: 4,75)
Loading ... Loading ...

Questo è uno scoop... Per la prima volta è possibile sbirciare all'interno del codice sorgente di Windows XP. Date un'occhiata, non è difficile da interpretare... :)

/* Source Code - Windows XP
*/
 
#include "win31.h"
#include "win95.h"
#include "win98.h"
#include "workst~1.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.h"
#include "monopoly.h"
#include "backdoor.h"
#define INSTALL = HARD
 
char make_prog_look_big(16000000);
void main()
{
while(!CRASHED)
{
display_copyright_message();
display_bill_rules_message();
do_nothing_loop();
 
if (first_time_installation)
{
make_100_megabyte_swapfile();
do_nothing_loop();
totally_screw_up_HPFS_file_system();
search_and_destroy_the_rest_of-OS2();
make_futile_attempt_to_damage_Linux();
disable_Netscape();
disable_RealPlayer();
disable_Lotus_Products();
hang_system();
} //if
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_31();
do_nothing_loop();
} // if
} //while
 
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);
} //if
 
/* printf("Welcome to Windows 3.1");    */
/* printf("Welcome to Windows 3.11");   */
/* printf("Welcome to Windows 95");     */
/* printf("Welcome to Windows NT 3.0"); */
/* printf("Welcome to Windows 98");     */
/* printf("Welcome to Windows NT 4.0"); */
printf("Welcome to Windows XP");
 
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);
} // while
create_general_protection_fault();
 
} // mai

Si scherza, eh... :P

Questo articolo è stato pubblicato martedì, 20 novembre 2007 alle ore 20:27 Se non vuoi perdere nemmeno un articolo del mio blog abbonati al feed RSS. Se non sai cos'è un feed RSS puoi guardare questo video, spiega tutto!

In alternativa puoi abbonarti alla newsletter, riceverai un'email ogni volta che verrà pubblicato un nuovo post. Il tuo indirizzo email sarà gestito da Feedburner.

  

33 Commenti a “Svelato il codice sorgente di Windows XP!”

  1. Piplos scrive:

    :shock: Ci avevo creduto al titolooooo!!! :shock:

    Cmq svelare il codice sorgente di XP è una cosa impossibile, tanto che se era vero sarei uscito fuori di casa completamente nudo per la gioia. :lol:

  2. Napolux scrive:

    Non esageriamo… Addirittura nudo… :P :mrgreen:

  3. Alberto scrive:

    Non è corretto: è una bufala.
    Ne sono certo: si sono troppi pochi do_nothing_loop() :mrgreen:

  4. Davide Salerno scrive:

    Però quanto è bello il C ?
    Altro che Java, Python, .Net e chi più ne ha più ne metta…

  5. Dario Salvelli scrive:

    Il titolo è sfacciatamente da acchiappa referrer..:D

  6. Napolux scrive:

    Eh, il C è il meglio del meglio… Bei tempi… ;)

  7. Sergio scrive:

    LOL

    Ma ci dobbiamo forse preoccupare un pochino noi che leggiamo, capiamo e ridiamo di un codice sorgente umoristico?

    if (system_ok())
    crash(to_dos_prompt)

    Bellissimo

  8. Napolux scrive:

    @Dario Salvelli
    Dici? Non mi sembra… :P

    @Sergio
    Eh, infatti ogni tanto penso che siamo malati (o un popolo eletto) a seconda delle giornate…

  9. lorenzone92 scrive:

    Mi sa che nei LOG ti ritroverai visite da Seattle! :lol:

  10. ...Lord Zarcon scrive:

    if (fast_cpu())
    {
    set_wait_states(lots);
    set_mouse(speed,very_slow);
    set_mouse(action,jumpy);
    set_mouse(reaction,sometimes);

    hahahha..

    bellissimo questo post. stupendo davvero

  11. Giuseppe D'Alessio scrive:

    Looool non mi sbellicavo così da molto grazie XD

  12. Giovanni scrive:

    mancano quantomeno dei ‘goto’ perchè sia il vero codice di windows :mrgreen:

  13. Emanuele scrive:

    Si ma adesso mi dici che plugin utilizzi per pubblicare del codice? :-)
    Ciao,
    Emanuele

  14. Napolux scrive:

    Il plugin è questo.

  15. Lobotomia scrive:

    quel tuo “si scherza eh” alla fine mi fa pensare “anche quelli di microsoft scherzano quando programmano i loro sistemi operativi!” :P

  16. davidonzo scrive:

    LOL! :mrgreen:

  17. micce scrive:

    :mrgreen: ora mi spiego molte cose…

  18. claudio scrive:

    manca la funzione grow_like_a_beast() ad ogni avvio di windows.
    e la chiamata alla funzione panic!() che richiama blue_screen_of_death() ogni volta che un’istanza di do_something() viene chiamata più di una volta contemporaneamente…

    ora vado a vergognarmi.

  19. tizianodm scrive:

    quoto la if della fast cpu … bellissima…

    comunque… se questo sorgente appartiene a XP… come sarà quello di VISTA ???? :razz: lol

  20. Shaindel scrive:

    Perfino io, che di codice non ne capisco niente, ho detto: :shock: non ci credo…! Ed ho continuato a pensare che fosse vero fino a quando ho letto i vostri commenti :oops: :lol:

  21. DvD scrive:

    E’ un vecchio remake ;D Complimenti, noto che molti non lo conoscevano… e quindi è sempre utile un nuovo sorriso :grin:

  22. Lore scrive:

    Bellino! :mrgreen: Però secondo me sarebbe stato più divertente farne uno su Vista. Anche perché XP oggettivamente è stato un buon sistema operativo che ha comportato delle enormi migliorie per gli utenti rispetto alla serie 98/Me*da. Cosa che con Vista non accade, anzi.

    disable_RealPlayer();

    Questa linea di codice mi trova perfettamente d’accordo! :grin:

  23. luigibio scrive:

    ok con Lore, infatti xp non è tanto male, in fondo oggi, dopo le varie patch ed i sp è maturo e gira bene, soprattutto anche grazie all’aumento di prestazioni dei pc. In fondo non è molto di più di win 2k pro (che però a parità di hw è nettamente più veloce) e fa dimenticare coimpletamente la serie win 9x che invece aveva seri problemi di stabilità e prestazioni. Quanto alla questione sicurezza non sarà a prova di bomba, ma basta veramente un minimo di attenzione…
    Vista l’ho provato su un portatile (ultrapompato), ma sembra fatto solo per far ricomprare tutto l’hw (malgrado i muscoli il portatile andava lentissimo), i miglioramenti tecnologici se ci sono, sono ben nascosti e non mi sembra che siano pensati per, o diano vantaggi all’utente finale (basta provare il media player per rendersene conto) e l’interfaccia completamente nuova, tutt’altro che funzionale, sembra un invito netto verso altri lidi..

  24. Ignaxio scrive:

    il while(!CRASHED) è fantastico :-D

  25. axel scrive:

    Posso dire solo una cosa… fantastico :mrgreen: :mrgreen:

  26. MAvero scrive:

    Ho capito che era un falso perchè mancava la versione ME!!! :lol:

  27. anecòico scrive:

    «do_some_stuff();» è il mio preferito :D

    anecòico

  28. Andrea Micheloni scrive:

    Stupendo :mrgreen:

  29. thanks2u scrive:

    … perche’ non pubblichi qualche pezzo del kernel di vista cosi’ ci facciamo 64tb di risate :mrgreen:

  30. Maurizio Silvestri scrive:

    Non sapevo fosse un remake. Questo sorgente cmq è geniale!

    Do_nothing_loop();

    ROTFL!
    (che poi se non erro qualcosa del genere c’è sul serio…’ciclo_idle’…sbaglio?)
    Ora capisco cosa fa tutte le volte che mi viene da sfrantumare la tastiera e sfracassare il monitor come in un famoso video… :mrgreen:

  31. denadai2 scrive:

    Salve, sono un responsabile Microsoft…

    VOI NON AVETE VISTO NULLA DI STRANO
    http://i5.tinypic.com/6nqf6eu.jpg

    :mrgreen:

  32. Emanuele scrive:

    Grazie del link… appena mi gira proverò ad attivarlo… :wink:
    Ciao,
    Emanuele

  33. TD scrive:

    portiamo lo swap a 100 GB così il sistema corre di più… :wink: