考虑到windows 8平板电脑版本的发布和应用程序商店的更多细节,如果这个基础设施能够被用于OSX桌面和或MonoTouch,那将是令人惊讶的。http://www.wired.com/gadgetlab/2011/09/windows-8-experience/
从技术上讲,微软要这么做有多难呢?
唯一的问题是战略性的吗?
我完全了解Mono,这是一个有关microsoft直接从Visual支持它的问题。
发布于 2011-09-14 08:19:52
为其他平台正式支持.NET将是微软灵柩上的一个严重问题。
Windows在其他操作系统失败的地方取得成功的原因之一是微软对开发人员的支持--微软生产了业内最好的一些工具。然而,使用这些工具是要付出代价的--您是与Windows绑定的。这在很大程度上适合微软,因为它能促进Windows的销售,而且像Visual和.NET这样的工具可以作为损失领导者生产,以便将用户绑定到Windows平台上。
如果微软为Linux/Mac发布.NET,那么它们将把操作系统变成一种商品--每个人都可以在操作系统之间自由切换,并且仍然可以访问相同的软件(假设所有内容都是用.NET编写的)。
为什么有些人会选择为£100+购买Windows,因为他们可以免费使用Linux,但仍然可以访问相同的软件?
微软没有动机这么做,事实上,这会对他们的业务产生反作用。
发布于 2011-09-14 07:51:07
好吧,他们可以和Embarcadero好好谈谈&买下德尔菲。过去有一个Linux版本&最新版本是跨平台Win/Mac/iOS。
问题是可以解决的,只是Linux和MacOS社区将占桌面的20%左右,但99%的投诉。牙线旅期望MS开源Visual &对Steve的崇拜会抱怨用户体验。
这并没有涉及到任何战略问题,比如为什么微软希望通过提供一个简单的迁移工具来鼓励其他操作系统的使用。如果您只需按一个按钮&部署到Linux或MacOS,那么对政府部门的下一次审计将是最后一次。
https://softwareengineering.stackexchange.com/questions/108126
复制相似问题