在中国推进开源软件的有关问题-倪光南

25
1 在中国推进开源软件的有关问题 2010’开源中国开源世界 倪光南 2010年6月29-30日 北京

Upload: steven-cheng

Post on 31-May-2015

1.339 views

Category:

Technology


6 download

TRANSCRIPT

Page 1: 在中国推进开源软件的有关问题-倪光南

1

在中国推进开源软件的有关问题

2010’开源中国开源世界

倪光南2010年6月29-30日 北京

Page 2: 在中国推进开源软件的有关问题-倪光南

一、开源软件在有关政策中的地位

二、开源软件和国产软件的关系

三、支持开源软件与保护知识产权的关系

四、如何支持开源软件、壮大开源社区

五、如何培养开源人才

结束语

Page 3: 在中国推进开源软件的有关问题-倪光南

3

一、开源软件在有关政策中的地位

§ 当前开源软件的发展已使全球IT领域发生了全局性的、持续的重大变化,但在各个国家中开源软件的发展却并不均衡,这取决于各国的具体情况,首先是需求情况。一般说来,促使一国支持开源软件主要有三方面的需求。

Page 4: 在中国推进开源软件的有关问题-倪光南

4

1.改进信息安全的需求。采用开源软件可以改进信息安全,这是因为开源软件不存在后门,安全漏洞一般比专有软件(私有软件)少,也容易增强其安全性。

2.发展软件业的需求。对于软件业不发达并力图发展软件业的国家,支持开源软件是发展本国软件业的捷径

3.节省IT开支的需求。采用开源软件可以大大节省IT开支并有利于推进开放标准、促进市场的公平竞争。

Page 5: 在中国推进开源软件的有关问题-倪光南

5

对开源软件的需求

改进信息安全

发展软件业 节省IT开支

美国 小 小 大

欧盟 中 中 大

中国 大 大 大

表1. 一些国家对开源软件的需求状况比较

Page 6: 在中国推进开源软件的有关问题-倪光南

6

§ 对于作为世界软件业领袖的美国来说,支持开源软件的最大需求是节省IT开支,它也被作为应对金融危机和经济衰退的一项举措。对于欧盟来说,需求面就更广泛,虽然节省IT开支仍是最大的需求。对于中国来说,作为发展中的13亿人口的大国,在表中列出的三方面都有迫切的需求,因而比发达国家有更多的理由去支持开源软件。

Page 7: 在中国推进开源软件的有关问题-倪光南

7

§ 开源软件的发展还与该国的政策和领导部门的倾向有密切关系。

§ 例如奥巴马上台后,由于他本人倾向于开源软件(被称为“开源总统”),就带动了美国各界包括政府各部门积极采纳开源软件,如白宫网站带头采用了开源的LAMP架构,就连以保守著称的美国国防部也在其指导性文件中规定“开源软件应该像其他软件产品一样被同等对待”。

§ 又如法国企业使用开源软件的比例达24%,高居各国之首,这是因为法国政府一直大力支持开源软件,就在不久前,由法国总统萨科齐领导的一个经济委员会提议,要通过免税的方式来刺激更广范围内开源应用的普及。

Page 8: 在中国推进开源软件的有关问题-倪光南

8

§ 我国早在1999年7月15日,原信息产业部曲维枝副部长主持召开了“Linux与中国软件产业研讨会”,这是中国政府首次明确支持以Linux为代表的开源软件。此后,开源软件在中国发展迅速。国产厂商的开源软件发行版被视同为国产软件。中国的科技计划大力支持基于开源软件的各种基础软件。在《国家中长期科学和技术发展规划纲要(2006—2020年)》中,又将基础软件纳入信息领域的“核心电子器件、高端通用芯片及基础软件”重大专项之中,其中有相当大的部分是基于开源软件的,这为今后15年里开源软件在中国的发展铺平了道路。

Page 9: 在中国推进开源软件的有关问题-倪光南

9

二、开源软件和国产软件的关系

§ 由于中国《政府采购法》规定政府采购应当采购本国货物、工程和服务,取得“国产软件”(或“本国软件”)的资质可以享受政策优惠;而且,我国在信息安全方面强调自主可控,取得“国产软件”的资质可以符合这一要求。

