请不要怪丁胖胖像拉鸡粪似的一点点写文章,这是因为我写文章一边思考一边写,也不打底稿。想到了就写,没想好的,就先写到这里。另外,我还有一点想说的就是,本来想搭配更多的图让大家阅读起来更舒服,但是觉得还是把大概框架写出来,如果真有必要再补充。所以纯文字的写的太长,会让大家阅读起来不舒服,所以每一篇说几个问题即可。非常希望大家能阅读,对于文中的内容如果有什么疑问或者认为我说的不对的话,请立刻指出,我会与您探讨,如果有错误,一定即时改正。下面进入正文。

三、技术人员眼中的WINDOWS系列问题

1、从市场占有率开始分析WINDOWS操作系统。

前面我已经说了,做计算机的操作系统,WINDOWS操作系统主要分为WINDOWS 和WINDOWS SERVER毋庸置疑的是WINDOWS操作系统的市场占用率非常之高。无非得益与以下三点。

A、WINDOWS良好、傻瓜的操作界面。很多对计算机不是很懂的人都可以通过WINDOWS操作系统了解,认识和使用计算机。由于WINDOWS操作系统本身就是图形操作界面,所以在其下的应用软件也都是图形化的。这样让我们操作起来更加的方便。所以很多人说,傻瓜,简单的操作界面使WINDOWS操作系统赢得了市场。这句话是没有错误的,但是傻瓜操作,就不一定是对操作系统很熟悉,甚至说的是精通,对于更多的人来说,WINDOWS只是提供了一个傻瓜的操作平台,很多人只是需要这么一个傻瓜的平台,来操作他们真正需要更多使用的应用软件。

B、没有应用软件的支持。纯粹的操作系统只是一个摆设。比如你可以利用操作系统自带的记事本软件记录一事务和数据,但是对于丰富多彩和复杂的文档处理功能,还是需要像MS WORD这类的应用软件来实现。显然微软下了很多功能。因为他不光开发操作系统,也开发了很多丰富的应用软件和其他系统、编译软件。当然这些软件都可以在WINDOWS操作系统下运行。另外由于很多第三方开发商,比如腾讯公司开发QQ即时通讯软件(貌似主要是甚至说是在WINDOWS下运行的)使得WINDOWS操作系统下可以运行更多的软件,间接提高了操作系统本身的价值。

C、前面我已经说了,系统软件与应用软件不同的是,对硬件的依赖性很强,对于操作系统更是如此。但是纵观PC机硬件市场,几乎没有说那款硬件在WINDOWS下是不能使用的。只要安装好正确的驱动程序,就可以良好的工作了。在这一点,WINDOWS明显比其它操作系统更牛(比如LINUX,如果新开发的软件,还需要编译LINUX核心,这个我以后会在LINUX专题再重点去讨论)。

而相对于WINDOWS SERVER市场占有率就不是如此了,那么究竟是为什么呢?这还是要从硬件中讨论。再次强调一些,操作系统对硬件设置具有很强的依赖性。那么这里我要引入一个叫系统架构的术语。这个术语我不重点解释了。在硬件中,一个非常重要的硬件设备要登场了,这个就是几乎人人都知道的CPU.CPU这个词实际上是在描述一类的硬件,而不是单个或单类。CPU虽然个头很小,但是内部结构非常复杂,因为制造CPU的厂商很多,所以不同的厂商,就会生产出不同结构的CPU。所以又叫处理器架构。等等,有人可能会说,CPU不是就是INTEL和AMD在生产吗?怎么又出了很多厂商?在PC机世界中,基本上CPU是由这两家生产的。所以你可能会听到基于INTEL X86 、X64  IA(安腾系列)架构的处理器。或者AMD 、ADM64架构的处理器。但是到了服务器级别的计算机(或者是大、中型计算机 的时候)CPU的生产厂商变的异常的多。比如IBM的POEWER系列.SUN的UltraSPARC系列处理器、APPLE公司的A4处理器。。。。(更多处理器,请参考相关资料)服务器与PC机不同,一般真正让大家认为是“服务器”的主机都是由服务器厂商整日出售了(有点像PC的品牌机) 查看WINDOWS操作系统硬件配置要求,几乎看不到这些处理器下可以安装WINDOWS操作系统。其实原因很简单。微软操作系统是一款商用操作系统。如果在技术或条件许可下安装WINDOWS操作系统,必须要给微软交付费用。对于本身就价格高昂的服务器来说就更贵了。而这些服务器厂商在开源的LINUX或LINUX修改内核,定制自己的系统服务套件,然后再整机出售,这样所有的成本可以完全控制,技术独立自由,何乐而不为?这才是WINDOWS SERVER在服务器市场上占用率上不高的一个重要原因。

