[zz]搞笑的Windows Vista源代码细节曝光,真服了国内媒体。

博客揭露了一篇关于Windows Vista源代码的搞笑文章,实际上是一段玩笑性质的C语言代码,讽刺了Vista系统的诸多问题,如庞大臃肿、缺乏创新等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:码语者
文章来源: http://blog.sina.com.cn/s/blog_3f28ff5201009379.html

    真佩服老外的搞笑创意,真佩服部分国内媒体的“专业”精神,一篇人家愚人节发出来的搞笑文档,竟然看都不看就给贯上一个《Windows Vista源代码细节曝光》的标题发了,原文如下:

    网站日前发表一篇文章爆炸性地披露了Windows Vista原代码的细节。人们能够在网页的图片中清晰地看到Vista代码的复杂性,或者看到Vista源代码是什么样子。

  一幅图片也许比1000个字更有说服力。

    但是,这些源代码不会永远存在于网页的图片上。谷歌的搜索引擎肯定会找到它。因此,一位业内人士把这个代码的图片转换为文本重新发表出来。

  在美国司法部和欧盟最终看到Vista为何如此失败的原因的时候,微软的律师肯定会忙得不可开交。微软肯定要投入大量资金调查这个事情

  同时,微软的敌人现在能够看到这个很容易拷贝的有价值的代码。采用开源软件修改的盗版的Vista软件也许很快就会出现。Linux开发人员也许能从这些源代码中学到一些教训。

  目前还不清楚这些源代码是否包含VistaSP1的改进功能,不过,业内人士认为这是VistaRTM版的源代码。也许泄漏这个源代码的人还会找到SP1的源代码并且把它曝光。下面是Digg网站发表的源代码。
r_VISTA%e9%83%a8%e4%bb%bd%e6%ba%90%e7%a0%81.gif
   这明明是一段玩笑代码,还真有人当真了,而且还是媒体,真不知道说什么好了,虽然咱算不上什么专业人士,但毕竟在IT行业混了5、6年了,这段代码还是我给翻译一下吧,首先说这是一段C语言的源代码,众所周知,windows核心代码是大约两万条汇编语言,这个肯定玩linux的工程师搞得创意,因为那才是c的老家。


  #include "dos.h"

  #include "win95.h"

  #include "win98.h"

  #include "sco_unix.h"   //include是包含的意思,把windows所有的版本都包含了,讽刺windows系统越做越大,最可笑的是连unix也包含了。

  class WindowsVista extends WindowsXP implements Nothing    //又开始搞笑了,定义了vista得类并且说明是完全参照xp,没有任何创新。

  int totalNewFeatures = 3;    //定义了3个新的特征

  int totalWorkingNewFeatures = 0;   //结果是没有一个能用的

  float numberOfBugs = 345889E+O8;  //定义bug(错误)的数目,好家伙,因该是浮点型能表示的最大数值了。

  boolean readyForRelease = FALSE;    //定义了个布尔型的变量,说明还不是发行版

  void main    //主函数开始

  while (!CRASHED)//如果破解了就开始执行

  if (first_time_install)     //如果是第一次安装

  if ((installedRAM < 2GB)||

  (processorSpeed < 4GHz))     //如果内存小于2G,或者cpu低于4G

  MessageBox("Hardware incompatibility error.");   //就提示不兼容的硬件

  GetKeyPress();   //按任意键继续

  BSOD();      // BSOD (Blue Screen of Death),所谓的“蓝天白云”,windows的招牌画面,其实就是蓝屏白字的死机画面。

  Make10GBswapfile();   //创建了一个10G交换文件,靠还真是占地儿

  SearchAndDestroy(FIREFOX|OPENOFFICEORG|ANYTHING_GOOGLE);    //检查硬盘上是带有含有火狐、OPENOFFICE或其谷歌的软件

  AddRandomDriver();   //加载随机驱动

  MessageBox("Driver incompatibility error.");    //提示驱动不兼容

  GetKeyPress();   //按任意键继续

  BSOD();   //又蓝屏了

  //printf("Welcome to Windows 2000");

  //printf(Welcome to Windows XP");      //这两句最逗,注释掉了2000和xp的启动提示,讽刺2000、xp、vista代码根本就没变过,改了一下提示而已。

  printf ("Welcome to Windows Vista");    //提示欢迎使用vista

  if (still_not_crashed)   //如果到现在都没破解

  CheckUserLicense();      //检查用户授权

  DoubleCheckUserLicense();    //再检查用户授权

  TripleCheckUserLicense();     //第三检查用户授权

  RelayUserDetaitsToRedmond();    //用户的真实信息发给微软在Redmond的研发中心了

  DisplayFancyGraphics();   //显示公司画面

  FlickerLED(hard_drive);   //硬盘灯开始狂闪,好像有多少东西要读取似的

  RunWindowsXP();   //最后运行的还是xp

  return LotsMoreMoney;  //还不够,还要继续申请内存

}

}

转载于:https://www.cnblogs.com/lsk/archive/2008/04/09/1144873.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值