Page 10: 在中国推进开源软件的有关问题-倪光南

10

§ 在开源软件和国产软件的关系问题上,应反对两个极端:一是无条件地将开源软件作为国产软件;另一是排斥开源软件,一概不认定其为国产软件。

§ 2004年底财政部会同信息产业部起草的《软件政府采购实施办法(试行)》(简称“实施办法”)中规定:根据国家利益和社会公共利益的需要,可以将本国供应商发行的源代码开放软件视同本国软件予以认定”。这符合中国国情也不违背开源软件的宗旨,应作为处理开源软件和国产软件的关系的准则。

Page 11: 在中国推进开源软件的有关问题-倪光南

11

§ 任何开源软件发行版都必须符合开源许可证,这与其是否被认定为“国产软件”毫无关系。在中国具体条件下,一些开源软件被认定为国产软件,有利于推广开源软件也有利于中国发展自主软件产业。中国企业的符合开源许可证的开源软件发行版能满足自主可控的要求,可归入“自主知识产权”范畴,但不能说成“完全”自主知识产权。

§ 从长远看,越来越多的软件会与开源软件相关:或采用开源软件,或基于开源软件,或利用开源软件部分成果,或采用开源开发方法,这是大势所趋,如将国产软件与开源软件完全割裂开来,既不符合时代潮流,也不利于中国软件业的发展。

Page 12: 在中国推进开源软件的有关问题-倪光南

12

三、支持开源软件与保护知识产权的关系

§ 这些年中国开源软件与知识产权关系问题上存在着两种倾向:一是夸大开源软件知识产权风险,散布对开源软件的“恐惧、不确定、怀疑”(FUD)倾向,不主张政府支持开源软件;另一是不尊重开源许可证,不尊重原作者的劳动成果和知识产权,对开源软件只重利用,不重回报。这两种倾向都是应当纠正的。

Page 13: 在中国推进开源软件的有关问题-倪光南

13

§ 夸大开源软件知识产权风险是某些跨国软件公司的一种“恐吓”策略。实际上跨国公司利用知识产权来打压开源软件并非易事,例如Linux实行GPL许可证已有近三十年的历史,至今还没有听说有那个Linux用户因Linux“侵权”而蒙受损失。针对这类威胁,一些公司开放了数以百计的专利给开源软件;一些公司为保护用户设立了对付这类诉讼的基金;开源社区也准备了相应的对策……。所有这些,都使所谓的专利威胁难以付诸实施,Linux等开源软件的用户大可不必为所谓的开源软件知识产权风险而担忧。

Page 14: 在中国推进开源软件的有关问题-倪光南

14

§ 不尊重开源许可证(开源授权协议)不仅是违反“协议”,而且是侵犯著作权。

§ 美国的案例:2006年,Jacobsen起诉Katzer,声称后者的软件没有遵守开源协议,标明源代码的出处和作者,要求法院认定这是侵犯著作权行为。但是,旧金山联邦地区法院驳回了这个请求,认为这只是“违反使用权转让协议”,而非“侵犯著作权”。Jacobsen不服判决,继而上诉。2009年8月美国联邦上诉法院在这一案件的判决中,历史上第一次承认“开源协议”是一种著作权协议,裁定违反开源协议就是侵权行为。

Page 15: 在中国推进开源软件的有关问题-倪光南

15

§ 今后,一方面我们要继续消除FUD言论的影响,另一方面要加大对开源软件、开软许可证的宣传力度。

§ 2007年3月,国内38家知名的软件企业和共创软件联盟在北京发出倡议书,呼吁各界严格遵循“开源许可证”,同时呼吁社会积极使用包括开源软件在内的国产软件等。这表明业界在正确对待开源软件与知识产权的关系方面又前进了一大步,今后应沿着这一方向继续努力。

Page 16: 在中国推进开源软件的有关问题-倪光南

16

四、如何支持开源软件、壮大开源社区

§ 开源社区是开源软件的社会基础,因此,支持开源软件和壮大开源社区应一起予以讨论。据共创软件联盟调研,在支持开源软件方面,有超过40%的人认为,政府应该首先扶持开源社区。可见,人们普遍认为开源社区是中国发展开源软件的软肋。其原因可归结为:缺乏开源基金会,缺乏开源群众基础,缺乏开源领军人物,缺乏开源精神等。

