|
||||
Windows 7中將內置兩種編程接口API,其中一種將和定位傳感器進行交互,另外一款則直接對應位置服務。系統的位置服務不僅支持GPS,還將支持WiFi基站定位或手機信號基站定位。如果系統硬件中沒有任何可供定位的設備,用戶也可以自己輸入位置信息,供各種軟件使用。
目前,Windows 7內置軟件中,只有天氣預報組件利用了該定位API。Vista下用戶必須輸入所在位置纔能獲得天氣預報,而在Windows 7下,只要系統內有GPS、WiFi或3G網絡等可供定位的設備,都可以自動獲取位置信息,直接給出當地天氣預報。當然,更多的應用還要靠第三方軟件商來實現。
不過,不少與會者對此項服務的安全性提出了質疑。雖然Windows 7的定位服務默認狀態下是關閉的,並且可以將該服務限制到某位用戶或某些程序使用。但操作系統無法讓用戶自行選擇讓那些程序訪問位置數據。比如如果你為地圖程序打開了定位服務,那麼其他Windows程序也能夠讀取到你的位置信息。
對此,微軟程序開發經理Alec Berntson解釋稱,目前Windows無法准確判斷一個程序的確切用途,因此任何對讀取位置信息的程序限制都可以被輕松騙過。『在我們無法提供准確的控制之前,只能選擇不提供控制功能。』但他也表示,基於程序的控制功能肯定在下一步的開發計劃當中。
有與會者提議,既然無法控制,那麼至少在程序讀取位置信息時,對用戶進行提示。Alec Berntson則表示雖然技術上可行,但這種方式肯定不在Windows 7的路線圖當中。
當然,用戶大可不必過於擔心。因為Windows 7的位置服務功能實際上已經比現有版本要安全的多。在之前版本的Windows中,位置信息服務實際上是無法關閉的,只是基於它的應用還沒有那麼多而已。