realymylove的个人博客分享 http://blog.sciencenet.cn/u/realymylove

博文

自由奔放的 Linux (1)—— Windows 与 Linux

已有 5049 次阅读 2012-2-21 21:30 |个人分类:生活、经验|系统分类:科普集锦|关键词:学者| Linux, windows

        自从使用了 linux 以后,总是想着看看 linux 相关的新闻,了解下 linux 的方方面面,看着看着就不觉落入了一个 linux的无底的知识海洋,结果在 linux 相关信息上浪费了大把大把的时间。与女朋友聊天的时候讲到这件事情,她的一些话使我有了一些感悟:Windows 也好, linux 也好,他们只是一个操作系统而已!不管使用哪个操作系统,只要它能满足我们日常生活、工作需要即可,浪费太多的时间在那些不必需的信息上,而自己本应专心做好的事情却被耽误,这实在有些不值。写一篇总结性的博文,将自己这么多时间了解的信息梳理一下,以后少在这方面浪费些时间。

1. Windows 与 Linux
        
        我们无法简单的说 Windows 和 Linux 孰好孰坏,它们都是非常优秀的操作系统,正是它们使得复杂而功能强大的计算机变得方便、易用。Windows 和 Linux 有许多不同的地方,表面上看有以下几个方面:
        (1)易用性。之所以今天的操作系统市场份额几乎被 Windows 垄断,我想这跟 Windows 的易用性是分不开的。Windows 号称傻瓜操作系统,入门很快,使用简便,鼠标点一点就可以完成大部分操作。举个例子,我外甥连小学一年级都没上,只是看了几遍我的操作,就可以熟练的打《植物大战僵尸》。linux 90年代末期开始在这方面不断进步,现在系统的安装可以在几分钟内搞定,软件的安装也有了 deb(Debian 系)和 rpm(Redhat 系)等几种双击就可以完成的格式(虽然还有大量的软件已源代码的方式发布),桌面环境也已经变得非常的平易近人,使用方式跟 Windows 相似。
        (2)稳定性和安全性。linux 的稳定性和安全性得到了广泛的共识。一台 linux 服务器可以稳定的运行十几年而不会死机。linux 对验证、访问控制等有着完善的管理机制,而且linux还有其专有的安全模块,安全性相对更为出色。Windows 的安全性其实也不错,尤其 Windows 7 引入了完整的用户权限管理机制。但是 Windows 还包含了用户界面和大量的应用程序,其用户数量极为庞大,引来的攻击多,所以才偶尔会爆出一些漏洞。还有一点值得指出,Windows 的技术被微软垄断,linux 还有国家安全上的优势。
        
        (3)硬件支持。linux 支持X86、ARM、MIPS等多种架构的CPU,其应用遍布通用计算机、嵌入式设备、移动设备等各种平台。但是由于Windows 占据了绝大部分个人计算机市场,linux 的各个发行版又有其各自的特点,设备开发商从成本上考虑往往只提供Windows 版驱动程序,而不愿意开发linux 版本驱动,致使很多设备(如大型显卡等)不支持 linux。对于需要安装某些设备或者想玩大型游戏的人,linux 就很尴尬。
        (4)软件支持。软件资源的匮乏是 linux 的一大软肋。Windows 下的软件可以毫不谦虚的以海量来形容,从办公应用到影音娱乐,从网络工具到行业软件,从杀毒软件到系统清理,从图形图像到编程开发,包罗万象,无所不有。相比之下,linux 下的软甲确实不够丰富。虽然主流发行版都声称自己的软件仓库海量(Debian 称其包含20000多个软件),但是与我们的生活、办公息息相关的优秀软件却不够丰。无论是用户界面,还是功能,它们与 Windows 下的同类软件还是有不小的差距。
        (5)规范性。由于 Windows 的所有技术都掌握在微软手中,所以微软的规范就是整个Windows 软件界的标准,从系统平台到应用软件,所有的程序拥有统一的规范。我们可以将 Windows XP 下的软件随意的装在任意一台 Windows 7 的机器上。然而 linux 是自由的操作系统,基于 linux 的系统仅仅在内核上是统一的,具体到各个系统就很容易出现不兼容的问题,用gcc 3.4 编写的程序可能不能在gcc 4.6的环境下编译;使用 QT 库的软件无法在拥有 GTK+ 库的机器上安装;用户界面也有着Gnome 和 KDE 等多种桌面环境,使用习惯差距较大;软件打包格式也有这deb、rpm等多种格式,不能在不同的系统中安装;甚至连终端中的一些命令都不相同。虽然linux 高手可能说正是这给了他们很大的自主性,他们可以按自己的习惯改造系统,但是对普通大众来说,操作系统是拿来用的而不是来学习的,操作系统的使用越简单越好。
        (6)费用。Windows 7 的家庭普通版也要399元,旗舰版更是高达2460元,而且Winsows 下的软件很多(比如常用的Office、Photoshop 等等)都是需要付费的(当然,对于很多国内用户来说,他们通常使用盗版软件,这些软件完全是免费的)。然而linux 不只操作系统本身完全免费,而且基于linux 的软件也基本都是免费的。这可以让我们省下不少费用。而且linux 下的软件很多都是开源的,对于软件开发者来说,这给他们提供了一个非常好的基础。
                 
        
         小结:还是那句话,Windows 和 linux 都是很优秀的操作系统,但是在桌面领域(或者说个人计算机领域),linux 在很多方面做的还不够好,尤其是易用性和规范性方面据Windows 还有很大差距。如果你对操作系统的需求仅仅是上上网,听听歌,做个word、ppt,任何一款操作系统都能满足你的需求;如果你想玩一些大型游戏,那么你还是老老实实的使用 Windows 吧;如果你要使用一些特殊的设备,如激光笔、探测器等,碍于驱动的问题,你不得不使用 Windows;同样如果你要使用一些科学计算软件,如Geant4,FLUKA 等,若它们只提供 linux 版本,你也只能使用 linux;最后,如果你有较强的版权意识,又不想从自己的口袋里掏出货真价实的人民币,可以尝试下 linux!



https://m.sciencenet.cn/blog-530833-540014.html

上一篇:Gnuplot 常用绘图功能简单介绍
下一篇:自由奔放的 Linux (2) ——Ubuntu 与 Fedora

0

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-20 19:53

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部