Page 17: 在中国推进开源软件的有关问题-倪光南

17

§ 国际上的开源社区通常都有基金会进行支持,但在中国却缺乏这类基金会。国家支持的与开源软件有关的项目,按现行规定,经费也无法用于支持有关的开源社区。此外,中国开源软件企业大多很小,没有足够的资金用于支持开源社区;民间资本投入高技术的本来就少,涉足开源社区的就更是凤毛麟角了。在这种情况下,中国开源社区大多有“无米之炊”或“少米之炊”的困扰,生存和发展极为艰难。

Page 18: 在中国推进开源软件的有关问题-倪光南

18

§ 虽然中国拥有世界上最多的软件人才,但由于长期以来在Windows平台教学体系中培养出来的人才大多不熟悉开源软件,再加上缺乏基金会支持等原因,使投身于开源软件的人才严重不足,因此中国的开源软件缺乏群众基础,当然,这也必然导致缺乏开源领军人物。

Page 19: 在中国推进开源软件的有关问题-倪光南

19

§ 此外,在中国开源精神还没有被广泛认同。什么是开源精神?可以包含很多含义:如自由、分享、互惠、开放、创新、团结、互助、友爱、进取……。但不管如何定义,有一点是肯定的,这就是献身开源需要有一种奉献精神。很多开源人士多年如一日,默默无闻地为开源软件作出贡献而不图任何报酬,这就是奉献精神,他们理应得到社会的尊重。但可惜目前这样的人还不多,而且现实生活也往往使他们难以做到长时期地、无条件地奉献。

Page 20: 在中国推进开源软件的有关问题-倪光南

20

§ 要更好地支持开源软件、开源社区,就要解决好上述四方面的问题。迄今为止,中国对开源软件是应用多、贡献少,这与中国作为科技资源大国的地位很不相称。我们希望,这种情况将会迅速改变——随着开源软件在中国的发展,中国将会迅速地成为开源软件的主要贡献者之一。

Page 21: 在中国推进开源软件的有关问题-倪光南

21

五、如何培养开源人才

§ 归根到底,开源软件的未来取决于人才。过去中国高校的IT教学偏向于Windows平台,这不利于培养学生自主创新能力,不利于推广开源软件,不利于发展自主软件业。为此,应努力使中国高校的IT教学从向Windows平台倾斜转到向开源软件平台倾斜。

Page 22: 在中国推进开源软件的有关问题-倪光南

22

§ 围绕开源软件进行IT教学和培训有许多优点,这样,可以使学生能真正理解软件内涵而不仅是学会操作;可以使学生参与开源社区开发计划,有利于培养实际工作能力和协作精神;可以熟悉开源软件,掌握开源软件资源,有利于在今后工作中提高效率。总效果是提高学生的创新能力,提高就业率。

Page 23: 在中国推进开源软件的有关问题-倪光南

23

§ 这些年来,我国为推进开源软件教学和培训已采取了一系列措施。2005年教育部、科技部批准40所高等学校建设国家Linux技术培训与推广中心(教高[2005]11号)。教育部还组织开设开源软件课程,编写开源软件教材。

§ 加强开源软件教学和培训是当前人才市场的需求,是提高就业率的有效措施。目前,掌握开源软件的开发和应用能力的人才要比从清一色Windows平台体系培养出来的人才更能适应中国人才市场的需求。因此,要大力引导各级各类院校毕业生、在职人员和求职者掌握开源软件的开发和应用能力,使人才素质和就业率二者同时得到提升。

Page 24: 在中国推进开源软件的有关问题-倪光南

24

结束语

§ 在信息时代,软件于人就像空气和水一样重要,但有时人们为取得某些私有软件要付出重大的代价(包括经济的和安全的)。开源软件的出现改变了这种状况,任何遵循开源协议的人都可以使用它并参与它的发展。因此,中国在走向现代化的进程中要大力推进开源软件,使中国更好地融入到开源软件的潮流之中,使软件越来越像空气和水一样与人们和谐相处。

Page 25: 在中国推进开源软件的有关问题-倪光南

谢谢大家!