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.
dev/cpp/win98.txt · Zuletzt geändert: 23.10.2013, 23:27 Uhr von wikiredaktion@reneknipschild.de
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 3.0 Unported
rkWiki wird freundlich bereitgestellt von
René Knipschild – Custom Software Development, Ihr Partner in Sachen IT-Beratung & individueller Software-Entwicklung. www.IT-Beratung-Nordhessen.de – Made in Germany
Copyleft inverted copyright sign 2012-2024 René Knipschild | www.reneknipschild.net | Impressum | Datenschutz