加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

用Ubuntu为Windows 7辩护

(2010-02-01 06:49:19)
标签:

it

        本文题目有点怪异,其实并不奇怪。为什么?

        129日,微软公布二季财报(截止去年年底),净利润高达66.6亿美元,同比增长60%,股价增至29.89美元(不久前最低价为14.87美元)。据说,这一成绩主要归因于Windows 7的市场表现(在此期间,Win 7售出约6,000万套)。三个月,净利润竟然高达66.6亿美元(纯收入192.2亿美元),对此,有人心中不服气。这里的核心问题是,微软该不该赚这些钱?

         大家知道,计算机桌面是极为复杂的软件包,开发成本极为高昂。但是,计算机桌面的复杂性究竟高到什么程度,人们还缺乏直观的印象。当今,Ubuntu桌面虽然还赶不上Windows 7的全面品质,但是,两者已经处于同一个复杂性水平数量级(十倍为一数量级)。这是客观事实,毋庸置疑。

         Ubuntu 10.04(LTS)桌面的开发(进行时)为例,我们来说明计算机桌面的复杂性。关于Ubuntu桌面的开发,根据LaunchPad.net/ubuntu公布的实时统计数据,共约有17多万个小分支(相当于开发子课题),新发现(提交)的程序bug4万余个,经过逐一确认,加上原有的程序bugs,共有76,384个所谓的“open bugs”待处理解决,其中关键性的程序Bug目前仍然有40来个。另外,根据“Ubuntu: more bugs than ever?”一文,从历史发展角度来看,Ubuntu 8.04LTS)、8.109.049.10各版本发布之后新发现的Bugs呈现逐年下降的趋势,而关键性的Bugs分别为0223个。实际上,Ubuntu 10.04(LTS)新版本要求做到“bug-free”(无Bug),这谈何容易?计算机桌面是极其艰巨的开发工程。我们要记住一点,(自由)计算机桌面极为复杂,来之不易也。注:把这项极为庞大的系统工程的智慧结晶放入一只小小的自启动U盘,决不是儿戏。由此,我们不难想象,Win 7的开发需要付出多少人年,成本需要多高。实际上,据有关估算,微软半年的运营支出(2010年上半年)在262265亿美元左右。据此,假定Win 7开发至少需要两、三年时间,总投入约在1,000亿美元左右(也许估计偏高了一点)。由此可见,一个季度,微软赚上60几亿美元算是很正常的(也是必须的)。

         听说,我们国家在基础软件开发方面每年要投入数十亿人民币。说句实话,这点钱不算多。我们国家为什么要这样做呢?这些钱,到底应该怎么花呢?有人说,这是为了“自主”,不受制于人?我看,并不一定能够真正做到不受制于(别)人,而是受制于(自)己。实际上,发展软件业,我们自己的思路左摇右摆,亲(微)软、反(微)软两派势力都有。到底该亲(微软),还是该反(微软),总得有个最终说法。总不能在口头上说“开源”(反微软),而在行动上行“闭源”(亲微软)那一套。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有