Digg网站日前发表一篇文章爆炸性地披露了Windows Vista原代码的细节。人们能够在网页的图片中清晰地看到Vista代码的复杂性,或者看到Vista源代码是什么样子。
Eh *u6K)Z DnCIfda2g 一幅图片也许比1000个字更有说服力。但是,这些源代码不会永远存在于网页的图片上。谷歌的搜索引擎肯定会找到它。因此,一位业内人士把这个代码的图片转换为文本重新发表出来。
XCGK&OGI US<l4 GCrsf 在美国司法部和欧盟最终看到Vista为何如此失败的原因的时候,微软的律师肯定会忙得不可开交。微软肯定要投入大量资金调查这个事情。
*"V) hI5 2\"T& ~T=a]V 同时,微软的敌人现在能够看到这个很容易拷贝的有价值的代码。采用开源软件修改的盗版的Vista软件也许很快就会出现。Linux开发人员也许能从这些源代码中学到一些教训。
a!&<jM 'qoaMJxN` 8wCB}q C 目前还不清楚这些源代码是否包含Vista SP1的改进功能,不过,业内人士认为这是Vista RTM版的源代码。也许泄漏这个源代码的人还会找到SP1的源代码并且把它曝光。下面是Digg网站发表的源代码。的确,这是某个人编的一个笑话。因为有趣,所以发表出来与大家共享。
3[R[`l]v? m&--$sr Digg网站发表的源代码
SS&G<3Ke f5*hOzKG6 /*
@n$/2y_. 6"2IV GNOT General Public License!
DNRWE1P2bg `cFNO: (c) 1995-2007 Microsoft Corporation
VP }To K{iC'^wP */
=]L ALw Ee{Y1W we33GMxHl` #include "dos.h"
N3\vd_D( 3oApazH* #include "win95.h"
1+Q@RiW N LSJ
D #include "win98.h"
I$ ?.9&.& q]Af I( #include "sco_unix.h"
:d|~k N@I=X-7nh| ugs9>`fF& class WindowsVista extends WindowsXP implements Nothing
"|/Q5*L eI/5foA {}
+EH"A ;esOe\zjE |+Tq[5&R int totalNewFeatures = 3;
7DWGYvv[ FlT5R*m int totalWorkingNewFeatures = 0;
2CV? cm 3 ]pHc)p!. float numberOfBugs = 345889E+O8;
MAL;XcRR ULzrJbP'7 boolean readyForRelease = FALSE;
uP^u:'VjbH cT
nC ~P'i
/*: void main {
I
MG^L U.N?cKv while (!CRASHED) {
v4,Dt OU<v9`< !gJw?(8" if (first_time_install) {
,OFNV|S$ wJh/tb=$o if ((installedRAM < 2GB) ||
tNz(s) &mm!UJ (processorSpeed < 4GHz))
x7/";L> U+&Eps&NI {
gmZ] E45 >+):eBL MessageBox("Hardware incompatibility error.");
wYQEm S1U[{R?, GetKeyPress();
"egpc*|] ~yJJ00% BSOD();
Z}.ZTEB L2OR<3*|Av }
5<YL^m{/L wOsg,p;\' }
I+
Y{_yw"f <,D*m+BWn Make10GBswapfile():
6"R'z#{OF ^9kx3Pw?8 SearchAndDestroy(FIREFOX|OPENOFFICEORG|ANYTHING_GOOGLE);
',/2J0_ M{4XNE]m AddRandomDriver();
4issj$ "F[7b!>R MessageBox("Driver incompatibility error.");
'.&Y)A6! Y=5P=wE GetKeyPress();
IhOAMH1 ILqBa:J BSOD();
4]6-)RHFB 7VL|\^Y `q }
&xUD( 'by+hXk ;#:AM; //printf("Welcome to Windows 2000");
hCS} _
j`tR: //printf(Welcome to Windows XP");
Gr#3GvL DTSf[zP/ printf ("Welcome to Windows Vista");
eTuKu(0
E
I Zw i1!1'T8 if (still_not_crashed){
=1@LMIi5x Pc2!OQC'"" -$DfnAh CheckUserLicense();
1GqSY|FSGp L9lJ4s DoubleCheckUserLicense();
*@H\J e` f 9Kt>2IN TripleCheckUserLicense();
|<5F08]v b $JS| RelayUserDetaitsToRedmond();
ft$RF >7zC-3 x~vNUyEN) DisplayFancyGraphics();
S_/S2(V" 9@yF7 FlickerLED(hard_drive);
J=t}9.H~= x7U=1y( RunWindowsXP();
28`s+sH \~"Ub"~I return LotsMoreMoney,
6(rN(C @uldD"MJ<] }
6-fv<Pn d?T!)w }
-1RMyVx 小编百度了一下“Vista源代码”,找到相关网页约2,180,000篇。可见网友对Vista源代码的关注度之高。
KE@+I.x Uq$/Q7 参考链接:
http://www.itbear.com.cn/html/2008-04/9623.html