Windows 1.0
Windows 1.0 - самая первая и самая устойчивая операционная система фирмы НекроСофт. Изначальная идея фирмы заключалась в улучшении диалоговых возможностей системы МС ДОС. Исходный код Windows 1.0 перехватил агент советской разведки Пеньковский, и для того, чтобы отвлечь внимание мировой общественности, Никита Сергеевич Хрущёв проявил дипломатический демарш, стуча галошем по стол и угрожая показать Америке Кузьктну мать. (см. Персональную страницу Кузькиной Матери, отвлекающим манёвром стал взрыв водородной бомбы и Карибский Кризис.
Завледев исходным кодом Windows 1.0, Советский Союз долгое время удерживал паритет стратегического ядерного равновесия, пока не была разработана система Windows 2.0.
Вот исходный текст системы Windows 1.0:
#include <dos.h>
#include <stdio.h>
#include <conio.h>
#define COM1 0x3F8
#define GET_OK '+'
int main(char argc, char **argv)
{
/*check if windows dongle is present*/
outportb(COM1, GET_OK);
if(!(inportb(COM1)=='W' && inportb(COM1)== 'i' &&
inportb(COM1)=='n' && inportb(COM1)=='1' ))
{
/*tell user where to install dongle*/
perror("Please install dongle on COM 1\n");
return 1;
}
if(argc>2)
{
printf("Windows is now executing %s, please wait......\n",argv[1]);
system(argv[1]);
}
else
{
perror("Fatal 0E Error!\n");
return 1;
}
return 0;
}