【转】Linux 是 Windows 的复制品?
当人们发现 Linux 不是他们想要的 Windows 复制品时,经常争论一件事,就是坚持认为 Linux 一诞生,Windows就是(或应该是)其努力的方向,而且那些不明白这一点的人错误地努力使 Linux 更像 Windows。由于这一点,他们展开激烈的争论:Linux 已经从命令行时代进入了图形界面时代,这明显是在学 Windows
不错的理论,但却是错误的:最初的 X 窗囗化系统(见附录)是于1984年发布,继承自1983年移植到 Unix 上的 W 窗口化系统。而 Windows 1.0 是在1985年才发布的。Windows 在1990年发布第三版之前并没有做大——那时,X 窗口化系统已经演化成我们今天使用的 X11 版本好几年了。Linux 在1991年才开始,所以 Linux 没有开发一个 GUI(图形用户界面)来模仿 Windows:它只是使用了一个在 Windows 出现之前就已经存在的 GUI。
Windows 3 的续作 Windows 95,带来了图形界面的革命性变化。在这以后很多年,微软都没能作出与此类似的创举。Windows 95 带来了多项创新的特性:拖放功能、任务栏等等。因而 Linux 借鉴了这些东西
事实上……不是这样的。上述所有的特性在微软使用前就已经出现了。例如,NeXTSTeP(见附录介绍)是一个非常先进的图形用户界面(就当时而言),它明显早于 Win95 ──1989年发布了第一版,1995年发布了最后一版。
好吧,好吧,这样看来我们熟悉的“Windows 界面”,其实其中的元素并不是微软自己创造的。但它还是创造了一种整体界面,Linux 从那时起尝试模仿它
为了反驳这一条,我们来讨论一下“趋同进化”的概念。它说的是:两个不同的、各自独立的系统随着时间的推移会逐渐变得类似。这种现象经常发生在生物学领域。举例来说:鲨鱼和海豚,他们都有着类似的背鳍、胸鳍和尾鳍,以及同样的流线型外形。
但是,鲨鱼是由鱼进化而来的,而海豚则是由陆地上某种四条腿的哺乳动物进化而来的。他们拥有类似外形,是由于他们都生活在同样的海洋环境中,他们必须朝最大效率适应海洋环境的方向进化。实际上不会有一幕这样的场景:未进化的海豚(相对的后来者)看到鲨鱼以后就开始想“哇,看看鲨鱼的鳍,它们非常有用。我也要这样进化一套自己的鳍!”
同样,如果先看早期的 Linux 桌面、FVWM 和 TWM 以及许多简陋的 GUI(图形用户界面),然后再看看今天的 Linux 桌面、Gnome 和 KDE,以及它们带有的任务栏、菜单、视觉效果。是的,不得不说现在的 Linux 比早期的更像 Windows 了。
另一方面,Windows也同样如此;我印象中 Windows 3.0 没有任务栏。那么开始菜单呢?……什么是开始菜单?
Linux 过去没有任何桌面像今天的 Windows,微软过去也没有(一个像今天的 Windows 的桌面)。现在他们都有了,这说明什么问题呢?
这说明来自两个阵营的开发人员都在寻找提升GUI(图形用户界面)性能的方法,但是解决相同的问题可供选择的方法并不多,他们难免会使用类似的方法。类似并不能说明或暗指一方在模仿另一方。记住这一点,你就不会受到这个问题的困扰了。
{:7_490:}咋不说windows学MAC。。。 linux图形化是有需要~~~~~ 早期linux桌面用户少 开发桌面人员也少 大多还是服务器方向的开发。图形化只求够用。 早期服务器还是命令行远程操作桌面家用要用到图形,,,而且我用的ubuntu也不咋像windows。到了目前 安卓崛起 感觉linux桌面用户比重也多了 所以图形化美化就被提上了日志。linux像windows的部分国产红旗 雨林木风无视之~~~~~ 觉得linux在美化上比windows要更胜一筹。。。 谁的优秀 就借鉴谁的,这个本身没有任何问题。 3L 脑子基本可以肯定有毛病 平心而论,如果需要使用的过程中更为舒心,那就须得Windows,毕竟微软这些年的商业化发展之路创造过一个个辉煌——尤其是网上银行方面的兼容支持;如果你追求自由开源,有很强的动手能力和折腾的耐心,并且英语阅读能力较强,希望DIY自己的系统,那Linux是你的首选。 步惊云 发表于 2012-9-18 08:03 static/image/common/back.gif
平心而论,如果需要使用的过程中更为舒心,那就须得Windows,毕竟微软这些年的商业化发展之路创造过一个个辉 ...
网银在天朝是个老生常谈,跟XP和IE6一样经久不衰的话题。 jeff2229 发表于 2012-9-18 08:36 static/image/common/back.gif
网银在天朝是个老生常谈,跟XP和IE6一样经久不衰的话题。
为了生存{:5_586:},在天朝就必须按照天朝的规矩行事{:5_289:},总不能不用网银吧{:5_268:}?!
网银几乎可以说得上是Linux最大的绊脚石——至少目前在天朝确实如此。
忘了补充一点:不管X86还是X64架构的Linux,在多任务运行上,依旧远远落后于Windows。{:5_298:}也许是我一孔之见,但我确实尝试了好几种发行版,包括了Ubuntu、OpenSuse、Fedora,在桌面版中运行多个任务仍是一件令人觉得蛋(和谐)疼的体验。{:5_265:} 美丑本来就是很主观的,3L只是说出自己的想法而已。
至于楼主说GUI越来越类似,本来嘛,系统是人用的,为了容易上手都会有些类似,就像电脑键盘一样,即便软键盘,次序排列也是一样的。没什么不好,只有专利厂商才会介意谁学谁。 步惊云 发表于 2012-9-19 14:24 static/image/common/back.gif
为了生存,在天朝就必须按照天朝的规矩行事,总不能不用网银吧?!
网银几乎 ...
关于多任务,愿闻其详? 其实kde和win,谁模仿谁,明白人自然清楚 jeff2229 发表于 2012-9-19 20:28 static/image/common/back.gif
关于多任务,愿闻其详?
在Windows下,先后运行多个程序,程序间的运行时间差不大,并且同时运行后,系统并无明显停滞感——当然不包括Photoshop之类大型软件;但在Linux下,运行一个程序后,倘若再运行另外的程序,系统经常出现明显停滞甚至无响应。 步惊云 发表于 2012-9-20 12:19 static/image/common/back.gif
在Windows下,先后运行多个程序,程序间的运行时间差不大,并且同时运行后,系统并无明显停滞感——当然不 ...
看看swap占用多少,显卡驱动也可能导致这现象。如果系统的策略是积极使用swap,那么就很容易导致响应缓慢。 步惊云 发表于 2012-9-20 12:19 static/image/common/back.gif
在Windows下,先后运行多个程序,程序间的运行时间差不大,并且同时运行后,系统并无明显停滞感——当然不 ...
说实话,我和你感受不太一样。Linux(openSUSE)和Windows下初次打开程序速度差不多,都需要等硬盘,再次打开都比较快。
偶尔因为等待硬盘IO,反而是Windows下频率更高一些。
页:
[1]