Windows 7 Bugs知多少?
微軟主管Windows開發(fā)的高層官員(副總裁)Steven Sinofsky坦言:至少,Windows 7存在2,000個(gè)Bugs。這個(gè)數(shù)字對(duì)微軟而言是多還是少呢?Sinofsky指出,在Windows 7(Beta)發(fā)布的幾周內(nèi),在公測(cè)期間,平均15秒就要收到一條有關(guān)Windows 7的Bugs報(bào)告,迄今為止,Bugs報(bào)告總數(shù)高達(dá)50多萬個(gè)(未經(jīng)分類),平均每個(gè)Windows 7開發(fā)者就有500個(gè)。
在100多萬人(微軟確認(rèn)他們安裝了Windows 7 Beta)參與Windows 7 Beta測(cè)試(就是抓Bugs)的情況下,這種情況是很正常的。但是,對(duì)這些Bugs的整理、分類、處理和改正,卻是一件很繁重的工作。(注:此處還未涉及第三方驅(qū)動(dòng)和應(yīng)用程序的關(guān)聯(lián)Bugs。)
根據(jù)Sinofsky的解釋(或看法),所謂Windows 7中的“Bug”是指:Windows 7做了它不該做的事情(超出人們的預(yù)料),比如:外觀裝飾問題、一致性問題、程序的突然崩潰,掛起或中止,致使用戶體驗(yàn)發(fā)生混亂、兼容性問題、某些特性的缺失,.....,以及奇奇怪怪的程序表現(xiàn)(當(dāng)然是出人意料的)。人們可以設(shè)想,一旦這些Bugs統(tǒng)統(tǒng)抓光了,Windows 7就要正式發(fā)布,緊跟著的就是要經(jīng)受(黑心眼兒的)黑客的攻擊考驗(yàn)了。
非常明顯的事實(shí)是,微軟模式是“你抓Bug,我來改”。為什么,不叫那些抓Bug的人也來參與改正Bug?答曰:為防止知識(shí)產(chǎn)權(quán)流失也。我國Linux廠商也學(xué)了這一招兒。在將來,當(dāng)Bug抓完了,微軟是否會(huì)送給每位抓Bug者一套正版Windows 7,我們不得而知。那么,那些抓Bug者為了什么呢?他們?yōu)樽ug所費(fèi)去時(shí)間和精力難道抵不上一套正版Windows 7?我想,在將來,當(dāng)正版Windows 7發(fā)布的時(shí)候,這些人心里面一定會(huì)酸酸的。(不知是啥意思,好像是這種用法。)
Linux開發(fā)模式與微軟不同,抓Bug者也可以參與修改Bug,一切都是透明的,都是公開進(jìn)行的。但是,你修改Bug的方法是否最優(yōu),是否被項(xiàng)目主持人所接受,那就要看具體情況了。有研究表明,商業(yè)軟件的源代碼不能向用戶公開,也不好意思公開,里面的“貓膩兒“不能見到光明,所以,有些黑客專門喜歡與商業(yè)軟件較勁。商業(yè)軟件也有用武之地,因?yàn)椋行┯脩粝矚g花錢買個(gè)”舒心“(比如,購買商業(yè)軟件(在使用中)出了問題,官員可以推卸責(zé)任)。遇上經(jīng)濟(jì)衰退時(shí)期,老板(官員)們也就顧不上這些了。
(說明:微軟狀告TomTom,涉及Linux的所謂“FAT(文件分配表)專利”侵權(quán),引發(fā) Linux業(yè)界的反響之大,出乎人們當(dāng)初的意料。從實(shí)際情況來看,出來為Linux說話的人太多太多,而且都是一些“高人”,是知名的思想評(píng)論家,比較而言,微軟方面勢(shì)單力薄,張口結(jié)舌,無言以對(duì)。微軟自己吃了虧,還討了一頓罵。我認(rèn)為,現(xiàn)在不是翻老帳的適當(dāng)時(shí)候,大家火氣都很大。
【編輯推薦】