新冠疫情導致全球筆記本電腦市場井噴式增長,PC作為主流生產力工具又重新贏得了大眾必要的尊敬。而2020年末蘋果筆記本電腦全面轉向ARM架構,更是拉開了終端計算架構融合時代的序幕,同時也讓英特爾和微軟面臨重大挑戰。
蘋果公司最新發售的搭載ARM架構M1芯片的Mac筆記本電腦被廣泛認為是打通“三屏”的劃時代產品,微軟公司近日也透露了一個類似的計劃。
據報道,微軟正在為Windows 10開發一個子系統,類似于此前發布的Linux的Windows子系統(WSL),該子系統允許Android應用程序在Windows 10上運行。
Android占據擁有約70%的移動操作系統市場份額,并且與iOS不同,它是一個開放的應用生態系統。因此,Windows如果不支持Android將會是一個嚴重的戰略錯誤(編者:尤其是蘋果的Mac筆記本電腦轉向ARM架構之后)。
Microsoft意識到了這一點,并且已經開始提供有限的支持,以便使用“Your Phone”應用程序和受支持的Android設備在Windows 10中啟動Android應用程序。不過,APP事實上依然是在手機端運行,只不過是通過串流在桌面端顯示(下圖)嚴格意義上說不是在Windows 10上運行(但使用PC的顯示器和鍵盤操作)。
根據Windows Central的報道,下一步微軟打算為Windows 10開發一個新的子系統,允許通過微軟應用商店分發Android應用程序并在虛擬環境中運行。
Windows Central報道說:“微軟正在開發一種軟件解決方案,允許應用程序開發人員將它們打包為MSIX并允許開發人員將其提交給Microsoft Store,從而使Android應用程序無需更改代碼即可將其引入Windows 10 ?!?/p>
這個新計劃被稱為“Project Latte”,類似于Linux的Windows子系統(WSL),它將創建直接在Windows 10中運行的虛擬化Android環境。
目前,微軟面臨的最大障礙是Android應用程序對圖形用戶界面的要求,但是隨著WSL2的發布,微軟已經開始著手開發一個名為“WSL-G”或“WSL-圖形架構”的項目。該項目利用內置的Wayland顯示服務器直接在Windows 10用戶界面中運行Linux GUI應用程序。
微軟的Steve Pronovost在XDC 2020演講中進一步詳細介紹了微軟正在創建的WSL-G新功能。
移植WSL-G或類似的WSL組件將允許Windows 10運行虛擬化的Android應用程序。但Windows Central指出,微軟的這個Android子系統不太可能支持Google Play,因為Google不允許在非原生Android或ChromeOS設備上安裝此服務。
但是,鑒于Android應用程序的開放式體系結構,開發人員可以打包應用并通過微軟應用商店進行分發。不幸的是,惡意軟件已成為Google(應用商店)的噩夢,這意味著微軟還必須專門組成一個安全團隊來審查所提交的惡意軟件包。