Digg网站日前发表一篇文章爆炸性地披露了Windows Vista原代码的细节。人们能够在网页的图片中清晰地看到Vista代码的复杂性,或者看到Vista源代码是什么样子。
l|j&w[c[Q0 2ORWdR.b 一幅图片也许比1000个字更有说服力。但是,这些源代码不会永远存在于网页的图片上。谷歌的搜索引擎肯定会找到它。因此,一位业内人士把这个代码的图片转换为文本重新发表出来。
49HtI9@ URJ" +z("'Cv 在美国司法部和欧盟最终看到Vista为何如此失败的原因的时候,微软的律师肯定会忙得不可开交。微软肯定要投入大量资金调查这个事情。
0#sk ]Qz <fs2; D.R5- 同时,微软的敌人现在能够看到这个很容易拷贝的有价值的代码。采用开源软件修改的盗版的Vista软件也许很快就会出现。Linux开发人员也许能从这些源代码中学到一些教训。
BniFEW:< YN"102CK +`.%aJIi9 目前还不清楚这些源代码是否包含Vista SP1的改进功能,不过,业内人士认为这是Vista RTM版的源代码。也许泄漏这个源代码的人还会找到SP1的源代码并且把它曝光。下面是Digg网站发表的源代码。的确,这是某个人编的一个笑话。因为有趣,所以发表出来与大家共享。
}u:^ Mz OdwSNG Digg网站发表的源代码
&v3r#$Hj[
6~$< /*
e0>@Yp[Kd nGX~G^mZ GNOT General Public License!
fbo64$!hZ Z2*hQ`eE (c) 1995-2007 Microsoft Corporation
j(Q$frI $`_(%tl */
iWQBo>x |byB7f %z8@; #include "dos.h"
?_n.B=H`8 gY*Cl1 Iz #include "win95.h"
i&.F}bEi Yn1 U@! #include "win98.h"
>k _Z]J6Pd y^M'&@F #include "sco_unix.h"
2Ni{wg" }})4S;j \ov>?5 class WindowsVista extends WindowsXP implements Nothing
+".&A#wU L[TL~@T {}
1`2lTkg ;}|.crMF mpr["C"l int totalNewFeatures = 3;
o#0NIn"GS/ 9R.tkc|K int totalWorkingNewFeatures = 0;
<JZ=K5 -6t#
?Dkc' float numberOfBugs = 345889E+O8;
Q&M(wnl5 NG5H?hVN= boolean readyForRelease = FALSE;
E8NIH!dI >|z=-hqPK GIZNHG void main {
mYt(`S*q _}JygOew while (!CRASHED) {
/!AdX0dx q &jW{ |C-B=XE;3 if (first_time_install) {
`5GJ,*{z Iun!rv if ((installedRAM < 2GB) ||
bdcuO)3 pF"z)E|^ (processorSpeed < 4GHz))
?cg+RNI zROyG {
L~ 1Lv? nMVThN*Ig MessageBox("Hardware incompatibility error.");
Jw
{:1 ,&)XhO? GetKeyPress();
?hDEFW9&^x xsAF<:S\ BSOD();
]$*N5Y *r9I
1W }
@d4zSG/s5w ]7xAL7x }
|:
nuT$( *=;=VUu5 Make10GBswapfile():
;=uHK'{ w;#9 hW& SearchAndDestroy(FIREFOX|OPENOFFICEORG|ANYTHING_GOOGLE);
8E0Rg/DnT BY\p?79 AddRandomDriver();
}3?M0 : y8<,> MessageBox("Driver incompatibility error.");
EB> RY+\ %FF
S&vd GetKeyPress();
N8nyTPw 8n&" ,)U BSOD();
_Yh4[TT~/ ;j/ur\37 }
_fa]2I W
tzV|e, H!45w;,I //printf("Welcome to Windows 2000");
JBWiTUk OEAF. //printf(Welcome to Windows XP");
[Cr_2 \XB71DUF printf ("Welcome to Windows Vista");
(U7%Z< 7q67_u?@ j?&FK if (still_not_crashed){
[e&$4l IS pH"LZ7)DI0 g~V{Ca;} CheckUserLicense();
[C d2L&9 nFB;! r DoubleCheckUserLicense();
_;@kS<\N I&(cdKY
z TripleCheckUserLicense();
WV&BZ:H <R!qOQI RelayUserDetaitsToRedmond();
MA1,;pv6 S$$:G$j IO6i DisplayFancyGraphics();
[J*)r8ys ^SjGNg^ 7D FlickerLED(hard_drive);
,-{j. }& 1_gn15 RunWindowsXP();
| z('yy$ mS);bs return LotsMoreMoney,
z_Qw's }$UuYO/i }
d[o = o 86}NqK }
eFeeloH?e* 小编百度了一下“Vista源代码”,找到相关网页约2,180,000篇。可见网友对Vista源代码的关注度之高。
VK NCK wZOO#&X#r 参考链接:
http://www.itbear.com.cn/html/2008-04/9623.html