一份来自 InternetNews,还没有确认的报告,称Novell的新主人Attachmate已经解雇了大批的Mono开发人员。如果属实,这对于微软和.NET社区来说都是坏消息。
Novell开始Mono项目要追溯到2004年,是通过接管Miguel de Icaza的Ximian项目。最初的目的是创建一系列符合ECMA 标准(Ecma-334 和Ecma-335)的.NET工具,包括C#编译器和共通语言执行平台。近来,它已有雄心将.NET带到iPhone和Android上面。
多年来,de Icaza(同时也是Gnome的创始人)已经成为开源、Mono,及很多有趣的事情的塔灯式的人物。他带领Mono项目到微软看起来不想涉足的领域。如果这是事实,Attachmate在项目中没有看到任何的价值,那么结果可能超乎想象,不仅是局限在开源社区。
我们所确认的事情是Attachmate正在Novell的犹他州普罗沃解雇700-800人,并且SUSE正在被转移至它的原基地纽伦堡。
如果这是真实的,Attachmate对Mono项目做降级处理,那么会有很多的开源布道者欢迎它的死亡。究其原因是使用Mono的被广泛宣传的危险——微软持有专利,项目可能会在未来的任何一个时间点上被起诉侵权。结果是很多开源项目不仅要避免使用它,还要管理好Linux发行版上的任何基于Mono的项目。这可以解释为什么Mono项目可能被降级的绝大部分意见是“糟糕开源的可喜解脱”。
微软本身对.NET,尤其是Silverlight的当前态度是忽冷忽热。看起来微软要支持HTML5,及有点像副业的Silverlight。结果是微软对于Silverlight的支持,应该是薄弱点——跨平台。离开给力的Mono开发环境的支持,.NET程序员可不能想当然地转移他们的代码到Linux上去。
类似情况的还有Moonlight项目,开源Silverlight,对于任何想要他们的代码跨平台的程序员来说,都是很重要的。
当我们走进像MonoTouch和Mono for Android这样的项目时,可以在移动平台使用.NET,不仅仅是Windows Phone 7,将更有意义些。
.NET程序员利用Mono作为主流也许不大可能,但是它提供了一种安全通道,以允许来考虑“如果我想将它接入到Linux,我可以”。Mono,作为保证.NET几无成本地跨平台使用的一个方式,对于微软来说很重要。
简单说来,Mono的降级对待或者说损失,都将损害.NET社区。
英文原文:Mono in trouble?
· 使用MonoTouch.SQLite简化用户界面开发(2012-03-29 08:46)
· Mono 2.11添加C# 5 Async支持(2012-03-26 08:45)
热门评论
-
Jeffrey Zhao 发表于 05-05 11:18昨天就看到这则消息了,找了半天一点靠谱的消息都没有,看了mono的邮件列表也都找不到可靠说法。
无论这消息是真是假,我发现这年头流言真容易传播啊,随便一说,四处乱转,大家都很兴奋。 -
YaoTong 发表于 05-05 07:49沙发, 静等老赵发炎.
-
Jeffrey Zhao 发表于 05-05 14:16@老坏猫
谷歌总部一说有点奇怪,心虚之说的确如此,我很不理解.NET程序员不支持Mono,甚至希望它消失是什么心态。
如果是那些所谓自由斗士,MS Hater这么想我倒能理解。
唉,越来越觉得为什么国内的同道中人这么少,算了还是去混国外社区吧,哦也。 -
韦恩卑鄙 a-zhewg @waynebaby 发表于 05-05 15:09
-
诺贝尔 发表于 05-05 16:07mono 最大的失败,就是对linux太用心了.
linux是一个扶不起的阿斗.
那些所谓的支持跨linux的人,你有真的分析这种有必要么?
微软的.net会跨平台,但是只会支持mac, 不会支持linux, linux从本质上是反商业软件的,他只能用另一种商业模式,那就是把软件当附赠,硬件或者所谓的服务做主营项目.这是微软无法接受的.也是任意一个以软件为核心的公司所无法接受的.
.net在linux平台看不到未来 -
午后的小睡 发表于 05-07 11:13@Jeffrey Zhao
当年linux因为莫须有的unix专利问题被整了那么多年,前车之鉴,我相信任何团体在打算实现.net前,推到桌面上的都不是技术问题,而是:
1.标准里有多少专利?
2.避开专利会有多少功能损失?
3.是否存在潜艇专利?
4.微软将来是否 有能力 抛开今天的承诺借专利问题控告我们?
5.微软将来是否能像当年通过sco控告linux那样,通过“购买”某个专利,再让那个所谓的专利持有人控告我们?
我列这个不过是说,别想当然的认为微软承诺了,国外开源社区就会打消疑虑,去热心支援Mono的开发,为它填专家瓦。
我都说了,中国人讨论什么.net的专利纯属蛋疼,老赵你也不应该费劲口舌来说服这里的人去认同没有专利问题,这里的人认同一万遍老外也看不懂中文,你应该写信给apache,给gnu,给那些对.net有疑虑的有实力的开源开发团体,告诉他们,你们的疑虑是可笑的。 -
阿水 发表于 05-05 08:23顶楼上,不知道他老人家什么时候能来。
