开源的道路 intel陈绪解剖开源商业模式
时间:2018-09-03 19:39 来源:网络整理 作者:墨客科技 点击:次
记者: 什么时候开始对开源的事情感兴趣,都对那些方面比较有兴趣? 陈绪:想来是1995的事情了,当时是Slackware进入中国。我记得,使用的安装介质是软盘,根据不同的功能模块分为不同的组。先安装核心盘,然后可以选择安装某些功能组。后来1997年开始安装Redhat 4.2。后来也使用过各种版本,包括Suse/Ubuntu等等。 我对开源的正式参与,做coding,始于2002年我博士毕业后,进入SUN中国工程研究院,从事Openoffice.org/Staroffice的开发。同时也感谢宫力博士创建了这一机构,为中国的软件开发行业培养了很多人。 我的兴趣主要集中在理解整个Linux OS的架构,以及从内核底层到应用高层的整个软件stack,现在对Linux产业的商业发展也有所关注。我现在主要是负责Intel中国在Linux和开源战略方面的工作。 记者:Intel 中国Linux中心主要做的是什么? 陈绪:Linux中心,这个名词指的是IBM的一个团队,我们Intel的部门不这么叫。我们的团队叫做OTC,全称是OpenSource Technology Center,开源技术中心。 OTC是Intel内部专注于Linux和开源的一个团队,负责Linux和开源软件的开发工作。主要有以下工作: 1.Intel硬件的Linux驱动开发(包括无线、图形等)。 2.虚拟技术的开发(Xen/KVM)。 3.MID(Mobile Internet Device)Linux的开发。 4.内核中的一些模块,包括ACPI等。 5.X.org的维护。 6.对Linux OSV(Operating System Vendor),就是Redhat、Novell、Redflag、Cs2c、Turbo等厂商的支持。 7.对开源项目的支持,比如Linux kernel、Apache、Mysql等,包括直接代码贡献和资助等等。 Intel直接从事Linux相关工作的有700多人。OTC的团队主要分布在美国和中国。OTC中国的团队在120人左右,主要Fleming Feng领导的上海(上海紫竹科技园区,约100人)团队和Elton Yang领导的北京团队(北京融科资讯中心, 20多人)。值得指出的是,中国的OTC团队承担着诸多核心项目的开发工作,比如虚拟技术方面,基本上所有的工程师(XEN和KVM开发)都在上海,美国那边很少。美国OTC里,更多的是在Intel资历很深的一些工程师(对Intel产品体系结构比较熟悉),还有一些是内核开发和项目开发的领袖。简单说几个:Keith Packard(x.org的创立者和维护者),Len Brown(Linux内核ACPI模块维护者),Jesse Barness(Linux内核图形系统维护者)等等。 记者: 商业公司和开源是对立的吗?你怎么看? 陈绪:这是个经典话题了。这次Linux world 2007中国大会的演讲中,我分析过开源发展的三个阶段。1 纯自愿工作者,2 商业公司介入,3 商业公司发挥更大作用。 如果商业公司和开源是对立的,有几件事情不会发生: 1 Redhat、Mysql这样的公司不会象现在这样壮大和有影响力。 2 Intel、IBM等商业公司不会推动Linux和开源技术的发展。 3 我这个开源爱好者不会成为Intel的员工。 事实上,商业公司的巨大支持,成了诸多企业采用开源技术的一个推动力。Linux和开源技术在企业中的应用可以分为三个阶段: 1 本企业员工的自发要求,对决策者造成影响。 2 竞争者对Linux和开源技术的成功应用,展示了使用开源技术的紧迫性。 3 使用开源技术,降低了企业成本,提升了竞争力,增强进一步拥抱开源的信心。 而企业应用Linux和开源技术的难点则在于: 1 终端用户对原有非开源系统的依赖性和惯性。 2 各种不同Linux发行版本之间的差异性和不统一性。 3 缺乏驱动程序和其他应用程序的支持。 以Intel为代表的商业公司,在这些方面做出了巨大努力。 1 我们为所有的Intel硬件提供完备高效的Linux平台驱动。 2 积极推动标准的制定,如LSB、CGL等。 (责任编辑:admin) |