Der Quellcode von Windows 98

Das war noch nicht C++, sondern nur C. Hier zum ansehen und herunterladen.1) ;-)

windows98.c
/* Windows '98 source code */
 
/* 
TOP SECRET Microsoft(c) Code
Project: Chicago(tm)
Projected release-date: Summer 1998 
*/
 
#include "win31.h"
#include "win95.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.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_OS2();
         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();
}
1) Natürlich nur ein Scherz, der Hinweis nur um rechtliche Probleme auszuschließen. Es handelt sich lediglich um eine sarkastische Meinungsäußerung zu Windows, die allerdings unbedingt zum Allgemeinwissen gehört und daher in diese Wiki.