题外话:我的一个朋友,在一家公司拥有一台小型机服务器,上面安装UNIX+ORACLE,而且全部开源,我曾经想跟他要一套自己模拟操作一下(以后可以炫耀自己操作过小型机)但被后来告之,除了安装复杂外,根本无法在PC机上安装。最后无奈的放弃了想法。

2、WINDOWS操作系统的版本。

对于一个技术人员来说,了解操作系统的版本是非常重要的。对于一般的应用软件,除非大版本的更换,比如从XP改到WIN7,软件兼容有些困难,但是对于一些系统或复杂软件,低版本的软件如果不升级就无法安装。记得是看岳雷老师的一篇文章,好像是关于SCCM的安装,如果在WINDOWS SERVER2003 R2 下,如果不升级到SP2下,是无法继续安装下去的。

WINDOWS操作系统版本我个人分成两类。一个叫功能版本,一个叫技术版本。

我先说后一个。实际上操作系统不是一个不可分割的单元,操作系统主要分为内核和系统服务组件。(大概是这样分的)在LINUX下,内核和系统服务组件很容易区分,因为开发群体是不通(这个到我以后LINUX专题再着重说明)但是由于WINDOWS是微软自己一个群体开发,它把他们整合到一起了。比如典型的例子就是把INTERNET EXPLORER(IE浏览器嘛)整合到操作系统中了所以也显的WINDOWS操作系统很臃肿,但好处是省心,不需要单独安装了。(当然由此也引出很多问题,比如技术垄断等问题)由于WINDOWS体积庞大,功能凡多,所以从上世纪90年代从WIN95开始就一直漏洞,错误不断。到WINDOWS 2000的时代,微软对于各种系统漏洞每隔一个不固定时间就会发布一个系统补丁包,用来增强、修改、改进系统功能。这个补丁包就是SERVICE PACK 简称SP 也就是后来大家都知道如WINDOWS XP SP1 、WINDOWS XP SP2、WINDOWS XP SP3.。。。。。这些补丁包大部分都是完成对系统的我说三个功能,增强、修复、改进系统。关于补丁包具体增强、修复、改进了什么,请大家去微软官网查询。这就是我提到的技术版本。下面说功能版本。

WINDOWS 2000后代 WINDOWS每次发布一款全新的操作系统,都是发布的一个系列。还记得我说的WINDOWS系列家族吗?比如WINDOWS XP HOME家庭版、WINDOWS XP ADVANCED HOME 高级家庭版、WINDOWS XP PRO 专业版(注:好像是一开始没有高级家庭版,后来加的)但是对于大部分非计算机专业人员都会忽略这个问题。WHY?原因也很好理解。第一,这些家族系列中有一个是功能最强的,比如刚才举的XP PRO具有HOME的所有功能,但是HOME不具备加入域功能。所以大家都会选用一个最强的使用。比如最新的WIN7,大家都会用旗舰版。(因为是功能最强的)第二,这个是我不愿意说的,但是到这里必须要说的。因为盗版,几乎不需要支付任何费用或者说基本上不考虑价格的问题,当然选最强的。这里还要说的一点是WINDOWS SERVER中最强的一般是DATACENTER数据中心版。但是为什么不用这个呢?原因是这个版本一般不是以光盘形式发售的,就想我上面提到的高级服务器一样,是预安装的(如果买这种服务器,操作系统挂掉了,有专人帮你重装)即使互联网很发达,有人通过网络发布这款系统,你还是不能用?因为很难搞到授权。

关于数据中心版补充:数据中心版本和安腾版本按照按每颗CPU来取费

技术人员虽然以关心技术为主,但是如果做为一个公司的一个有责任的员工,当公司需要采购正版系统,而且恰巧由你负责的话,价格因素就必须考虑,选一个真正适合你版本的操作系统来购买吧,不要给公司花冤枉钱,我想这也是你的老板不愿意看到的。

关于操作系统具体版本和之间的差异,请参考微软官方网站。

待续,未完(更多精彩,敬请期待)