JIU/REP/2005/3关于联合国系统各组织秘书处使用开放源码软件的政策由路易-多米尼克·奎塔奥果编写联合检查组2005年日内瓦联合国JIU/REP/2005/3CHINESEORIGINAL:ENGLISH关于联合国系统各组织秘书处使用开放源码软件的政策由路易-多米尼克·奎塔奥果编写联合检查组联合国日内瓦,2005年GE.05-02073(C)071105071105iii目录段次页次简称............................................................................................................iv内容提要.........................................................................................................vi导言.....................................................................................1-61一、开放源码软件现象综述....................................................7-443A.某些定义和概念.......................................................7-263B.开放源码软件和与之对应的封闭源码软件的实际例子...............................................................2710C.开放源码软件带来的好处和风险.............................28-3211D.开放源码软件对软件生态系统的影响......................33-4413二、会员国对开放源码软件的政策:特选案例研究..............45-8118A.全世界范围内各国政府对开放源码软件兴趣越来越大...............................................................45-7918B.从会员国实践中汲取的经验教训.............................80-8134三、联合国系统环境下开放源码软件的状况..........................82-12136A.信息和通讯技术政策框架及其影响..........................82-9536B.当前的软件环境........................................................96-10741C.扩大开放源码软件的使用需要一种扶持环境..............................................................................108-11543D.对信息和通讯技术问题加以协调.............................116-12146附件附件1:《联合国信息和通信技术宪章》..............................................49附件2:《开放源码软件倡议》.............................................................51iv简称AA德国外交部联邦德国外交部ACABQ行预咨委会行政预算咨询委员会ACC行政协调委员会现为行政协委会APDIP亚太发展信息方案开发署亚洲太平洋发展信息方案BSA商务软件联盟商务软件联盟BSDBerkeley软件分发柏克莱软件分发CEB行政首长协委会联合国系统行政首长协调委员会CIO信息事务主任干事信息主任干事COTS商业成品软件商业成品软件CSS封闭源码软件封闭源码软件DISA国防信息系统署国防信息系统署DoD美国防部美国国防部e-GIF政府电子化互可操作性框架政府电子化互可操作性框架EIF欧洲互可操作性框架欧洲互可操作性框架ERP企业资源规划企业资源规划FAO粮农组织联合国粮食及农业组织FFIEC金融审委会(美国)美国联邦金融机构审查委员会FLOSS自由开放软件自由开放源码软件FOSS自由开放软件自由开放源码软件FSF自由软件协会自由软件协会FY财政年财政年度GDP内产总值国内生产总值GITOC信息主管委员会政府信息主管委员会(南非)GNUGNU操作系统,“GNU系统缩写不是Unix系统”GPL通用公共许可证通用公共许可证GSP政府安全方案政府安全方案HLCM高管会管理问题高级别委员会HLCP方案高委方案问题高级别委员会HP惠普惠普公司ICC计算中心国际计算中心ICT信通技术信息和通信技术IGOS印尼开放源码印度尼西亚开放源码IIS互联网服务器互联网信息服务器ILO劳工组织国际劳工组织vISCC信协会信息系统协调委员会IOSN开放源码网络国际开放源码网络IPR产权知识产权IT信息技术信息技术ITI信息技术学院(巴西)巴西国家信息技术学院ITU电联国际电讯联盟JIU联检组联合检查组KBSt政府IT协咨署联邦政府(德国)行政管理用IT协调和咨询署LLP方言方案地方语言方案MAMPU马国政府现代管理规划股马来西亚政府现代化和管理规划股MCT科技部(委)委内瑞拉科技部MIS管理信息系统管理信息系统NACI创咨委(南非)南非国家创新咨询委员会OGC政府商业部(英国)联合王国政府商业部OSS开放源码软件开放源码软件PC个人电脑个人电脑RAND合理无歧视合理无歧视R&D研发研究和发展SSI共享资源倡议共享资源倡议TCO总拥有成本(总拥有成本)TRIPS涉贸知识产权与贸易有关的知识产权问题UNDP开发署联合国开发计划署UNESCO教科文组织联合国教育科学和文化组织UNIDO工发组织联合国工业发展组织UNIF互可操作性框架联合国互可操作性框架UNITAR训研所联合国训练研究所UNU联合国大学联合国大学WSIS信息峰会信息社会世界峰会W3CW3集团万维网集团WTO世贸组织世界贸易组织XML可延伸性标示语可延伸性标示语言vi内容提要目标:协助全世界公共当局提高对开放源码软件的使用不断扩大的认识,并突出显示联合国系统各组织若按照联合国系统新的信息和通信技术战略的要求扩大对开放源码软件的使用需要营造一种扶持环境。主要结论和建议A.开放源码软件已成为主流,并且在许多情况下已被承认是相对于封闭源码软件的一种可行替代物。它的出现通过加强市场竞争扩大了软件选择并避免被卖方“套牢”(第一章,第7-44段)。B.为支持政府电子化政策(目的在于利用信通技术改善所有利害相关方获得信息的渠道),许多发达国家和发展中国家会员国根据开放标准制定了政府可操作工作框架。在这方面,会员国和地方政府对使用开放源码软件表现出越来越浓厚的兴趣并决定针对这一新呈现的机会制定一项软件政策(第二章,第45-81段)。C.在国际一级,一些政策表达均强调普遍获得信息和通讯服务的重要性以及联合国系统各组织需要加强创造共享可传播信息和知识的能力。为了实现这一目标,必须界定指导原则,秘书处以此为基础需要商定并遵守一套标准,而这些标准使得各式各样的信通技术必须做到兼容,而且取得上述系统内存在的数据和信息还可以相互操作(第三章,第82-94段)。D.根据联大第57/295号决议的要求,秘书长作为联合国系统行政首长协调会主席,提出了一项联合国全系统信通技术战略,内涵《信通技术宪章》,它概述了15项“关键的战略举措”,其中有一条涉及开放源码软件。《信通技术宪章》除其他外,承认需要“进一步利用各种机会,通过增加利用开放源码软件以减轻软件的费用”。鉴于包括联合国系统各组织在内的许多公共行政当局越来越依赖封闭源码软件平台,应将承认利用开放源码软件的潜在好处转化为一项与上述准则和标准相符合的新的软件政策(第三章,第89-94段)。vii建议1根据联大第57/295号决议,为了保障普遍获得信息和促进知识共享,联大应申明联合国系统各组织在采用软件政策时应以下列原则为指导:•原则1:所有会员国和其他利害相关方应有权获得各组织以电子格式提供的公共信息,不得强迫任何一方为行使这种权利必须获得一种特殊类型的软件;•原则2:各组织通过要求无论选择任何软件均需使用开放标准和开放文档格式,应力争促进不同信通技术系统的互可操作性。各组织还应确保数据的编码可保证电子公共记录的持久性,而不受某一特殊软件供应商的左右。建议2为执行上述原则,秘书长作为行政首长协委会主席,应总结会员国的经验,并与行政首长协委会作出必要协商,以便制定全联合国系统互可操作性框架,并就此向联大第六十一届会议作出报告。拟议的全联合国系统互可操作性框架应当考虑到下列因素:(a)全联合国系统互可操作性框架应当基于开放标准和公开文档格式,促进以一种统一方式处理数据编码并共享,以利所有利害相关方;(b)任何新的信息系统、软件应用和(或)相关的升级版或替代版应当遵守全联合国系统互可操作性框架,经各组织信息事务主任干事或信通技术管理人特批的例外情况除外;(c)定制或定作软件应为各组织所拥有,并酌情提供给全系统内其他组织和会员国行政当局,或取得公开源码软件许可证;(d)各组织应力求避免受专利信通技术生产商或服务商的左右,为此应当作为一项政策铲平竞赛场,对市场上可获得的,包括开放源码软件解决方案在内的所有恰当方案,一视同仁给予考虑,但此类产品和服务需遵守全联合国系统互可操作性框架的要求,并应明确将根据物有所值作出最终选择。viiiE.全联合国系统各组织应能把握拟议的全系统信通技术战略的最终要旨,因为执行这种战略要求修改各组织目前的信通技术战略,改变组织文化并应加倍努力遵守共同商定的准则(第三章,第95段)。建议3根据联合国大会对全系统信通技术战略的审议结果,其他组织行政首长应适时向各自主管机构提交战略,并说明使现有信通技术战略符合新的全系统战略和执行以上建议的全联合国系统互可操作性框架的影响。F.虽然联合国系统不同组织对信通技术作出了重要的投资,主要基于专利软件,但其中许多组织也使用专利软件,使用的效果各组织互不相同。在不同应用方面,每个组织取得的经验应当为了整体利益扩大共享范围(第三章,第96-107段)。建议4秘书长作为行政协委会主席,应采取必要措施对联合国系统各组织使用成熟的开放源码软件解决方案建立一个数据库,并能为各组织和会员国的公共机构和其他感兴趣各方检索。G.在《信通技术宪章》设想的开放源码软件倡议的商务应用概要中,信通技术网络工作组估计,联合国系统有机会节约大笔资金并取得很好的效绩。然而,2005年3月到4月,行政首长协委会的机制审查了《信通技术宪章》最初提到的15项关键举措,其结果,开放源码软件举措并未入选8项选作研究的业务方案(第三章,第91、140-115段)。建议5行政首长协委会审议《信通技术宪章》提到的关键举措的后续行动,(a)秘书处作为行政首长协委会主席,应根据联大的要求,将一增编列入第六十届会议关于信通技术战略报告,对执行拟议的开放源码软件举ix措的优先程度、节约潜力、风险、效率问题和对全组织的利益作出有关说明;(b)行政首长应对目前平台的总拥有成本作出评估,应落实衡量工作,计算信息技术(IT)投资,包括使用开放源码软件和封闭源码软件在内的总的经济影响以及对会员国的影响。应在方案预算效绩审评框架内将调查结果报告给各自的理事机构。H.《信通技术宪章》承认,需要“各机构就信息和通讯技术事项进行前所未有的合作”并且正在考虑一种新的机构间机制,它所需要的资源水平仍有待确定。过去这一领域的协调努力未能取得全部预想的结果,部分原因在于各组织未能首先就方遵守的共同标准达成一致(第三章),第116-121段)。建议6基于以往全系统在信通技术事务方面的协调工作,联大应:(a)决定旨