为什么一些政府在开源实施方面苦苦挣扎

目前还没有读者喜欢这篇文章。
Tug of war

Opensource.com

在过去几个月中观察开源公共政策领域,人们不禁感到乐观。似乎一个又一个政府正在加紧努力,为公共部门采用和私营部门增长开放标准和开源软件奠定基础(请参阅关于法国英国葡萄牙美国的文章)。甚至欧盟委员会副主席内莉·克罗斯也在 12 月下旬对开源进行了全力支持

但是,在这些报告中穿插着政府政策被忽视、放弃或逆转的故事和轶事。在最近的欧盟委员会关于开源中知识产权和标准的会议上,来自荷兰(Joost Hartlief)和丹麦(Jacob Voetmann)的官员描述了各自政府的开源/开放标准政策,这些政策分别仅被勉强或部分采用,以及完全被放弃。在一个值得注意的案例中,德国弗莱堡市完全逆转了自身立场,转而使用专有软件。

为什么政府“口头说说”却不总是“付诸行动”? 并且对此可以做些什么?

正如欧盟委员会网站 Joinup 报道的那样,荷兰 IT 记者 Adrian Offerman 制作了一份分为两部分的关于四个主要欧洲市场(英国、法国、德国和西班牙)公共管理部门中开源政策和实施的案例研究

该案例研究认为,“大多数国家的公共机构缺乏专业知识、经验、意愿,有时甚至缺乏勇气来购买开源软件。” 开源供应商无法进入这些国家公共市场的具体原因包括:大多数开源公司规模较小,没有足够的法律资源来有效参与公开招标,或者缺乏项目管理、专业咨询和支持能力。系统集成商 (SI) 在某些情况下弥合了这一差距,但系统集成商可能缺乏开源方面的深入专业知识,并且通常与开发者社区没有良好的联系。反过来,这限制了公共管理部门内部开源专业知识和支持的发展。

根据该研究,法国似乎是做得正确的国家之一。报告发现,公共部门的需求“占法国开源市场的 40-45%”,这一数字远高于研究中的其他国家。它指出了造成这种情况的一些潜在原因,包括

  • 较小的开源软件 (OSS) 公司已有效地将自己组织成联盟,并正在发展成为纯粹的开源联盟,这有助于它们获得法律专业知识以参与招标,并更好地教育决策者和 ICT(信息和通信技术)专业人员。
  • 法国拥有欧洲最大的开源市场,并且公共机构对开源的需求很高。
  • 法国政府通过所谓的“竞争力集群”积极支持开源 R&D 项目,这些集群由大型、中型和小型公司以及学者组成。
  • 最高级别的政府不仅鼓励政府部门考虑开源,而且现在还允许将通过部署开源实现的节省用于投资内部 OSS 专业知识和参与上游项目。

Offerman 报告总结道:“尽管法国的情况似乎正朝着正确的方向发展,但其他国家的开源市场仍然存在缺陷。但好消息是基础设施现在已经到位。据报告,招标法律和政策是充分的。然而,实施仍然需要付出很多努力,并且公共部门的态度需要改变。”

正如政府中经常出现的情况一样,决策者的良好意愿在实施阶段会受到根深蒂固的利益的挑战、规避或彻底忽视。需要将对决策者进行开源和开放标准好处的教育扩展到更广泛的受众,以包括公共 ICT 专业人员。

正如法国所证明的那样,商业联盟可以在其中发挥作用。但是,我们这些致力于将“基础设施”落实到位的人现在需要鼓励决策者拿出政治意愿和资源,为那些正在实施其政策的人提供这种教育。

所有这一切的积极一面是,对开源软件、标准、数据等的支持仍然强劲,并且实际上在致力于在其经济中促进创新和在其预算中节省开支的决策者中不断增长。目前的挑战是,我们已经到了关注实施与通过或建立政策同等重要(如果不是更重要)的阶段。

标签
User profile image.
保罗·布劳内尔是 Red Hat 欧洲、中东和非洲 (EMEA) 公共政策总监。虽然目前在欧洲工作,但他之前曾在华盛顿特区领导戴尔的联邦政府事务团队。他还曾在美国政府面前代表国家风险投资协会 (NVCA) 和美国电子协会 (AeA)。

4 条评论

要了解意大利公共管理部门(FOSS 和非 FOSS)软件采购和重用的情况,这涉及到此处提到的一些问题,还有 minie Jn joinup 的另一份报告 <a href="http://joinup.ec.europa.eu/elibrary/case/software-reuse-italian-public-administrations">意大利公共管理部门的软件重用</a>

符合新要求可能是公共和私营部门采用开源的障碍。但是,管理开源许可证要求应遵循与管理商业软件许可证要求相同的流程和策略。组织可以通过此处讨论的整体策略和工具轻松管理开源组件生命周期: <a href="http://www.ententesoftware.com/documents/ComponentComplianceGuide.pdf">组件合规性指南</a>。

原因之一可能是公共机构的腐败官员。由于许可证没有定价,腐败官员如何计算他们的“佣金”?

同样重要的是要考虑不同形式的开源 - 许多人可能认为大型基础设施元素如 Linux、Apache HTTP Server 等,但对于组织来说,管理其开发人员正在使用的开源组件可能更具挑战性 - 有时他们并不知情。我们的研究表明,许多应用程序现在由 80%-90% 的组件组成 - 它们可以带来巨大的好处,但必须减轻安全性、许可和质量风险。我在这里写了更多关于这个主题的内容 - http://www.sonatype.com/people/2013/02/open-source-its-not-just-about-linux-apache-http-mysql/

谢谢,
Mark Troester
Sonatype
Twitter @mtroester

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 3.0 Unported License 许可发布。
© . All rights reserved.