微软高管称不会阻止在Android上使用.Net
2010-08-31 00:15:00 来源:WEB开发网甲骨文针对谷歌Android系统使用Java的专利版权诉讼并不会在微软身上重演,微软不会禁止.Net被应用在这款基于Linux的手机操作系统上。
微软开放源代码技术中心总监汤姆汉拉汉(Tom Hanrahan)表示,“Community Promise”专利许允许Mono这样的项目可以完全支持.Net技术。汉拉汉说,“像甲骨文就Java使用而起诉谷歌这样的事情,微软干不出来。”微软的“Community Promise”专利许可规定,.Net运行时(runtime)和C#标准可供马奎尔德伊卡扎(Miguel de Icaza)及其Mono项目的开发人员使用。汉拉汉说,如果通过Mono项目使得在Android上可以使用.Net,那将完全符合微软的规定。”汉拉汉目前正在澳大利亚参加微软一年一度的Tech.Ed大会。
据悉,Novell公司已经为基于苹果iOS操作系统的设备(如,iPhone和iPad)开发了一款名叫MonoTouch的应用程序,而在Android系统还将开发一款名叫“Mono Droid”的应用程序,预计将在今年第三季度推出。Mono项目的开发者表示,“Mono的Android版本会拥有完全不同的API集,最多只会使用一些业务方面的代码,而用户界面和跟设备相关的特定代码都将被重新编写。”
甲骨文不满谷歌在Android平台的Dalvik虚拟机上运行由Java开发的程序。虽然 Dalvik不是官方允许的Java运行时环境,但Sun公司在被收购前却的确支持过谷歌在Android上支持Java。早在2007年,就有人预测 Sun公司和谷歌之间就Dalvik可能会导致一些分歧,但直到甲骨文收购Sun公司之后这一问题才浮现出来。
虽然Android正受到法律诉讼的考验,但微软并不打算火上浇油或者隔岸观火,依旧支持 C#运行在这款手机平台上。然而,微软的“Community Promise”专利许可却遭到自由软件基金会(Free Software Foundation)的批评,他们指责微软未能更加有效的保护开源软件免遭专利起诉,而这正是甲骨文和谷歌目前官司的症结所在。
自由软件基金会表示,“Community Promise专利许可不能使你行使所宣传的任何权力,它只是表示微软不会就自己所拥有或控制的专利起诉你。如果微软把其中某一专利进行了转让,那么不能排除专利所有者不会起诉使用这项专利的任何人。”但Mono项目的开发者马奎尔德伊卡扎并不担心微软在.Net上可能存在的法律挑战,相反他在自己的博客上写道,“谷歌有能力弥补此次由于甲骨文起诉而带来的影响,还应该放弃Java而转向设计更好、更宜使用、更开放的.Net平台。”
- ››微软关于Windows 7 SP1安装的建议
- ››微软应延长Windows XP寿命的10大理由
- ››微软Windows 7 SP1 RC 官方已经提供下载
- ››微软也为谷歌的Android系统制作应用程序
- ››微软发布超级计算机版Excel测试版本
- ››微软推出Windows 7自动升级程序
- ››微软证实不会在欧洲市场发布Win7无浏览器版
- ››微软将允许PowerPoint和Excel文件嵌入网页
- ››微软发8月补丁修9大漏洞 DLL劫持漏洞未修复
- ››微软称:Android 隐形成本巨大
- ››微软高管称不会阻止在Android上使用.Net
- ››微软教你如何在Windows 7中与IE6应用程序相处
更多精彩
赞助商链接