Windows Vista將捆綁Visual Studio?
今年6月,一位名叫Jeroen van den Bos的程序員曾在他的Blog上抱怨Windows Vista應(yīng)該預(yù)裝一個(gè)哪怕最簡(jiǎn)化版本的Visual Studio Express。這位資深程序員懷念起了二十年前他使用的Commadore 64,只要開機(jī)就能編寫程序。從那時(shí)以后,許多的操作系統(tǒng)都偏離了這個(gè)方向,尤其是Windows。但van den Bos聲稱這仍然是可能的,微軟所要做的只是在Windows Vista中預(yù)裝免費(fèi)版的Visual Studio IDE(Visual Studio Express)。這種想法聽起來非常簡(jiǎn)單,但微軟卻說這完全不可能。
據(jù)微軟Visual Studio Express產(chǎn)品經(jīng)理Dan Ferandez的說法,微軟曾經(jīng)認(rèn)真考慮過捆綁簡(jiǎn)化版Visual Studio到Vista中,但因?yàn)樘嗟恼系K而不得不放棄。Ferandez說真正的攔路虎是一些法律的限制,但卻不肯透漏究竟是哪些法律條文。其他的原因還有:Visual Studio和Windows在安裝和服務(wù)上有許多不同;Visual Studio要“達(dá)到Vista的標(biāo)準(zhǔn)”有很多的困難;Visual Studio只支持9種語言,缺乏本地化開發(fā);以及在Visual Studio Express的5種版本中究竟選擇哪一種捆綁的問題等等。
雖然無法預(yù)裝進(jìn)Vista,微軟仍然決定考慮一些變通的方法,而這些方法有些已經(jīng)開始實(shí)行。第一種選擇就已經(jīng)實(shí)現(xiàn),讓消費(fèi)者從MSDN免費(fèi)下載IDE。這種方法簡(jiǎn)單而又不需要微軟下更大的功夫。第二種選擇則是直接使用Vista內(nèi)置的C#編譯器。雖然在記事本里編寫代碼并不是什么享受,但這也不失于是一種方案。
微軟還可能在Vista的開始菜單中添加一個(gè)到MSDN下載Visual Studio Express的鏈接,一旦Visual Studio的下一個(gè)版本發(fā)布,此鏈接也會(huì)升級(jí)從而讓用戶一直擁有最新版本。雖然這會(huì)吸引一些新進(jìn)程序員,但在老手看來,這仍然像是一種試用版似的小恩小惠。
最后一種可能是微軟把捆綁的工作交給OEM廠商。OEM廠商不需要處理微軟一樣的難題,他們還可以選擇在哪些機(jī)器上預(yù)裝,而哪些不裝,比如在高端游戲PC上預(yù)裝Visual Studio Express,同時(shí)附帶一些編寫游戲的教程。這個(gè)主意應(yīng)該不算太壞,玩家們可能會(huì)覺得那些教程不但有用,而且會(huì)十分有趣。
無論會(huì)還是不會(huì),或是以哪種方式實(shí)現(xiàn),操作系統(tǒng)和開發(fā)環(huán)境緊密相連的日子都已經(jīng)一去不復(fù)返,只存在于老程序員的記憶里了。
