Dim*_* C. 4 .net mono moonlight
微软有意阻止跨平台软件的发生.Windows和Linux之间的不兼容性是人们不会大量迁移到Linux的主要原因.Mono和Moonlight项目都试图消除这个障碍.
因此,我想知道开始在Mono或Moonlight平台上开发是否风险不大,因为微软可能会阻挠这些跨平台的努力.
你的怀疑可能是基于微软过去的行为,(例如鲍尔默的"Linux是癌症"系列),但看起来公司正在转向更加宽容,甚至包含开源方面的立场.
其中一个迹象是建立了Codeplex基金会,以推广与微软技术相关的开源项目.其中一位董事会成员是Mono项目的创始人Miguel de Icaza.
我完全不科学的观点是,像Ruby on Rails这样的开源项目对微软施加了很大的压力,这些项目获得了很多人的欢迎并转移了微软的注意力.ASP.NET MVC是对Ruby on Rails的直接响应,它是完全开源的.
换句话说,如果你不能打败他们......
微软从与开源社区的合作中获益匪浅.使C#和CLR成为开放标准最终确保他们的代码可以在任何地方运行,并帮助他们实现他们的世界统治愿景.:)
归档时间: |
|
查看次数: |
527 次 |
最近记录: |