首页 / 教程
微软高蛊不会阻止在Android上使用.Net
2010-08-29 18:59:00
甲骨文针对谷歌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平台。”
最新内容
手机 |
相关内容
张艺兴出什么事了 | 张艺兴起诉造
张艺兴出什么事了 | 张艺兴起诉造型师事件怎么回事,起诉,徐峰立,现象,磨皮,支持,胡言乱语,音乐,赔钱,徐峰立在文中表示,张艺兴存在“选妃”车载电脑支持什么格式(车载支持什
车载电脑支持什么格式(车载支持什么视频格式),格式,支持,分辨率,视频格式,下载,编码,格式工厂,导航仪,1. 车载支持什么视频格式你好,汽车导金蝶公司erp(金蝶erp管理系统)
金蝶公司erp(金蝶erp管理系统),企业,金蝶,公司,系统,财务软件,中国,计划,服务,1.ERP和金蝶软件有什么区别!1、软件范畴不同:金蝶K3、KIS专业电脑运行命令的快捷键(运行快捷键
电脑运行命令的快捷键(运行快捷键命令大全),选择,快捷键,程序,运行,快捷方式,输入,点击,显示,运行快捷键命令大全打开windows系统的系统服mate50支持5g吗(华为Mate50参数配
mate50支持5g吗(华为Mate50参数配置详情),支持,华为,5G,网络,4G,骁龙,数据,不支持,不支持。华为Mate50所打造的麒麟9000虽然支持5G网络,但机电脑pubg占用内存(pubg运行内存多
电脑pubg占用内存(pubg运行内存多大),内存,游戏,运行,绝地求生,占用,分辨率,空间,内存条,1. pubg运行内存多大1、《绝地求生》对游戏的内存电脑怎么开启运行(如何打开电脑运
电脑怎么开启运行(如何打开电脑运行),用户,运行,设置,选择,输入,方法,点击,权限,如何打开电脑运行打开windows系统的系统服务,有以下几种方苹果技术支持网站(苹果官方技术支
苹果技术支持网站(苹果官方技术支持网站),点击,日期,技术支持,查询,激活,序列号,服务,支持,苹果官方技术支持网站查看方法如下:1.在电脑桌面