无法正确查看此页面?清除浏览器缓存!

作者迈克·吉福德(Mike Gifford)发表了题为《网络的任性姐妹:安全性、可访问性和性能》的演讲。

信息通信技术

2021年8月23日

在采购中构建开源

贡献:迈克·吉福德

我相信从根源上解决问题。我已经使用开源软件几十年了,但当我发现有一个问题我可以帮助解决,并且可以为其他人带来巨大的好处时,我变得更加热情地参与进来。通过投入时间来改善Drupal的可访问性,我已经帮助2%的网页变得更容易访问。

Drupal可能是目前政府使用的最大的单一内容管理系统(CMS),但让各部门投资Drupal仍然很困难。许多政府IT部门要么非常以微软为导向,要么相信一切都要自己动手。许多管理者对开放和免费的软件产生了恐惧、不确定和怀疑(FUD)。

通过投入时间来改善Drupal的可访问性,我已经帮助2%的互联网变得更可访问。

在与Drupal社区合作的过程中,我看到了政府在信息技术方面的短视。在Drupal 8 Core中,一个意大利盲人高中生在他上大学前一年的贡献超过了世界上所有政府的总和。现在,如果这不是一个像无障碍这样的人权问题,我可以理解这不会是一个如此大的问题。世界各地的政府雇佣了很多人,让他们的网站为残疾人服务,但这项工作往往处于孤立状态。

尽管事实上,政府在大多数时候并没有真正与其他政府机构竞争,但存在一种稀缺心态,这种心态倾向于鼓励各机构自谋生路,而不是考虑更大问题的背景。

在Drupal 8 Core中,一个意大利盲人高中生在他上大学前一年的贡献超过了世界上所有政府的总和。

在很多人的脑海中,“自由开放”意味着“廉价和不安全”。但现实更接近于此:

  • 更灵活,允许更大的创新
  • 更安全、可靠和健壮,因为社区利用了代码
  • 更好的拥有总成本,因为责任被广泛分担
  • 改进的可重用性,因为代码可以更容易地为其他人重新使用
  • 更易于访问和符合标准

人们开始认为“开放和免费”确实是开发技术的更好方式,像美国的18F和英国的政府数字服务(GDS)这样的领先组织正在帮助更广泛地理解这一点。

不幸的是,政府承包的大合同越来越少,而小合同越来越多。政府开发的大型软件项目很少能被归类为成功的。其中一个受到媒体广泛关注的重大失败是HealthCare.gov丑闻,该丑闻困扰着奥巴马政府,并造成超过10亿美元的损失。除了很难准备和应对10亿美元的合同外,很少有公司有能力竞标如此规模的项目。

利用开源和开放标准可以确保政府“建立在巨人的肩膀上”。

较小的契约允许迭代的、敏捷的工作,以确保客户的真正需求得到满足。利用开源和开放标准可以确保政府“建立在巨人的肩膀上”。遗憾的是,政府仍然没有一个很好的系统来评估免费的价值,更不用说购买了。18F在改变美国政府的开源采购理念方面做了很开云体育体育赛事多工作,并提出了模块化合同等想法,以帮助克服官僚机构内部的障碍:modularcontracting.18f.gov

我一直在寻找支持开源软件的建议书请求(rfp)和策略的例子,因为它们并不常见。幸运的是,我们在rfp中看到了更多对开源工具的引用,特别是当与Drupal或WordPress这样的公共品牌相关联时。重点仍然是获得免费的东西,而不是利用一个充满活力的社区来寻找解决共同问题的方法。

政府选择从回馈社会的公司购买软件,将会让这些公司做得更多。公共服务人员向开源社区贡献他们的bug、功能请求和补丁也将有助于增加用户/开发人员的数量。我在这里发布了一些合同的示例文本:github.com/mgifford/open-source-contracting

很多人都听说过关于开源/自由软件的讨论。它是“像啤酒一样自由”还是“像言论一样自由”?两个都是好问题,但我更喜欢“小猫一样的自由”。你仍然需要维护它。无论您选择什么样的软件解决方案,重要的是要确保它不仅满足您今天的需求,而且满足您未来几年的需求。

互联网上的软件只有在周围有软件生态系统的情况下才有用。随着标准的更新,人们的用例的变化,浏览器的更新,以及它们所运行的法律框架在不同司法管辖区之间不断变化和变化,生态系统也在不断变化。开云体育体育赛事

你永远不会有一个软件是100%安全或可访问的,它需要一个大团队的共同努力来接受这样的大挑战。

安全性、可访问性、可用性和性能等挑战也是需要时刻保持警惕的问题。你永远不会有一个软件是100%安全或可访问的,它需要一个大团队的共同努力来接受这样的大挑战。

在Drupal社区中,有一个很小的团队战略性地提高了我们的可访问性。Drupal 8现在非常接近实现符合Web可访问性标准的标准,即WCAG 2.0 AA (Web内容可访问性指南2.0 AA版)。我们也在解决ATAG 2.0和新的WCAG 2.1的问题。这也有一个采购的角度,因为我们在rfp中经常看到的是通用的“必须遵守WCAG标准”这句话,如果它不是毫无意义的话,通常是没有意义的。我在这里收集了关于合同中可访问性的良好措辞的例子:github.com/mgifford/a11y-contracting

如果各国政府齐心协力,共同应对这些重大挑战,世界会变成什么样子?如果他们找到方法投资那些在解决这些紧迫问题上取得良好进展的项目,同时利用非常微薄的资源,会怎样?

我们如何让更多的人投资来支持我们都依赖的开源技术?

如果我们能抓住问题的根源,我们就更有可能解决问题。我们如何让更多的人投资来支持我们都依赖的开源技术?

技术发展很快,西方国家的政府很难掌握正确的技术。对于非政府组织和社会企业来说,更难以进行适当的投资,因为它们的预算要少得多。对于全球南部的人们来说,这是一个很好的机会,可以跳过一些专有的IT方法,直接跳到一个基于开源代码和开放的协作方法的方法。

正如RedHat的首席执行官吉姆·怀特赫斯特(Jim Whitehurst)所说:“开源不是为了省钱,而是为了做更多的事情,用有限的预算实现增量创新。”并不是说任何国家的政府和非政府组织都试图用更少的资源做更多的事情,而开放的方式是实现这一目标的关键。


作者简介

迈克·吉福德是CivicActions和Drupal核心可访问性维护者。此前,他曾担任OpenConcept Consulting Inc.的首席执行官和加拿大渥太华CivicTech的联合创始人。他也是一位父亲、贵格会教徒和一位多产的摄影师。见他对GitHub他的照片在Flickr

图片:Mike Gifford (CC BY-NC 2.0)

标签:可访问性开源软件开源技术采购供应链

迈克·吉福德

留下评论

登录置评。

  • 作者头像0

由工程师。
适合所有人。

开云体育官方开云体育KG彩票E4C会员是一种精心策划的体验!当您成为会员后,我们将根据您长期使用我们内容的方式为您量身定制独特的用户档案。您的行为和偏好将使我们能够为您提供与您最相关的内容。此外,成为E4C会员还可获得专属的参与机会和E4C开云体育官方通讯。

加入E4C开云体育官方,成为相信工程可以改变世界的全球社区的一员!开云全站app登录官网入口下载开云体育体育赛事

成为会员
Baidu
map