|
时间:2000年8月30日至2000年9月1日
地点:北京嘉里中心
本次大会目前已吸引了诸如红旗 Linux 、XteamLinux、RedHat、TurboLinux、XLinux、蓝点、Rack Space等多家国内外有代表性的Linux操作系统开发、
销售、服务商,以及基于Linux平台的硬件、应用软件及网络厂商。Turbolinux、Xteam、红旗、蓝点、Xlinux都搭建比较大的展台,并且设计的非常漂亮。RedHat以低调出现,占据
展厅后部的一个普通展位,展示的东西也很少,并没有传说的中文RedHat6.X发布,工作人员说大约年底在大陆上市,who knows。
我参加了8月30日下午至8月31日下午的活动。听了两场主题演讲及六场专业演讲。以下做一个简单介绍。
1. 主题演讲
我听了上午8月31日上午的两场的主题演讲。主题演讲大厅(大约有电影院大)座无虚席,过道上,后排也站满了人。
1.1 开放源码的生态系统
演讲者:Mark White, RedHat亚太地区副总裁兼总经理
2.1.1 Open Source 的前景
Mark White 使用Forester Research Inc. 的调查统计数字展现了Open Source的美好前景:
Linux 占领25%的服务器市场
56%的被调查公司在使用Open Source软件
84%的被调查者认为Open Source 会带来技术进步
预计在2004年Open Source将取代20%的Licensing
2.1.2 RedHat进来主要活动
建立自己的商业模型
建立RedHat认证工程师制度 (RedHat Certified Engineer) 。试想以下几年后所有的IT简历上的MSCE字样被RHCE或CLCE(Chinese Linux Certifed Engineer)取代的景象。
实现24x7的全球技术支持
开始进入Linux嵌入式系统市场
2.1.3 生态模型
Mark White借用生态学(Darwin主义) 观点阐述了在Open Source环境下的生存准则:
the weak will die
the smart will live
only the paranoid will survive
Mark White 还在演讲中屡次强调创新(innovation) 的重要性。
听完Mark White的演讲后,总的感觉是对Open Source美好未来的激动与恐惧。激动的是那些因Open Source而产生的新的技术、想法与开发模式。恐惧的是必将日益激烈
的竞争环境。”Only the Paranoid Will Survive” ,所以战战兢兢,汗不敢出也许是一件好事。
Mark White 在会后还回答了关于何时推出RedHat中文版的问题,仅顾左右而言它。看来,只有自力更生,艰苦奋斗才是唯一解决之道。
1.2 Linux: Delivering Openess and Flexibility
演讲者:Mark Hennessy, IBM亚太地区副总裁
Mark Hennessy 一身西服革履,与Mark White的便装红帽打扮形成鲜明对比。Mark Hennessy 屡次强调IBM做Linux 社区好社员的决心,取宠之意十分明显。与Mark
White一样,Mark Hennessy也强调创新的重要性。IBM正在把Linux移植到其高端系统(如System390)中,相信Linux也将在科学计算、HA(High Availability) 、人工智
能领域大展身手。
最后,Mark Hennessy展示了IBM一款手表式的基于Linux的嵌入式系统,具有语音识别、无线传输等功能。
2. 专业演讲
我听了上午8月30日下午和8月31日下午的总共六场的专业演讲。优劣搀半。听众热情颇高,由于举行讲座的厅比较小以至于不能进入的参观者和维持秩序的工作人员发生争
执。这让我回想起在学校的听讲座的情景. :)
2.1 Linux进程管理分析
演讲者:张勇,冲浪平台(Xteam)高级研发工程师
张勇主要介绍了Xteam在突破Linux内核对最大进程数的限制方面所做的工作。通过对Intel x86保护模式体系结构的分析,得出最大进程数的限制根本原因是系统描述符表
表项数目有限。Xteam改变了传统内核一进程一表项的做法,而才用一CPU一表项的方法,从而突破了Linux对最大进程数8090的限制,理论上可同时运行33,000个进程。这
为Linux进入企业级服务器市场扫清了障碍。
尽管内核2.4版已采用取消进程表和软件切换的方法突破了最大进程数的限制,Xteam的经验仍可为想为Linux内核做贡献的中国人增添信心。
张勇由于曾亲身参与这个项目,介绍起来有条不紊,头头是道。与之相比,红旗对其E_Office组件(第三方产品)的介绍,网虎公司对Virtual Host的介绍,以及LongShine
对文件系统的综述就要逊色得多。
2.2 IA64的Linux应用移植
演讲者:陈晓勇, Intel(中国) 技术市场工程师
2.2.1 Itanium体系结构
Itanium有三级缓冲(16K L1, 96K L2, 2M—4M L3) ;每个时钟周期一般可执行3条指令;含有128个64bit 寄存器。这些数字都使人联想到用于高端的RISC结构。
Intel正是针对科学计算、数据仓库和企业级用户推出Itanium的。详细介绍可参考:http://developer.intel.com
2.2.2 Trillion Project
Trillion Project是向IA64移植Linux 计划的名称,目前Intel,Cygnus, SGI, HP, KAI等公司正积极投入到Trillion Project中。台湾百资科技(Linpus) 已推出全球
首套64位中文Linux操作系统。
2.2.3 Linux的弱点
Applications
Tools
IT acceptance
Tuning Tools
High End usage
Intel在性能方面(Vtune, SMP, Thread Control, Instruction Level Parallelism) 的优势和IT业界的地位正可以弥补Linux的以上不足。
一旦Linux借IA64的东风占领高端和企业级用户市场,两条腿一起跑,必将势不可挡。
2.3 Linux内核安全性研发
演讲者:孙玉芳,中科红旗软件技术公司董事长,中科院软件所副所长
限制Linux被企业用户,特别是大规模数据库用户接受的一个主要原因是Linux内核安全方面的局限:
违反最小特权原则 (root)
没有访问控制表
违反安全政策与安全机制分离的设计原则
违反“失败---安全” 默认项的设计原则
违反责任原则
由此导致以下的脆弱性:
超级用户与SUID攻击
PATH与特洛伊木马攻击
目录权限
引导
审计
孙玉芳介绍了两种安全性标准:“已过时的”美国可信计算机评价标准TCSEC和“刚颁布的”ISO认可的信息安全共同标准CC。按照TCSEC,Linux仅达到C2级,红旗的目标是
使Linux达到B1级。
Unix系统是designed by the programmer, for the programmer。它的哲学KISS (Keep It Simple, Silly!) ,Small is Beautiful。舍得安全性从来就不是设计的
首要考虑。如果Linux真的达到B1级甚至B2级,那必将使程序员和系统管理员的生活十分可怜。This is life。
我个人认为与分布式文件系统结合是一石双鸟的解决办法。AFS (Andrew File System) 的ACL(Access Control List) 和基于Kerboros的认证方法都可被用于提高
Linux系统的安全性。当然,如何做到既安全,又方便,又不过多损害性能,仍是一个棘手的问题。
The system is more secure, the user is more miserable. This is life too.
最后我问了孙玉芳教授一个问题:“是否有了Linux,我们就不必搞国产操作系统的研发了?” 孙玉芳教授的回答是“不”,他认为现阶段的首要任务是借Linux之势培养
队伍,等将来有一支既有技术,又懂市场的骨干队伍,那时再来研制中国的操作系统。
3. 总的感觉
参展厂商多
除中外知名的Linux厂商外,台湾地区的另一家linux厂商百资科技公司在展会上露面,他们号称是台湾第一品牌,市场占有率80%+(材料里这么说),他们的Linpus linux万
国版能支持12种语言。有许多韩国的linux厂商参加展览,hancom (文杰),还有一个linux应用
开发商,另外还有曾经参加过comdex的mail studio。
Linux厂商主攻企业应用,Linux中文化不再是重点
跟随Nasdq的风向标,和企业生存赢利的需要,似乎所有公司都暗暗调整了研究开发的方向。嵌入式linux成为新热点。9月1日是对嵌入式linux的集中讨论,可惜我未能
参加。
Bluepoint展示了基于嵌入式linux(MiniGUI+Kenel)的开发平台和机顶盒产品,给我的感觉BP在这方面行动很快,这主要是MiniGUI工程的主持人加盟的原因。BP总体研发
实力,市场策略也是很值得称道的。BP的康哲先生说,MiniGUI将遵守开放源码的原则。
Xlinux公司展示了基于嵌入式linux的IP集团电话系统和手持设备,他们使用一个裁减的很小的x-window,这个好处是你可以有许多现成的linux应用程序可以使用,工程
师给我展示了mp3播放,字典等几个程序。很酷。
汉王科技公司展示了一个linux手持设备,但是似乎只是个实验室产品。
还有许多公司的也展示了嵌入式Linux软件或产品,比如红旗,bluecat。
|