Digg网站日前发表一篇文章爆炸性地披露了Windows Vista原代码的细节。人们能够在网页的图片中清晰地看到Vista代码的复杂性,或者看到Vista源代码是什么样子。
LjH];=R ( nh!tC 一幅图片也许比1000个字更有说服力。但是,这些源代码不会永远存在于网页的图片上。谷歌的搜索引擎肯定会找到它。因此,一位业内人士把这个代码的图片转换为文本重新发表出来。
3jNcL{ dY,'6JzC UTPl7po5D 在美国司法部和欧盟最终看到Vista为何如此失败的原因的时候,微软的律师肯定会忙得不可开交。微软肯定要投入大量资金调查这个事情。
$sJn:
8z Nd6z81 ,J|};s+ 同时,微软的敌人现在能够看到这个很容易拷贝的有价值的代码。采用开源软件修改的盗版的Vista软件也许很快就会出现。Linux开发人员也许能从这些源代码中学到一些教训。
jK =[ Cv| :.y
F!xK#~e 目前还不清楚这些源代码是否包含Vista SP1的改进功能,不过,业内人士认为这是Vista RTM版的源代码。也许泄漏这个源代码的人还会找到SP1的源代码并且把它曝光。下面是Digg网站发表的源代码。的确,这是某个人编的一个笑话。因为有趣,所以发表出来与大家共享。
,"'agg:St L6a8%%` Digg网站发表的源代码
'|Oi#S ^.(]i\V_ /*
`&_qK~&/X P}5aN_v\ GNOT General Public License!
gvC2\k{ EP[
gq (c) 1995-2007 Microsoft Corporation
B$bsh. BWs\'B */
qb_V
,b9 `9ieTt <fw[7=_)^ #include "dos.h"
"\9@gfsp) Cdv TC`~, #include "win95.h"
H.9 J}k1S /EC m #include "win98.h"
t3M/ThIE /nrDU* #include "sco_unix.h"
=y':VIVJC |9y&;3 h*d,AJz &. class WindowsVista extends WindowsXP implements Nothing
%$cwbh-{{ b ,cvQD {}
~7ArH9k. S2*:]pYf} +b{\v1b int totalNewFeatures = 3;
v}!,4,]:& $exu}% int totalWorkingNewFeatures = 0;
p?}Rolk7 3{%/1>+x5 float numberOfBugs = 345889E+O8;
?XHJCp;f ^WeT3b q boolean readyForRelease = FALSE;
!{4p+peqJV ,^+3AT ss[8d%V void main {
9@h>_1RJz x[vX|oE!A while (!CRASHED) {
S"Efp/- A.y$.( Yux7kD\c if (first_time_install) {
46 77uy iBZ+gsSP if ((installedRAM < 2GB) ||
bDr'W b~\![HoCMM (processorSpeed < 4GHz))
vv3dr_l: 4TLh'?Xu9 {
~[[a7$_4 >6aCBS?2 MessageBox("Hardware incompatibility error.");
IlaH,J7n _]<]:b GetKeyPress();
\O^=
Z{3y fxc~5~$> BSOD();
HHX9QebiST g'mkhF( }
v+\E%H C&"8A\we }
H\O|Y@uVr wngxVhu8Ld Make10GBswapfile():
@]OI(B %D&FnTa SearchAndDestroy(FIREFOX|OPENOFFICEORG|ANYTHING_GOOGLE);
p,xM7V"O) \f+R! AddRandomDriver();
.d.7D ]Yn EmLPq!C MessageBox("Driver incompatibility error.");
hwexv 9"" ;aD_^XY GetKeyPress();
6jKM,%l |R+=Yk&u BSOD();
IQH;`+ 9%)'QDVGLf }
ZkqC1u3 of(Nq@ {a>)VZw_# //printf("Welcome to Windows 2000");
C@KYg/nYw _Jx?m //printf(Welcome to Windows XP");
|FKo}>4 #ReW#?P%b/ printf ("Welcome to Windows Vista");
d*H-l3N Phx/9Kk Va9vDb6 if (still_not_crashed){
:S,#*rPKBK ytJ |jgp' J :, CheckUserLicense();
mTcLocx YP#OI6u DoubleCheckUserLicense();
q.MM|;_u` 5ptbz<Xv TripleCheckUserLicense();
N\H(AzMw M`"2; RelayUserDetaitsToRedmond();
h#;yA"j1& O1/!)E! _&yQW&vH# DisplayFancyGraphics();
Rov0 9#_49euy|P FlickerLED(hard_drive);
GhQ.}@* 1tg RunWindowsXP();
\QHM7C T !M}&dW2 return LotsMoreMoney,
u,&Z5S js2?t~E] }
d[ {=/~0 @ '<lD*W }
?5Lom#^ 小编百度了一下“Vista源代码”,找到相关网页约2,180,000篇。可见网友对Vista源代码的关注度之高。
'zRd?Z>% {_ Wtk@ 参考链接:
http://www.itbear.com.cn/html/2008-04/9623.html