是否可以在Ubuntu中运行Windows 8应用程序?

我读到Windows 8中的新应用程序主要是用HTML5和Java脚本开发的。 Ubuntu已经支持这两种语言。

因此,是否 – 或者是否 – 可以在Ubuntu中运行这些应用程序? 我怎么做? 你能给我一个实际的例子吗?

或者开发人员将应用程序移植到我们的平台上会更容易吗? 那么我还得等他们做这个工作吗?

这不完全准确。 在Windows 8中,只能使用HTML5 / Javascript / CSS编写Metro应用程序.Microsoft将HTML5 / Javascript / CSS作为至少两种受支持技术之一,开发人员可以将其应用于Metro应用程序。 (另一个是基于C#的应用程序)。 在这两种情况下,Metro应用程序都将在特殊环境中运行沙盒,并将使用WinRT,这是一组专有的API以及随附的Windows 8平台支持框架。

您可能总是尝试使用Wine运行“经典”Windows应用程序,但至少在开始时,您不应期望在Ubuntu中运行Metro风格应用程序。 此外,大多数这些应用程序将更接近小部件而不是成熟的应用程序,并且有几个针对Linux的小部件解决方案。