2007年01月
1月29日,Ubuntu奠基人Mark Shuttleworth宣布,今年7月22日~24日,,在O’Reilly《世界开源大会》期间,在同一地点(Portland市)举行首届Ubuntu商务年会(Ubuntu Business Conference),又称为“Ubuntu现况 2007” ,即“Ubuntu Live 2007”)。
这届Ubuntu商务年会具有重要意义,年会专注于有关Ubuntu的商务问题。会议主要议题是:1、高性能计算;2、Ubuntu在中小企业;3、Ubuntu与瘦型计算机;4、Ubuntu的演化版本;5、Ubuntu与教育;6、基于Ubuntu的网络产品;7、POS机、移动设备、科学搜索、金融行业;8、大型企业中的Ubuntu性能优化;9、社区贡献;10、Ubuntu与非盈利组织。不难看出,中小企业、瘦型计算机、Ubuntu与教育、社区贡献,等等,都是这次年会的重点议题。全球范围内的IT专业人士、政府官员、企业领导人和企业用户将应邀与会。
这届Ubuntu商务年会的客观背景:全球用户不断激增,商机频频出现。根据《开源软件实验室》(即OSDL)的一项阅读全文>
发表于 @ 2007年01月31日 09:43:00|评论(loading...)|编辑
学校是集中培养人才的地方。当前,我国普通学校的IT教育基本上是围绕Windows平台展开的,Linux教育在数量上并不占优势。1月30日,Vista已经在全球发布,学校怎么跟上这种“时髦”呢?因为,学校是喜欢接受新东西的地方,按照老规矩,使用盗版Vista,这次恐怕行不通了。
盗版是私有软件行业的一种天然缺陷,不是人的毛病。打击盗版(特别是Vista),要事先证得微软公司的同意。在学校里面,贸然打击盗版Vista,也许人家心里还不乐意呢?因为,先盗版,后收费,也是一种很不错的经营模式。定于2007年4月发布的Ubuntu 7.04,内含许多“新玩意儿”,比如:Linux 2.6.20内核,其中包括KVM(基于内核的虚拟机),足够学生们折腾一阵子。很显然,Ubuntu 7.04能够满足广大学生们的好奇心。
2007年,在部分高校学生们的笔记本电脑里面,大概有两种操作系统:Vista和Ubuntu。前者炫耀财富,后者显示才智。不让学生们赶潮流,是不可能的。Vista和Ubuntu,都是学生们心目中的新宠儿。
“开源教育,利国利民”,这是一个很不错的理想。但是,什么是开源教阅读全文>
发表于 @ 2007年01月31日 09:42:00|评论(loading...)|编辑
2007年1月25日,被称为“世界开源软件生态中心”的《开源软件实验室》(OSDL)公布一份“2006年桌面Linux客户调查报告”。从2006年11月起开始进行这项调查,被调查者遍及全球,总计达2500多人。调查目的在于确定驱动桌面Linux的关键因素以及采用Linux桌面的主要障碍。调查指出,2006年,Linux在桌面应用方面成长并且成熟(grew and matured)了,其最为重要的变化是,在打印驱动、即插即用、膝上计算机(特指那种名为“OLPC”的儿童计算机)和现代图形管理器各个方面所取得的巨大进步,由此奠定了2007年继续推进Linux桌面应用的坚实基础(指某些具有重要意义的里程碑事件)。同时,调查指出,2006年,各主要Linux发行版都取得了重大的进步,其中包括Ubuntu发行版,确认了Ubuntu发行版在2006年处于《发行版守护神》(www.distrowatch.com)每日点击数(H.P.D)排行榜第一名的事实。
2006年,Ubuntu在中国也具有非凡的表现。时至今日,《中国Ubuntu论坛》(www.ubuntu.org.cn)注册人数已达25,841阅读全文>
发表于 @ 2007年01月29日 09:14:00|评论(loading...)|编辑
2004年4月,Mark Shuttleworth发起一项名为“Ubuntu”的发展计划,目标是依靠一批志同道合的全球志愿者,经由国际互联网,开发一套基于Linux(内核)的可以自由使用的“完全操作系统”。所谓“完全操作系统”是指,包含各种标准桌面应用在内的操作系统,简称为“Ubuntu软件包”。按照事先约定,Ubuntu软件包,每年4月及10月份定期发布一个“Ubuntu版本”,比如“Ubuntu 6.10”版本,版本号的第一位表示发布的年份(比如,6表示06年),第二、三位表示相应的月份。例如:“Ubuntu 6.10”就表示在2006年10月份发布的最新Ubuntu版本。
值得注意的是,Ubuntu软件包不是“流浪街头”(意指在互联网上到处流浪)的一只宠物,没人呵护、没人关照、没人负责,在它出生(发布)之后,就没人管,成了“黑户”。与此完全相反,Ubuntu软件包具有良好的社区和专业性(公司)的技术支持和服务,每种版本都有相应的明确支持时限(分为一年半、三年、五年等3种支持时限)。Ubuntu技术论坛(Forum)的规模巨大,十分活跃,目前注册人数已经超过20万人,而且呈现出迅阅读全文>
发表于 @ 2007年01月29日 09:12:00|评论(loading...)|编辑
1月25日,笔名“石狮”(StoneLion)者在www.linux.com发表文章,题为“中国Linux产业猛增,尽管问题不少”(China’s Linux industry booms, despite problems)。从文章英语陈述风格来看,此人系华裔(华籍)人士。
2006年12月21日,在北京举行“中国Linux用户大会”。Linux用户、Linux厂商、新闻媒体和产业分析家们,共聚一堂,共商中国Linux产业发展大事。
文章援引“赛迪顾问”分析师Hu Ke的话,指出:中国Linux产业,在产品、用户、社区和市场渠道方面,存在不少问题。在中国,障碍Linux产业发展的主要因素是:存在太多的相互不兼容的Linux发行版;而且开源社区相对较弱,影响力不大;Linux产业的市场渠道不很清晰(clear)。
为发展Linux产业,中国为什么不能Ubuntu?什么叫做“不能Ubuntu”?这就是说,我们“搞Ubuntu”不行。为什么,不行?还是什么人不准?去年12月,英国有一个开发小组,搞了一个Ubuntu的“撒旦版本”(Satanic Edition),样子怪可怕的。今年1阅读全文>
发表于 @ 2007年01月26日 11:30:00|评论(loading...)|编辑
自1月17日,Ubuntu奠基人Mark Shuttleworth批评红帽、Novell的经营模式之后,遭到某些人的反驳、甚至谴责。
1月22日,Matt Asay发表“Ubuntu奠基人不“懂得”(“get“)企业Linux”一文,为红帽模式进行辩护。双方论点,针锋相对,值得我们仔细考虑。
简单说来,Mark认为红帽、Novell的Linux企业发行版不该采用闭源的商业软件模式,拿出去卖(实际上是让用户去“定购”围绕它的服务)。而Matt Asay认为,企业Linux发行版就应该是“闭源”(二进制)的,因为,用户要求这么做,以便保证系统的稳定性、安全性、特定性能以及降低TCO(总体拥有成本)。Matt Asay教训Mark,“要学会讲企业语言”,比如什么稳定性、安全性和系统性能,TCO等等。那么,到底“谁是谁非”?
Mark是个自由软件“死硬分子”。他坚定地认为,自由软件(即“开源软件”)可以(必将)应用于企业。但是,自由软件总在不断演化之中,就自由软件(产品)而言,如果没有一个相对稳定的二进制发行版,那就很难形成一个相当规模的技术支持行业(即Linux服务业)。可是,提供“相阅读全文>
发表于 @ 2007年01月25日 08:55:00|评论(loading...)|编辑
1月20日,据Gareth Powell记者报道:“中国用自己的CPU生产Linux计算机”(China making own PCs with own CPU and Linux)。为什么我们要为之叫好呢?主要因为这种PC计算机采用了“国产”(home - grown)的低功耗CPU。当今,CPU的主要考核指标是其功耗的相对高低,而不是体积如何肥胖。
在IT技术方面,要慎用“国产”这个词。但是,在这一次(国产CPU),我们可以理直气壮地使用这个词。这种CPU,中国叫“龙芯”,外国人喜欢把它叫做“上帝之子”(Godson)。围绕它的研发,是是非非,折腾好几年了。07年1月12日,国产CPU主要开发者之一,胡伟武有句名言:“龙芯II没有很多技术创新,性能都是我们一点一点抠出来的”。这就对了,真正的创新,都是很平凡的。
这次国产Linux计算机,生产了80台,提供用户测试,市场报价250美元(含显示器、键盘、鼠标),内存256MB,40GB硬盘,性能相当于奔腾IV个人计算机。这种计算机有没有市场呢?有两种回答:笃信胖型计算机者,比如:Vista拥护者,认为没有市场前景;主张(发展)瘦型阅读全文>
发表于 @ 2007年01月23日 09:13:00|评论(loading...)|编辑
1月17日,Ubuntu奠基人Mark Shuttleworth在自己的博客网站中明确地表明了他自己的一种追求(梦想):“Keeping it free”(意思是“保持它自由(或免费)”)。Mark认为,如果这个世界从购买Windows包装盒发展到购买Linux包装盒,那将是一种失败(Failure)。他指出,红帽和Novell实际上是在私有条款下提供自由软件。它们的“实际免费发行版”(比如:Fedora和OpenSUSE)都没有认证、没有支持、得不到系统的安全补丁。从这些公司,你如果想要得到坚固的、经过广泛认证的自由软件安全平台,你必须付费,而不论你是什么人。看起来,这种经营模式很正确,似乎天经地义、正大光明。但是,Mark不认为这样。
Mark认为,在桌面上普及(ubiquitous )自由软件,唯有一个办法:Keeping it freely available(保持它自由地获得)。当今,自由软件的应用越来越成功,自由软件的使用越来越广泛,出现一种倾向:某些公司力图使自由软件越来越私有化(Proprietary)。Mark坚决反对这种倾向。
Mark Shuttleworth阅读全文>
发表于 @ 2007年01月21日 22:14:00|评论(loading...)|编辑
当我们禁锢在“Domestic”(本国)观念的索缚之中,看待一切事物,怎么也不会理解Ubuntu(“善待他人”)的含义。Ubuntu奠基人,Mark Shuttleworth先生可不像我们那样“本分”(安于现状)。
当今,世界上有347种语言,其使用人数在100万以上。在Mark先生领导下,正在形成一个庞大的、管理有序的“网络社区”(许多人在家中工作),从事Ubuntu的翻译工作,力求高精度水平的翻译,推出不同语种的Ubuntu发行版。目前,几乎每个月都能推出一款新语种的Ubuntu发行版。这是为什么呢?回答是:“不为什么”。对于那些只知“盈利”,而不可理喻者,只能如此回答。
在Ubuntu论坛注册者,现今已有22.5万人,相比半年之前,增加了7.5万人。在Ubuntu的翻译社区中,Mark先生是一位“积极分子”。近日,在他的一篇题为“govoritye po Russki”(其正确读音的俄语意思是“讲俄语”)中,他说:“Ubuntu的这种多语种翻译发行版是给成千上万计算机新用户“忠于”(stick with)自由软件的一个理由”。他还说,“Ubuntu多语种翻译发行版是我们建立一阅读全文>
发表于 @ 2007年01月21日 14:17:00|评论(loading...)|编辑
自从发明“电子文档”以来,它的格式就“千姿百态”,难于统一。那么,“电子文档”格式,有没有一个大家都(愿意)共同遵守的“世界标准”就成为一个十分迫切需要解决的现实问题。
所谓“电子文档”一般指由某种“办公套件”所产生的(电子)数据文件,在这里,“电子”两字实则是多余的。办公套件,多种多样,由它所产生的文件,各有一定之规,而且多半属于私有的“商业机密”,外人不得而知。把话说明白了,某种文档格式一般只能由特定的软件工具才能把它“打开”(即“Open”)。如果有关电子文档的“文档格式”,事先弄不明白,而要强行把它“打开”,则必定“乱麻一团”,让人“束手无策”。因此,电子文档的文档格式是一把“大锁”,一不留神被“锁住”了,往往就很难再摆脱被它锁定之困。如果采用一种私有文档格式,而不知其中的“格式机密”,那是非常危险、非常“××”的举措。比如,一国政府采用微软的办公套件Word所产生的“.doc”格式的电子文档作为“公文标准”,那么,从此以后,一般必须再使用相应的Word办公软件才能把它“打开”,否则,别无他图。所以,某种文档格式的“私有”,是维护相应办公软件处于“市场垄断”地位的利器。所以,阅读全文>
发表于 @ 2007年01月20日 18:35:00|评论(loading...)|编辑
在本文中,Linux被当作开源软件的一个典型“代表”,不在其具体含义上“较真”。
为什么未来学家Nicholas Negroponte要搞“OLPC”(儿童计算机)?他明白一个道理:儿童决定未来。就拿Linux来说,为什么多年推动Linux,而不见成效?再说得明白一点,为什么Linux桌面至今在广大社会消费者人群中没有“推开”(take off)?是因为Linux“产品”不好吗?是因为Linux“技术”不行吗?都不是。近几年来,人们终于认清了一个道理:阻挡Linux普及的“障碍”其实就是人类自己的’天性”:对未知的恐惧心理。一般地说,人,许多动物也一样,都不喜欢生疏的环境(喜欢探险者除外)。具体来说,Linux至今已经走过很长的道路,可以公平地说,Linux桌面“产品”已经能用了,但是,为什么人们还是不喜欢使用它?说白了,就是“认生”(如同孩子怕见生人)。
当今,摆在Linux面前的障碍不是技术问题,而是人类的对未知的恐惧心理。最近,欧盟发表一份研究报告,认定“在几乎所有情况下(In almost all cases),迁移至Linux总是节省成本的”。但是,该研究报告指出一点:短阅读全文>
发表于 @ 2007年01月19日 09:34:00|评论(loading...)|编辑
我国软件业的发展,有两种思路:1、发展国产软件;2、发展开源软件。很明显,这是两种不同的发展思路。
表面上来看,“国产软件”是指在我国境内研发、生产和销售的软件产品,但是,从实质上来看,“国产软件”是不易精确界定的。如果操作系统,编译器都不是“本国”的基础软件,谈何发展“国产”软件?大家知道,Windows和Linux都不是“本国”软件,因而,发展“国产软件”必须“另起炉灶”。事实上,软件业的“另起炉灶”,必定耗费大量时间、人力和物力,而且成败风险极大。实际上,我们根本承担不起这种产业发展风险。
发展开源软件,从而建立“自主软件”产业是可行的。在这里,“自主”的含义就是“自己做主”(act on one’s own,根据自己的意志行动)。发展开源软件,由此所形成的“自主软件”产业未必还是纯粹的“开源产业”;“自主软件”产业一般是所谓“混源产业”(Mixed -Source,开源及闭源的混和物)。为什么发展自主软件产业,必定优先发展开源软件?道理是明显地。
为什么要发展开源软件?表面上来看,只是为了发展自主软件,但是,实质上来看,发展开源软件是为了提高IT产业的整体经济效益(即“经阅读全文>
发表于 @ 2007年01月18日 10:27:00|评论(loading...)|编辑
1月15日,我逛了一次位于北京中关村的一个“IT大卖场”,很有感触。
所谓“IT大卖场”,在十年前是没有的。在“大卖场”入口,我们受到列队销售人员的欢迎。一进入“大卖场”,还没有等到我们看清楚里面有什么“货物”和“产品”,引导人员就让我们坐到大厅里面一排排的沙发上,销售人员面带笑容过来问我们:“您需要什么”?我一问我们所要的“CPU”、主板、内存、硬盘、网卡的价钱,他们的回答,简直让我“蒙了”。几十块钱到1~200块钱,就能买到一件计算机元器件,这不是等于“白送”吗?结果,花了580元人民币,我们自己就“DIY”(Do It Yourself,自己动手组装)了一台“无盘计算机”(美其名“无盘工作站”),充当“瘦型计算机”,想搞一次网络实验。这台“无盘计算机”,CPU主频为733MHz(带散热风扇)、Intel主板、内存128MB、无硬盘、网卡(带PXE模块)、小机箱,键盘和鼠标。对此,我心里确实“美滋滋”的。
“半导体”(Semi-Conductor)是现代IT产业的基础。记得在1952年,自己喜欢鼓捣(DIY)“矿石收音机”,那时就知道了什么是“半导体”的概念。1965年,Int阅读全文>
发表于 @ 2007年01月17日 18:00:00|评论(loading...)|编辑
1月9日,美国华盛顿邮报披露了一条消息:美国NSA插手Vista的开发过程,随后此消息得到NSA和微软公司双方的确认。1月11日,新浪科技以“微软证实美国家安全局插手Vista开发”为题,报道了此事。但是,几小时之后,此消息就不见了,也没有引起足够的注意和评论。
NSA是美国国家安全局的缩写(the National Security Agency),是美国政府的一个隐秘组织(Cryptologic Organisation),被戏称为“No such Agency”(“无此管理局”)。顾名思义,美国的国家安全局(NSA)是干什么的,我们不能妄加评论。
微软方面第一次正式承认接受了这个秘密组织的帮助;而NSA方面也承认在Vista开发过程中提供了旨在提高系统安全性方面的帮助。它们双方都用了“帮助(Help)”这个词。“帮助”这个词在中文里面是指“替人出力、出主意或者给以物质上、精神上的支援”。“Help”这个词在英文里面是指“使某人做某种事情成为可能”,或者“做一件工作本身的一个部分”。我想,NSA和微软发言人都不会用词不当。我们把话说明白了,事实就是:NSA 参与了Vista的开阅读全文>
发表于 @ 2007年01月13日 17:05:00|评论(loading...)|编辑
刚进入2007年,1月8日,OLPC(被称为“儿童计算机”)的最终产品终于在规模巨大的CES(Consumer Electronics Show,世界消费电子展)大会上亮相了。这是当今全部IT技术的一项顶级杰作,一项未来学家的现实作品。OLPC的操作系统内核就是Linux v2.6.19。这将是各国政府“买单”(购买),送给千万儿童们的宝贵新年礼物。这里需要说明的是,OLPC是“非常耐鼓捣”(甚至可以称为“免修理”)的计算机,而不是儿童玩具。拒绝OLPC,是短视行为。
中央处理器单元(CPU)是计算机的心脏,是物理的电子元器件。CPU的电状态急速变换,与操作系统相互作用,构成当今一切自动计算的基础。5年前,法国一位计算机奇才(Computer Wizard)Fabrice Bellard,在Linux内核上写了一个CPU的仿真器(Emulator),称为“Qemu”,由此,人们就看出了构建“虚拟计算机”的希望。顾名思义,所谓“虚拟计算机”就是“软件计算机”(相对于“硬件计算机”而言)。这种CPU的仿真器(即“Qemu”),构思巧妙,效率极高,而且是“Open Source”项目。那么阅读全文>
发表于 @ 2007年01月09日 13:28:00|评论(loading...)|编辑
大家对于开源软件、基础教育并不陌生。这两者的关系,在我国至今仍然缺乏较为深入的讨论。
上个月,我去福建省(福州、厦门)实地访问了4所中小学,主要是考察它们的电脑教室(被骄傲地称为“多媒体教室”),发现它们所用操作系统还是Win 98,有的新近才升级为Windows XP。这些基础软件(Windows和Office)从何而来?答曰:“硬件提供商给我们配置好的”。大家知道,办公套件Office通常是不能预装的。非常明显,这些基础软件是处在“非授权使用”状态,与盗版无异。
微软(中国)公司知道不知道这种“状态”?当然知道,而且十分清楚。那么,为什么没有人去管呢?其中的道理是相当微妙的。一所中小学,电脑教室往往只有1~2个,盗版软件充其量100套左右,价值在数万元人民币。但是,学校管理、校舍(场地)、计算设备购置和教员工资,等等,所需的一切教育资源所构成的“教育成本费用”,是相当巨大的,这些都需要国家“补贴”。国家拿钱,培养无数“Windows信徒”、造就未来的微软忠实用户,对微软而言,可谓“一本万利”。这种“互利关系”,是很难打破的。那么,我国基础教育是否“盗版合法”呢?微软(中国),是阅读全文>
发表于 @ 2007年01月07日 16:46:00|评论(loading...)|编辑
大家知道,什么是开源架构和闭源架构,但是,对于所谓“混源架构”(Mixed Source)不甚了解。
根据IDC统计,2005年度,全球Linux市场总收入的61%归红帽,29%归Novell。在全世界范围内,红帽与Novell的Linux业务大概呈2:1的态势。
2006年12月28日,新上任6个星期的Novell亚太区主席Maarten Koster对ZDNet(亚太区)说,Novell公司的市场定位不同于它的竞争对手。不同之处何在?
Koster说,“红帽是一个纯粹的开源公司,而微软是一个遵守商业许可证的公司。但是,实际情况是,大多数Novell客户都处在一种混源IT环境之中”。Koster说,Novell视自己是一个“混源公司”,把Linux当作基础建筑块,向用户IT基础结构中的私有软件和开源软件的“大杂烩(Hotchpotch)”提供资源管理工具(产品)。这实际上就是Novell与微软结盟的“理论根据”。
Novell与微软结盟,达成某种“一致”,在未来5年之内,双方不会针对对方用户主张自己的“专利”,让一切使用Novell Linux操作系统的“混源用户”吃了一粒“阅读全文>
发表于 @ 2007年01月03日 12:25:00|评论(loading...)|编辑
文中所谓“开源死硬分子”是指那些笃信Ubuntu的人。“死硬”这个词是从英语单词“Die-hard”(死硬)直接翻译成中文的。死人的想法,自然是不会改变的,当然很硬。
Ubuntu,原意是“善待他人”,是一个很抽象的词。Mark Shuttleworth想把Ubuntu的精神带进软件业,奠定了Ubuntu Linux的基础。Ubuntu Linux软件包里面不仅有技术,而且有想法。但是,有人只懂里面的技术,而看不见其中的想法,其实是很不幸的。
当今,跟随Mark的人不少,比如在Ubuntu论坛注册的人数就有21,5989人。这些人笃信自由软件。自由软件“死硬分子”相信总有一天全世界的软件都是可以自由使用的,私有软件都会成为历史的记忆,比如:dBase III数据库。Ubuntu死硬分子认为:自由软件的社会作用是巨大的,极大地提高了社会的计算能力,而节省了许多“版权许可费”。虽说自由软件不会成为“产业”(Industry),但是,毫无疑问,自由软件可以成为一种“事业”(Cause),受到国家政府的支持,开源志愿者的拥护。但是,当今有人把这种“事业”当成“产业”来搞,到底行不行呢?也许阅读全文>
发表于 @ 2007年01月02日 10:13:00|评论(loading...)|编辑
今天是2007年的元旦,摆在开源软件前面的路还很长,我们该怎么走呢?
美国David A. Wheeler是一位非常严谨的“开源作家”。他喜欢用数字讲话、他的作品,概念清晰,立论有据,逻辑严谨,文字简洁,非常讨人喜欢。12月29日,他写了一篇文章,题为:“Commercial”(营利性质的)不是FOSS的对立面(the opposite)。当然,在这里,FOSS是指“自由及开源软件”。文章强调指出,FOSS并不意味着“non-commercial”(非营利性质的)。
在英语中,“Commercial”这个词,含义很广泛,它的意思是:1、有盈利目的;或者更为一般地,2、属于(或者适应)商业活动(Commerce)的。这里的商业活动是指,人的交际、产品交易、商品买卖、或者贸易活动(根据一本权威英语词典)。由此可见,“Commercial”这个词,有两层含义:1、营利;2、交易。但是,文章作者指出,有些人把第二层的意思给忘记了。文章特别强调地指出,一个软件程序既可以是FOSS,也可以同时是营利性质的(即“Commercial”),两者并不矛盾。
简单说来,FOSS(自由及开源软件)允许阅读全文>
发表于 @ 2007年01月01日 17:39:00|评论(loading...)|编辑