17611538698
webmaster@21cto.com

荷兰政府采用 NixOS 构建主权桌面系统

动态 0 13 43分钟前
图片

21CTO 导读:荷兰政府正在支持一项旨在为政府公共管理部门构建自由开源软件工作场所的计划,其中包括基于 NixOS 的桌面操作系统。

DAWO项目已经酝酿了几个月。最近由于荷兰科技新闻网站 Tweakers.net 的一篇深度报道而变得引人注目。

图片

DAWO 的全称是“Digitaal Autonome Werkomgeving Overheid”,意为“数字化自主政府工作环境”。

它并非单一型产品,而是将操作系统、云基础设施、人工智能、通信和协作办公等可替换组件整合在一起。目前,该项目仍处于早期开发阶段,但荷兰公共机构内部已开展小规模试点。

这项工作于 7 月份获得正式地位,当时荷兰政府的跨部门政府运营委员会(ICBR ) 委托三家政府的 IT 提供商开发一个标准化的、更自主的数字工作场所:DICTU、SSC-ICT和教育执行机构 DUO 的 ICT 部门。

其更广泛的规划来自德国内政和王国关系部(BZK)。组成部分包括MijnBureau ,这是一个基于Nextcloud、Collabora、Element和OpenProject等项目构建的自托管办公套件。MijnBureau的开发人员还与法国的La Suite公司合作,并使其工作与德国openDesk保持一致。

大家可能对 openDesk 这个名字并不陌生:它最近在多篇文章中都有提及。在国际刑事法院高级官员因美国制裁而受到牵连后,该法院正在积极采用openDesk 办公软件 。

而国际刑事法院总部设在荷兰海牙。据路透社报道,特朗普政府正计划对国际刑事法院实施更加广泛的制裁。

OpenDesk 也是梅克伦堡-前波莫瑞州举措的核心部分,以及我们本月早些时候报道的瑞士举措的核心部分。

今年四月,荷兰市政协会(VNG)宣布有四个市政当局参与试点项目。据Tweakers报道,参与试点的市政当局数量已翻倍至八个,但与该国数百个市政当局相比,仍然只占很小一部分。

该项目通过 BZK政府托管的 Forgejo 实例发布代码,同时还通过Codeberg向外部贡献者提供代码库。

https://code.overheid.nl/MinBZK

https://codeberg.org/DAWO

该项目最初尝试使用 openSUSE 和 Fedora 作为其客户端操作系统,最终选择了 NixOS。

NixOS 的优势远远不止于其荷兰血统。它不受任何商业厂商控制,其声明式配置和可复现部署的特性使其成为管理和审计大型机器群的理想选择。Nix 打包系统项目由荷兰人Eelco Dolstra创立;NixOS 发行版的第一个版本由另一位荷兰人Armijn Hemel基于该项目构建;NixOS 基金会也位于荷兰。

Nix 社区也并非一帆风顺。2023 年,由于部分贡献者的反对,会议组织者撤回了对美国自主武器供应商 Anduril 的赞助。这场争议引发了关于项目治理的更广泛争论,并最终在次年催生了名为 Auxolotl 的分支项目。

开源软件项目对其代码的使用者几乎没有控制权,而试图限制特定用户反而会引发新的问题。

4月份的Euro-Office上线以及6月份Collabora推出人工智能驱动的CODE套件,公共部门资金的投入已被证明能有效刺激开源软件领域的活动与合作。

对于开源社区,政府的关注确实带来了资金和更多动力。

作者:场长

评论

我要赞赏作者

请扫描二维码,使用微信支付哦。

分享到微信