设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 SUSE 查看内容

关注:Mono面临危机拯救者会是微软吗?

2011-5-10 14:36| 发布者: joejoe0332| 查看: 4521| 评论: 0|原作者: 核子可乐|来自: 51CTO.com

摘要:   近日Attachmate宣布了对Novell和SUSE将来的计划,一方面Novell和SUSE将拆分运营,另一方面Attachmate对Novell进行了大量的裁员:首先是包括Novell CEO在内的诸多高层,然后就是从本周开始的裁员。涉及到Novell的 ...

  Mono仍有一试的价值

  不过话说回来,仅因为Windows窗体专利的问题就彻底放弃Mono绝对是一叶障目的错误理念。近年来,Mono已经迅速成长,并突破了在特定系统上进行类Windows开发工作的狭窄范畴。一方面,Mono内置的功能可以用于GTK+以及Qt GUI工具包,因此如果大家打算彻底脱离Windows窗体而转向利用Mono进行以Linux为中心的程序编写工作,也是完全可行的。

  更重要的是,Mono已经广泛成为各类操作系统及设备上极具价值的跨平台开发工具。举例来说,Novell公司的Mono Touch版以及Mono Android版都是允许开发人员利用C#以及其它.Net技术为iOS及Android设备编写程序的商业产品。同样,Unity Technologies提供了一款跨平台的游戏开发工具,允许用户利用Mono作为中间媒介,为iOS设备、Android 设备、Xbox 360游戏机、PlayStation 3游戏机以及各类网页播放器以最小的重新编码工作量开发游戏。

  我们同时不应忽略Mono的其它优点,那就是C#语言本身。尽管其常常被称为“微软版的Java克隆体”,但不可否认C#在Java的基础上进行了一系列改进,包括更好地支持并行编程及相关功能以及对Java自存在以来就饱受诟病的一些语法进行的调整。Java至今在某些方面仍然在努力跟上C#的步伐。还有,Mono开发人员们也可以自由地在编码中运用其它SLI语法,这意味着他们能够在特定的平台上使用诸如Lisp,Python,Ruby甚至是Fortran等等不同种类的编程语言。

  现在谁能拯救Mono?

  如果我们最终无法好好发掘前面提到的各种工具的便利功能,这无疑是种耻辱。Mono平台是开源的,独立开发者可以继续在其上自由地进行工作。但它同时也是项复杂的技术,而且要跟上微软开发产品的更新速度也需要相当大的努力。在没有商业支持的情况下,Mono似乎完全不可能在追逐微软的道路上继续走下去。

  Attachmate公司并未对Mono项目的前景做出具体说明,但在其对InternetNews.com所给出的意见中,似乎隐隐表达了一些信息。文中提到资源将“根据消费者的需求”分配给Novell公司的各个项目,这对开源产品来说可不算是什么好兆头。

  专业分析师们同样对Attachmate公司在Mono或是SUSE Linux总体规划问题上的承诺表示费解。根据Forrester研究机构副总裁Jonathan Penn的说法,“Attachmate公司对于Novell公司持有的系统管理及安全业务更有兴趣,而对平台业务则不太热心。”

  其实还存在着另一种可能性,即另一家公司没准会介入并从Attachmate公司那里承接Novell的SUSE及Mono这笔技术资产。但谁会是这“另一家公司”?IBM可能算是候选者之一,但蓝色巨人一直不愿意直接参与Linux业务,而更希望自己的客户在红帽公司与SUSE之间自主做出选择;而且对于其自有的WebSphere平台,IBM公司的推广力度简直可以与甲骨文公司在推广Java上表现出的力度相提并论。

  而最有可能性的人选也许就是大家寄予期望最少的对象。微软在过去的数年中一直努力在开源方面调整企业形象,并尽量缓和态度,甚至通过Outercurve基金会对开源项目进行赞助。其与Novell公司所进行的专利共享交易,尽管备受指责,最终却并没有扼杀SUSE,Mono乃至Novell公司。也许现在正是微软将资金慷慨地奉献出来,用以为.NET及CLI打造一个免费的、开放的并且跨平台的软件开发平台的最佳时机。

  不过还是要提醒一句,这样的结果仍然可说是喜忧参半。尽管这样的做法的确能够保证Mono长期存在下去,但考虑到开源社区仍把微软的存在视为致命威胁,该套方案同样有可能成为压垮Mono这只骆驼的最后一根稻草。

  原文:An uncertain future for open source .Net


酷毙
1

雷人
1

鲜花

鸡蛋

漂亮

刚表态过的朋友 (2 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部