红联Linux门户
Linux帮助

Linux最后需要的东西

发布时间:2008-09-03 10:17:40来源:红联作者:nxzcc
  翻译者:kissinger_1984

  许多人一直认为Wine是“Linux最后需要的东西”,或者认为那根本不重要。下面我们将列出一些应该足够可以彻底击败上述以及其他言论的理由。

  5个关键点:
  1.供应多样化
  2.大量有共同需求的人群存在是对社会的一个威胁
  3.任何Windows的替代品必须跨越运行Windows应用程序
  4.桌面上关于Linux的:先有鸡还是先有蛋的故事
  5.Wine的好处

  供应多样化
  人们一致认为,保持你的供应多样化是风险管理中非常重要的一方面。然后,美国司法部却刚刚发现微软的Windows已经运行在超过95%的个人电脑上。即使把Apple公司的Mac OS算在内,微软的Windows仍然占据了超过80%的电脑,并且,不仅在美国,在其他的国家的大多数电脑上,也可能存在同样的情况。政府,企业,以及全世界的个人用户最终都依赖于一个单独的供应商:微软。问题不在于微软是否有邪恶的意图,或者它是否将要倒闭了,而在于它的计划是否符合你的。一个企业应该愿意仅仅使用简单的客户端来简化管理,并且节省花在每一个客户端Windows上的钱。但是,微软是否愿意让他们的愿望成真,并且削减市场份额?假如微软以签订协议付定金的方式推广他们的软件,我们是否还有的选择?假如微软对迎合你的想法不感兴趣,那么,你就没有别的目标可以投奔了。

  大量同性质的产品存在是对社会的一个威胁

  另一方面是:如此众多的同类人群的存在是对社会是危险的。1845年,爱尔兰人未被收割的土豆被一种真菌毁坏的时候,他们艰难的了解到这个道理。“土豆饥荒”,饿死了超过100万人(大概占人口的10%)。在一个有着共同需求的人群中,所有的个体都有着相同的弱点,只要找到其中一个弱点,你就可以消灭这整个人群,既然这样,我们,一个社会,是否吸取了这个教训?

  就像上面所说的。微软的Windows在个人电脑上占有压倒性的比例。如果把不同版本的Windows考虑进去,主要是Windows9x和WindowsNT家族,这就代表着大量共同需求的人群。大多数的政府,企业,以及家庭用户,都依赖于它。

  这个人群的组成,就像其他复杂的系统一样,除了那些缺点以外,都没有什么好神秘的。2001年夏天爆发的红色代码病毒提醒了我们。红色代码病毒做了任何现存病毒对一个共需人群可能做的事情:仅仅第一天,它感染了超过359000台电脑。幸运的是,它只感染了Windows家庭中一个不那么普遍的成员,造成的损失也不是那么大;它不会随机的破坏文件或者格式化你的硬盘分区。

  将会有更为凶猛的病毒,这只是一个时间问题。减少这种损失的唯一办法就是操作系统的多样化。这个问题非常严肃,以至于许多安全专家称我们信赖的微软Windows为:对国家安全的威胁。因为我们有不同的WIN32的API可以选择,并且运行在完全不同的多种操作系统上,Wine不会有那些瑕疵,因此,可以提供我们需要的多样性。

  任何Windows的替代品必须可以运行Windows应用程序

  Windows应用程序的依赖关系并不像windows系统那样严重。那些打包的成品,应用程序,游戏,室内应用程序,垂直市场的应用程序,就是阻止用户,企业,政府,转向另一个操作系统的主要原因。即使大多数用户90%的需求都被照顾到了(Office套件,电子邮件客户端,浏览器,媒体播放器),他们仍有10%的需求,而且是潜在的非常重要的需求,只是还没有碰到而已。不幸的是,这剩下的10%的需求也已经扩张为大范围的应用程序。数千种程序,从游戏到法国农场定制的会计软件,在到意大利百科全书,德国税收软件,儿童教育软件,银行软件,室内软件,等等,这些年都在快速发展。就是因为这些软件的唾手可得,使得Windows才那么有吸引力,并且垄断力越来越强。如果一个平台不能运行绝大多数那些软件,并且让个人用户,公司,政府节省他们在软件上的投资,那么这个平台绝不会成为主流。

  桌面上linux先有鸡还是先有蛋的故事

  这就给我们带来了一个问题,那就是,桌面linux,先有鸡还是先有蛋的问题。如果Linux不能提供上述那些软件,那它在桌面上的市场份额就会停滞不前。但是市场份额不上升,就没有厂家愿意为linux开发软件。怎么才能打破这个恶性循环?

  Wine再一次给我们提供了答案。通过让用户重新利用他们投入了时间和金钱的Windows应用程序,Wine,戏剧化的降低了用户转向linux的门槛。这样,linux在桌面上的起飞也具有了可能性,同时也将增加它的市场份额。然后,那些公司也有可能为linux开发应用程序了,也就会有只针对linux市场的产品了。

  如果Wine仅仅运行如纸牌之类的软件,这套说辞很容易就失去信服力。然而现在,它可以运行Mircosoft Office,多媒体程序如Quicktime何Windows medea player,甚至像Max Payne 或者 模拟人生这样的游戏。

  只要一些时间,其他那些复杂的程序也可以良好的运行,每一次成功的运行,都会给这张应用程序表单增加一条记录,其他的应用程序也会从这些工作中受益,并且变的可用,看看我们的应用程序数据库吧,来了解现在到底有多少程序可以在Wine下运行。

  从Wine中受益

  最后一点,但绝不是最不重要的一点,Wine现在可以提供的益处超越了Windows:Wine的出现使得我们在使用Windows应用程序的时候,还可以拥有Unix的优点(稳定性,灵活性,远程管理)。Unix可以写出功能强大的脚本,有了wine,可以通过脚本来调用windows应用程序,这样可以帮助Unix充分发挥它的作用。Wind可以让我们远程操控Windows应用程序,即使他们相距千里之外。使用简单的客户端,Wine可以很经济:简单的在Linux server上安装Wine ,就可以通过任何的X终端来运行这些Windows程序了。使用Wine,我们也可以做到让现存的Windows程序在网页上使用,通过使用VNC和它的java脚本。

  Wine是开源的软件,所以你可以扩展它以符合你的要求,或者,你可以让别的公司代你做这些事情。
文章评论

共有 1 条评论

  1. sega001 于 2008-09-03 14:12:07发表:

    当年Dreamcast上也出现了一种PS的模拟器,结果还是失败了。
    虽然wine自己都说不是模拟器,但是如果可以在Windows中方便的运行那些程序,
    还在使用MS的软件,到Linux上来运行有多大的区别呢?