我將Windows Store中的應用程序稱爲Windows 8/8.1或Windows 10,就像維基百科的UWP應用程序一樣,如果我沒有弄錯的話。不討論Windows RT(不是WinRT),以避免混淆。技術上可以將Windows Store和UWP應用程序移植到Windows 7上嗎?
我不知道Windows 8/8.1/10是否實現了Windows應用程序和Windows應用程序所依賴的公共或無證API,因此它們無法連接到Windows 7(Windows 8/8.1的NT 6)/10做。
如果沒有多少東西存在,但僅僅是由於M $的市場策略來推廣新技術的Metro,可能是某些Windows Store的第三方運行時/框架和UWP應用程序可以運行,這肯定不會花費更多的努力並且不會導致比Mono或Wine更多的法律或兼容性問題。
編輯:正如How does Windows 8 Runtime (WinRT/Windows Store apps/Windows 10 Universal App) compare to Silverlight and WPF?所說,如果我沒有誤讀,它就是一個與.NET非常相似的層,位於COM和應用程序之間。
謝謝您的解釋。所以你的意思是**技術**或**工程**不可能做到這一點,對吧? (有些編輯是有問題的。) – Schezuk
嗯,在這個世界上很少有東西在技術上是不可能的。一些非常積極進取的黑客團隊可能會想出一個在Windows 7上運行的UWP層。最終,所有內容都會調用本機和Win32 API,所以這在技術上是可行的,但它在技術上並不可行,在法律上也是可疑的。 –