Digg网站日前发表一篇文章爆炸性地披露了Windows Vista原代码的细节。人们能够在网页的图片中清晰地看到Vista代码的复杂性,或者看到Vista源代码是什么样子。
_>\33V-?b b4cTn 6 一幅图片也许比1000个字更有说服力。但是,这些源代码不会永远存在于网页的图片上。谷歌的搜索引擎肯定会找到它。因此,一位业内人士把这个代码的图片转换为文本重新发表出来。
W9Azp8)p] !~9ASpqvPy _Sfu8k>): 在美国司法部和欧盟最终看到Vista为何如此失败的原因的时候,微软的律师肯定会忙得不可开交。微软肯定要投入大量资金调查这个事情。
n'^`;- y/Y}C.IWp) l+F29_o# 同时,微软的敌人现在能够看到这个很容易拷贝的有价值的代码。采用开源软件修改的盗版的Vista软件也许很快就会出现。Linux开发人员也许能从这些源代码中学到一些教训。
oQ
r.cKD ? :?zq! <M1*gz 目前还不清楚这些源代码是否包含Vista SP1的改进功能,不过,业内人士认为这是Vista RTM版的源代码。也许泄漏这个源代码的人还会找到SP1的源代码并且把它曝光。下面是Digg网站发表的源代码。的确,这是某个人编的一个笑话。因为有趣,所以发表出来与大家共享。
1a(\F7 ,+`r2}N
\/ Digg网站发表的源代码
NzyEsZ]$ *W\ 3cS /*
sx=1pnP9` Lm=EN%*#9 GNOT General Public License!
-@>]iBl "rLm)$I (c) 1995-2007 Microsoft Corporation
e8 ]CB kR
%,:
*/
^2$b8]q 59D'*!l- Ur< (TM #include "dos.h"
[>?|wQy >= YT!iI #include "win95.h"
ZrEou}z(* Tdh.U{Nz #include "win98.h"
u-iQ oQ]FyV #include "sco_unix.h"
]@z!r2[ A]0R?N9wb_ v1yB class WindowsVista extends WindowsXP implements Nothing
=p[Sd*d kYkA^Aq {}
jG`PyIgw z. hq2v #]c_2V int totalNewFeatures = 3;
=3'B$PY I/St=-; int totalWorkingNewFeatures = 0;
],!}| vqT)=ZC1 float numberOfBugs = 345889E+O8;
o<48' >[ ,|$1(z*a{c boolean readyForRelease = FALSE;
b)Nd}6}<? %u9Q` !U4YA1>> void main {
ehr\lcS< 30I-E._F while (!CRASHED) {
)Az0.} )g8Kicox5 #o~C0`8!B= if (first_time_install) {
7R5ebMW
V 5.\|*+E~ if ((installedRAM < 2GB) ||
N\]-/$ z <6.`(isph (processorSpeed < 4GHz))
f\$_^dV Y#9bM$x7 {
mmjWLrhlu w#BT/6W&G MessageBox("Hardware incompatibility error.");
UT{`'#iT \uo{I~Qd GetKeyPress();
]!"7k_ I4qS8~+# BSOD();
MR4k#{:w LrdED[Z }
1\lZ&KX$i Jc]k\U }
ql5&&e=- S~m8j|3K Make10GBswapfile():
7zN7PHT=$t /i_FA]Go SearchAndDestroy(FIREFOX|OPENOFFICEORG|ANYTHING_GOOGLE);
<7Yh<(R e^ M|@@
LJ' AddRandomDriver();
Hv'
OO@z * _usVg MessageBox("Driver incompatibility error.");
!H)!b#_ H;AMRL o4z GetKeyPress();
' qT\I8% O\=Zo9(NHF BSOD();
iN0'/)ar e `JWY9% }
jc!V|w^ c*R\fQd FH%:NO //printf("Welcome to Windows 2000");
6N Ogi kQ2WdpZ/ //printf(Welcome to Windows XP");
5D7k[+6 ,|#biT-<T printf ("Welcome to Windows Vista");
eQ[}ALIq T.%yeJiE #
eFdu if (still_not_crashed){
+l]>(k.2 E 8$S0u;` -V"W CheckUserLicense();
xd"+ &YT BT3yrq9 DoubleCheckUserLicense();
R7h3O0@! NP4u/C< TripleCheckUserLicense();
?Ycl!0m =C|^C3HK RelayUserDetaitsToRedmond();
x",ktE>9 oS Ybx:2wo E1w8d4P,G DisplayFancyGraphics();
gg#lI| f|/ ,eP$ FlickerLED(hard_drive);
Ty7`& %z.d;[Hs RunWindowsXP();
(WY9EJ<s, /3sX>Rj return LotsMoreMoney,
UV{})T*s YuJ{@"H }
0xvSi9 ,R7j9#D }
+^AAik<yl 小编百度了一下“Vista源代码”,找到相关网页约2,180,000篇。可见网友对Vista源代码的关注度之高。
^Q+z^zlC 2#/sIu-L 参考链接:
http://www.itbear.com.cn/html/2008-04/9623.html