早在Vista出世之前,人們就開始考慮后Vista時代了。有人說網絡應用程序會逐漸取代桌面系統,也有人說今后的系統不會這樣幾年重大發布一次,而是逐步模塊化升級。從近日透露的一份微軟專利文檔來看,后者的可能性還真不小。
根據美國專利商標局(USPTO)的專利文件,微軟的這種技術稱為“實現模塊化操作系統的系統與方法”。據其描述,在操作系統中,廠商和用戶可以自主決定使用一些附加模塊來開啟額外功能,就像Vista的Anytime Upgrade升級。
現在的Windows和Mac OS都是“一次成型”產品,而Unix和Linux已經有了模塊化概念和應用。也許微軟會因此受到專利官司的困擾,不過可以預見的是,模塊化將成為未來Windows的一個重要方向,操作系統的概念也可能會被改寫。
這種模塊化設計可以讓微軟隨時為系統加入新功能,也能讓某些功能像“共享軟件”一樣,允許在一定時間內試用,然后讓用戶選擇購買還是放棄。當然,這樣做就不用集中將所有功能開發完畢再統一發布,也可以避免某些功能延遲導致整體進度遲緩的弊病。在Vista的開發過程,微軟可謂深受其害。
微軟在整個文件中不斷提到“模塊”字樣,并詳細描述了其工作方式:“核心模塊”與“授權認證模塊”相伴,前者提供操作系統的核心功能,后者負責決定其他附加模塊是否可以激活并使用,并借助DRM技術保證授權許可。每一個附加模塊都可以提供特定的擴展功能,如硬件和外圍設備支持、應用程序與功能支持等。
專利文件還描述了微軟如何使用DRM限制特定軟件或硬件的使用,比如未不許使用經授權的模塊、不能安裝沒有數字版權保護的功能、限制沒有認證的軟硬件等等。
(2007-01-31)