设为首页收藏本站

LUPA开源社区

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

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

2010-7-28 09:40| 发布者: joejoe0332| 查看: 10754| 评论: 0|原作者: 黄永兵|来自: it168

摘要:   当我第一次开发网站时,我使用的是PHP和MySQL,那个时候还没有.NET,只有传统的ASP,我对它的安全性和性能持保留意见,它从来没有PHP好用,但微软并不甘心,于是决定上.NET试图改变游戏规则,事实证明微软的决策 ...


  Mono – 救世主还是恶魔的化身?

  Mono是.NET在Linux下的实现,有了它,我们就可以在Linux下开发.NET程序/Web服务了,并可以移植到Windows上的.NET平台,这真是一个伟大的工具!但也有人表示了担忧。

  当我准备在笔记本上运行Mono时,我阅读了大量的资料,也听取了很多人的意见,奇怪的是,居然有很多人说它的坏话,还有人表示Mono可能侵犯了.NET的专利权,即便这可能是真的,我们也不用担心,因为微软还协助过Mono项目,当然也有人认为微软此举是拿Mono来渗透Linux,以便最终消灭Linux,我也曾认为微软并未给开源世界带来帮助,只不过在唆使人们在Linux上使用微软的技术,从本质上否定了Linux存在的必要,但这样的想法是错误的!这对于Linux来说是件好事,阻止Linux在工作和家庭中使用的障碍是它与Windows存在本质区别,例如,我喜欢玩足球经理,我也想在Linux上玩,但却很难做到,我只能选择在Windows上玩。随着Linux平台上Mono的接受度越来越高,将会有越来越多的程序可以跨Windows和Linux运行,只要兼容性问题得到解决,Linux可以自豪地向世人证明它是多么的强大。

  很多铁杆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带来的一切变化吧!

酷毙

雷人

鲜花

鸡蛋

漂亮

相关阅读

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

最新评论

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

返回顶部