技术开发 频道

Mono:.NET的救世主还是恶魔的化身?

  很多铁杆Linux用户并不希望微软进入Linux搅局,他们恨那些在Linux系统中使用微软字体的人,他们认为这样做只会让微软消灭Linux的梦想成真,他们希望Linux取得真正的成功,但Linux如果不接受与Windows兼容的需求,它就不能进一步繁荣,有人认为Linux下的软件模仿Windows下的闭源软件(如OpenOffice模仿了微软的Office)也是值得表扬的,有些软件可以做到,但部分软件还做不到,与Windows下的软件比起来,Linux下的软件看上去都略显笨重,很业余,如果Linux要实现与Windows完全兼容,那么它的开源产品必须振作起来,并积极做出改进。

  Mono,或Mono背后的想法是一件坏事吗?

  不,不是坏事!Mono只是为Linux和Windows之间的鸿沟搭建了一座桥梁,为Linux获得更大的PC市场份额提供了一种全新的尝试和机会,如果有越来越多的人可以在Linux上使用Windows程序(不需要WINE),在转移到Linux前,人们心里也会再有以前那种恐惧感。

  从最终用户的角度来看,他们已经习惯了Windows下的操作方式,因此不愿意移到Linux下,当初上网本开卖时,很多预装了Ubuntu操作系统,但很多用户因不熟悉它,或是他们熟悉的程序不能在Ubuntu下运行,基于这些原因,他们最后还是换回了Windows,出现这种现象归根结底要怪缺少Linux方面的教育,我坚信,如果Ubuntu能够做到完全兼容Windows应用程序,并且安装简单,大部分上网本用户是不会切回到Windows的。

  不用质疑,Mono跨平台的特性会带来巨大的好处,不仅可以让Windows应用程序运行在Linux下,反之亦如此,有太多的Windows程序需要运行在Linux上了,我们等待这一天已经很久了,不是吗?!

  因此,我想劝诫Linux爱好者,拥抱Mono吧,对于Windows爱好者,也拥抱Linux吧,我想对所有人说,顺应Mono带来的一切变化吧!

0
相关文章