开源软件政府政策/政策制定方法
制定开源软件政策从根本上来说与制定其他国家政策并无不同,但值得研究制定过程的不同阶段。由于其独特的性质,开源软件政策可能涉及比一些更专注的政策更大的社会群体。
政策制定过程中的第一步是明确识别制定开源软件政策的动机和需求。由于开源软件以更有效的方式解决某些问题,因此对于实施开源软件政策,明确的动机是必不可少的,特别是如果这些政策得到政府最高层的支持。具体的动机将极大地影响实施策略。例如,如果动机是通过使用经济实惠的 ICT 解决方案来降低高成本进口,那么策略更有可能强调将现有基础设施转换为开源软件。如果需要增强本地能力,那么重点将放在使用适合教育的 ICT 解决方案。
一旦确定了基本需求和动机,就必须对现有环境进行评估,以确定开源软件政策的适用性及其对整个社会具体的好处。这涉及考察各种因素,包括但不限于
- 现有的 ICT 基础设施。
- 现有人员 ICT 能力,包括公共部门和整个社会。
- 国家内的教育基础设施和能力。
- 现有和拟议的国家政策。
- 区域背景。
其中两个因素值得更多关注
开源软件政策可能会与其他政策产生很大的互动,或者受其他政策的影响,具体取决于实施该政策所选择的实际策略。事实上,某些政策可能会阻止开源软件政策的实施。必须对国家政策、法律和标准进行详细调查,以确保开源软件政策在进行了必要的调整后,能够与更广泛的社会经济国家目标和平共处。特别是,如果存在国家 ICT 政策或 ICT4D 战略,开源软件政策不应与之分离,因为重叠的可能性很大。其他可能对开源软件政策产生重大影响的政策/战略包括教育、知识产权和国际贸易。更常见的跨部门关切的具体细节将在后面的部分中介绍。
当今世界上大多数地区都有不同程度的积极的开源软件举措和正在实施的政策。对区域努力进行评估对于确保开源软件政策能够在区域范围内发挥作用以及确定合作或共同利益的领域非常重要。例如,亚太地区的国家应该意识到中国、日本和韩国正在开展一项区域努力,旨在生产一个共同的、区域本地化和定制的开源软件系统[1],并在他们自己的国家使用它。马来西亚、台湾、泰国和越南,都拥有强大的开源软件举措或鼓励开源软件的正式政策。在这种情况下,一个没有开源软件能力的国家将处于严重的劣势。
其他问题包括区域贸易要求和互操作性标准。欧盟正在其政府间通信中强制执行开放标准,并建议使用开源软件作为实施此标准的一种方法。[2]另一方面,其他地区现有的政府间系统可能仍然需要专有软件,在这种情况下,过于强硬的开源软件政策将不切实际。
一旦确定了开源软件政策的益处和适用性,就需要以清晰、可衡量的方式陈述该政策的目标和指标,并将其与国家更大的目标联系起来。仅仅说“开源软件对国家有利,我们希望国家内开源软件的使用量增加”不太可能产生具体的结果。
应该确定可衡量的指标,即使这些指标可能在政策制定过程的后期进行调整。这个阶段的目标设定了要制定的政策的基调和步伐。一个典型的目标是“将 10% 的公务员基础设施转换为开源软件”。其他可能的指标包括“50% 的所有 ICT 毕业生精通开源软件”或“95% 的私营部门组织了解开源软件的益处”。
政策目标:马来西亚 | |
---|---|
2005 年在马来西亚的公共部门实施开源软件的总体规划中列出的目标如下。详细信息请访问:http://opensource.mampu.gov.my/ | |
意识 |
|
再培训 |
|
教育 |
和教学工具 |
采购 |
源操作系统 |
实施 |
|
一旦为开源软件政策设定了暂定的指标,就需要制定实现该政策目标的策略。不幸的是,开源软件政策层面的策略在发展、测试和实施方面没有悠久的历史。因此,政策制定者在实施和监测问题上必须格外谨慎。
前面提到的区域调查可能会发现许多正在区域范围内实施的策略,这些策略可以被直接采用,或者可以修改以适应当地环境。但是,这些政策相对来说没有经过测试,政策制定者不应该局限于这些选择。一个流行的提出策略的方法是头脑风暴会议。
头脑风暴
头脑风暴是在非批判性环境中产生尽可能多且多样化的想法。在头脑风暴过程中,不会对想法进行批评或评估。实际上,鼓励参与者(个人或团体)提出一些看似奇怪的想法。鼓励参与者跳出他们标准的思维方式,这将有助于制定创造性和突破性的解决方案。
在头脑风暴环节结束时,会对想法进行评估,并选出最佳想法。然后,这些想法将被进一步完善,可能通过小组讨论甚至进一步的头脑风暴,直到找到最佳解决方案。
头脑风暴
[edit | edit source]不同的参与方可以进行头脑风暴。不同的国家依靠信息通信技术部人员、行业团体甚至跨部门工作组来专门完成这一目的。如果一个国家存在活跃的自由软件社区,那么应该征求他们的意见,因为他们很可能在一段时间内一直在该国推广自由软件,并且了解决策者可能不熟悉的问题。
经过几轮头脑风暴环节后,将对策略进行评估、总结,并编制成一份政策草案文件,准备进入下一阶段——协商过程。
利益相关方与协商过程
[edit | edit source]自由软件开发通常是一个包容性和民主的过程。在自由软件环境中,以秘密或排他方式运作的项目或组织通常会失败。这使得自由软件政策更需要经历利益相关方与协商过程,以确保充分考虑所有利益相关方的观点、需求和愿望。如果没有自由软件社区(包括企业、学术机构和开发人员)的支持,很少有自由软件政策能够成功。
决策者可能会发现,自由软件社区比大多数其他利益相关方更混乱。很少有正式的结构或组织,没有选举产生的领导者,并且在任何单一问题上都有各种各样的意见。邮件列表上的讨论经常包括激烈的争论和公开的分歧。然而,这场运动创造了与世界顶级公司创造的软件相匹配甚至超越的软件。
有几种不同的方法通常用于咨询利益相关方。决策者可以实施以下一项或多项。
- 圆桌会议
- 焦点小组
- 在线咨询
圆桌会议
[edit | edit source]圆桌会议是利益相关方群体代表(公开或受邀)的集会。自由软件社区通常没有正式的领导者,通常有一些在社区中备受尊敬和推崇的个人。需要识别并邀请这些人参加圆桌会议。其他受影响的利益相关方,例如政府部门、教育机构、民间社会组织和私营部门代表也应该被纳入其中。
在圆桌会议上,有时可以产生宝贵的见解和建议,并在利益相关方之间培养对政策的认同感和所有权。可以建立自由软件从业者和决策者之间的沟通网络。有时,这些圆桌会议最有价值的结果是在会议休息时间产生,而不是在会议本身产生。
应该定期举行圆桌会议,并将会议的调查结果和建议公之于众。然而,组织圆桌会议可能需要大量的精力和资源,尤其是在地域范围广阔的国家。
焦点小组
[edit | edit source]虽然圆桌会议涵盖了自由软件社区和利益的广阔领域,但焦点小组往往集中在更窄的领域,如教育、私营部门或法律问题。参与者的数量较少,但他们专注于这些特定的领域。这些会议上的讨论,虽然范围较窄,但往往更详细和更长,往往能产生更多信息。
应该针对政策所针对的关键领域组织焦点小组,以确保政策和实施策略是现实的、可行的,并得到社区的支持。
在线咨询
[edit | edit source]在线咨询利用互联网的力量,接触更广泛的受众,并让更多利益相关方参与咨询过程。参与者通过邮件列表和讨论版进行交流,而不是面对面地进行交流,以涵盖政策的各个方面。
但是,政策指导委员会应该意识到并特别注意在线讨论中的一些问题。最明显的问题是,一个国家互联网接入的可用性往往将咨询的参与者限制在人口中的一小部分。因此,在线咨询永远不应该成为唯一的利益相关方咨询过程。但是,如果咨询是公开的,那么在线咨询可能会接触到全球的自由软件社区,他们有宝贵的见解、过去的经验和资源可以贡献。
另一个问题是,在线咨询应该公开到什么程度。在邮件列表或公告板上公开讨论符合自由软件社区的精神,但这可能会在讨论列表上产生大量的“噪音”。决策者也并不都对此感到舒服。然而,限制性的在线讨论,特别是对参与者行为的限制很多,可能会阻碍任何有意义的输入。必须找到一个微妙的平衡。
决策者应该预计在咨询过程中会发生一些变化,以适应利益相关方的担忧和参与者提出的新策略。有时,甚至需要考虑重大变化。在许多情况下,可能需要进行几轮咨询,才能制定出反映所有参与方需求和关注的政策。
脚注
[edit | edit source]- ↑ Myoung, S. E., “Korea, China, Japan Start Open-Source Collaboration”, CNETAsia, 2 April 2004; available from http://asia.cnet.com/newstech/systems/0,39001153,39174180,00.htm
- ↑ Williams, P., “Europe Picks Penguin to Link Government IT”, VNUNet.com, 18 July 2003; available from http://web.archive.org/web/20030724183521/http://www.vnunet.com/News/1142411