在近日的一次采訪中, HTC 的一位區(qū)域負(fù)責(zé)人確認(rèn)公司將于10月份發(fā)布WindowsPhone 7 手機。這位負(fù)責(zé)人在接受采訪時表明在發(fā)布之初HTC將會推出6款機型,而到今年底將會再有 5 款Windows Phone 7機型面市。如此看來,WindowsPhone 7必將是下半年全球矚目的一個重要看點。
此次的WindowsPhone7絕對是微軟的一個創(chuàng)新產(chǎn)品,因此微軟絕對會將WindowsPhone7與 WindowsMobile 徹底斷絕關(guān)系。早在今年年初的時候,微軟娛樂及產(chǎn)品部總裁羅伯特·J·貝奇就曾向外界作出承諾,稱“WindowsPhone7不是只換了個名字的微軟手機操作系統(tǒng) ”,而將是“一個跨越”。而. cab 安裝格式的被取代,就很好的順應(yīng)了這個承諾。那么在WindowsPhone 7產(chǎn)品被正式推出之后,WindowsMobile系統(tǒng)將有可能會成為歷史,也許只是時間的問題。
為了表明WindowsPhone7與以往微軟系統(tǒng)的不同,應(yīng)用程序的安裝格式采用了全新的.xap格式,但.xap格式文件與.cab格式文件的機制原理基本上是一樣的。WindowsPhone 7上的.xap文件將在安全沙箱中運行,沙箱技術(shù)的目標(biāo)是提供一個限制修改權(quán)利的限制環(huán)境。通過重定向技術(shù),把程序生成和修改的文件,定向到自身文件夾中。因此,這些數(shù)據(jù)的變更,包括注冊表和一些系統(tǒng)的核心數(shù)據(jù),需要通過加載自身的驅(qū)動來保護底層數(shù)據(jù),屬于驅(qū)動級別的保護。因此獲取.xap文件不是一件容易的事,假如無法提取到DLL文件和資源文件的話,就無法對程序進(jìn)行反編譯工作,也就無法對軟件進(jìn)行破解。
很顯然,微軟此舉一方面是與之前WindowsMobile系統(tǒng)劃清界限,一方面是推廣其軟件商城。畢竟在WindowsPhone 7產(chǎn)品發(fā)布的初期,只有通過微軟的軟件商城才可以下載到.xap格式的軟件。此外,微軟關(guān)于運營商對WindowsPhone 7的預(yù)裝軟件也進(jìn)行了嚴(yán)格限制:
1、預(yù)裝軟件最多不能超過6款,而且總的容量不能超過60M;
2 、所有的預(yù)裝軟件必須通過軟件商城的認(rèn)證許可;
3、所有的預(yù)裝軟件及其更新都必須免費;
4、預(yù)裝軟件的運行不必依賴于特定的營運商網(wǎng)絡(luò);
5、預(yù)裝軟件的安裝和刪除必須經(jīng)過軟件商城;
6、預(yù)裝軟件第一次運行時,必須得到消費者的許可,并提示用戶該程序需要那些資源的支持(比如說電子羅盤、加速度感應(yīng)器、網(wǎng)絡(luò))。