如果你过去十年一直在等一款真正严肃的、政府级别的开源办公与协作套件,既不是 Microsoft 365 也不是 Google Workspace,那就该认真看看 openDesk。当前最新稳定版 1.19.1(2026-10-06 发布),文档已有完整英文版,而且就在 2026-10-15,背后的六家供应商在柏林联合成立了 Open Productivity Software GmbH,把这套套件正式推向企业与关键基础设施市场。

下面说说 openDesk 究竟是什么、里面打包了哪些东西、新合资公司意味着什么,以及今天如何在 Linux 上完整装一套可用的环境(完全自托管,不依赖任何微软租户)。

openDesk 是什么

openDesk 是由德国联邦数字主权中心 ZenDiS (Zentrum für Digitale Souveränität der Öffentlichen Verwaltung) 主导的开源办公与协作套件。ZenDiS 是德国联邦政府出资设立的有限责任公司。这个项目脱胎于德国联邦内政部发起的 Sovereign Workplace(主权工作空间)计划,2024 年 1 月起由 ZenDiS 接管开发。

虽然定位偏公共部门,但底层组件没有任何政府专属的定制:openDesk 本质上是把一批知名开源项目打包在一个统一的 Web 界面里。截至当前最新版本 1.19.1,它是在 1.19 基础上的补丁版本,1.19 新增了 PSS-Restricted 合规配置以及 Nordeck Whiteboard 实时协作白板组件。

官方 openDesk 主图:展示分层'窗口'工作区概念

图:openDesk 工作区概念图,© openDesk / ZenDiS。

套件里到底装了什么

openDesk 1.19 把下列应用打包在一起,每个组件都来自它自己的上游开源供应商。这个切分很关键,因为它们不是分支 — 你可以随时把任意组件换成上游版本,完全不受限于 openDesk 的打包。

组件 供应商 上游项目
文档编辑 Collabora Productivity Collabora Online (CODE)
实时聊天 Element Element Call / Matrix
白板 Nordeck NeoBoard(1.19 新增)
邮件、日历、通讯录 Open-Xchange OX App Suite
身份与访问 Univention UCS / Keycloak 风格 SSO
Wiki / 知识库 XWiki XWiki Platform
文件存储 Nextcloud(非创始成员) Nextcloud Hub
项目规划 OpenProject(非创始成员) OpenProject

所有这些都是普通的 Web 应用。openDesk 的真正贡献是统一的外壳 — 给整堆服务一个统一登录入口、一个统一导航层、一个统一的移动端界面。从用户视角看是一个产品;从运维视角看是若干独立可维护的上游服务。

openDesk 基础设施等距插图:展示捆绑的开源组件栈

图:openDesk 基础设施等距图,© openDesk / ZenDiS。

Open Productivity 合资公司为什么重要

2026-10-15,Collabora Productivity、Element、Nordeck、Open-Xchange、Univention、XWiki 联合宣布成立 Open Productivity Software GmbH,在柏林注册的有限责任公司,官方使命是把 openDesk 从公共部门推向商业市场。当天 It’s FOSS 即做了报道。

三件事值得关注:

  1. 单一商业入口。 在此之前,企业部署 openDesk 要分别与六个供应商签合同。Open Productivity 定位为一个统一的商业接口,首批三家合作伙伴分别是瑞士的 Adfinis、msg group、法国的 Smile,负责集成交付。openDesk 部署与迁移的技术工作由这三家合作伙伴承担。
  2. 云端与本地都在桌面上。 公司明确把 Microsoft 365 和 Google Workspace 列为竞品,定位为面向”关键基础设施运营商与企业”的隐私友好替代。自家硬件自托管、集成商托管、Open Productivity 托管都是可选方案。
  3. 从政府采购清单变成真正的产品。 之前 openDesk 基本只是”用德国纳税人钱买开源软件”的故事。现在有了专门面向付费客户的商业公司长期维护,套件的商业化路径才真正开始有保障。

对 Linux 管理员来说,眼前的实际意义不大(软件本身没变),但趋势值得注意:面向纯开源办公技术栈的企业支持合同本来就稀少,这是 Nextcloud / Open-Xchange 生态之外少数几个真正站得住脚的之一。

在 Linux 上安装 openDesk 1.19.1

openDesk 官方支持的发行版是 Debian 12 (Bookworm) 与 Ubuntu 24.04 LTS(以及之后的版本)。其他发行版可以用基于 Docker 的参考部署。官方安装文档位于 docs.opendesk.eu,写得相当可用 — 是我读过的德国公共部门 IT 文档里最完善的那一批。

方案一:原生 Debian/Ubuntu 包(生产)

如果想要长期支持、与主机 PAM/SSO 集成,这是推荐路径。

Bash
# 1. 添加 openDesk APT 源(由 ZenDiS 签名)
sudo install -d /etc/apt/keyrings
curl -fsSL https://packages.opendesk.eu/apt/gpg.key 
  | sudo gpg --dearmor -o /etc/apt/keyrings/opendesk.gpg
echo "deb [signed-by=/etc/apt/keyrings/opendesk.gpg] 
  https://packages.opendesk.eu/apt bookworm main" 
  | sudo tee /etc/apt/sources.list.d/opendesk.list
sudo apt update

# 2. 安装元包
sudo apt install opendesk-full

# 3. 初始化本地实例
sudo opendeskctl init --domain office.example.org
sudo opendeskctl bootstrap

opendesk-full 元包会拉入 Collabora Online、Element 服务器、OX App Suite、Univention Corporate Server(身份提供方)、XWiki、Nextcloud。装完之后约 8 GB 磁盘占用,50 个活跃用户的实例 16 GB 内存够用,32 GB 内存更舒服。

方案二:Docker 参考部署(评估用)

如果只是想先看看 openDesk 长什么样再决定是否正式部署,GitLab 镜像仓库 带了一份 Docker Compose 文件,可以在单机上把整堆服务跑起来:

Bash
git clone https://gitlab.opencode.de/bmi/opendesk.git
cd opendesk/docker
cp .env.example .env
# 编辑 .env,设置 OPENDESK_DOMAIN、OPENDESK_ADMIN_PASSWORD、OPENDESK_LDAP_BASE_DN
docker compose pull
docker compose up -d

参考部署使用内置 LDAP 作为首个用户。启动完成后,浏览器访问 https://localhost:8443,用 .env 里的管理员凭据登录,就能看到 openDesk 工作区外壳,所有组件已经预连接。

方案三:Kubernetes(生产级)

真正的生产环境,推荐使用同一仓库里的 Helm chart。前提是你已经有 Kubernetes 集群(RKE2、k0s、kubeadm — 文档都有覆盖)和可用的 ingress controller。Chart 把 Collabora、Element、Nextcloud、OX、XWiki、Univention 的 Keycloak、openDesk 外壳分别作为独立 Deployment 与 Service 部署,共享一个 Postgres 和一个 LDAP。

实际使用感受

openDesk 1.19.1 最大的惊喜是它”不让人惊喜“。登录之后落到的工作区外壳长得就像任何现代 SaaS 办公产品:左侧模块导航、顶部通知条与全局搜索、中间是当前应用的主面板。1.19 新增的 Nordeck Whiteboard 是整堆里最现代化的 — Figma / Miro 风格的无边界画布,自带便签、形状、演示模式。

文档编辑就是 Collabora Online,也就是跑在浏览器里的 LibreOffice 引擎。如果你以前用过 Collabora 或者 LibreOffice Online 那个 Docker 镜像,这就是它,但与 openDesk 侧边栏有真正的集成(文件选择、最近文档、分享对话框)。.docx、.xlsx、.pptx 都能干净打开,与 Microsoft Office 在日常使用的格式层面双向兼容。

邮件和日历是 OX App Suite,二十年 ISP 网页邮箱老兵,是整堆里感觉最保守的组件。能用,但不”新潮”。

聊天是 Element(Matrix)。点对点消息默认开端到端加密,语音视频通话在浏览器里就能开。

文件存储是 Nextcloud。没什么意外;如果你用过 Nextcloud,这一屏你已经熟了。

“主权工作空间”这个定位不是营销话术 — 每个组件都可以替换成上游开源项目。这就是它和 Microsoft 365 结构性上的差别:没有专有格式锁定,运维方(你的 IT 团队或集成商)拥有每一字节。

openDesk 开发等距插图:展示模块化、可扩展的架构

图:openDesk 开发等距图,© openDesk / ZenDiS。

注意事项

  • 内存是真实的门槛。 16 GB 是底线,50 用户部署 32 GB 才舒服。
  • 英文文档有点毛边。 这是从德文原版翻译过来的;docs.opendesk.eu 的英文结构文档够扎实,但产品内帮助文案和不少管理员指南默认还是德语。
  • 移动端是 Web-first。 openDesk 在手机和平板上响应式可用,但没有原生 iOS/Android 应用;聊天用 Element 移动 App,文件用 Nextcloud App。
  • Office 格式兼容性”够用,不极致”。 复杂 Excel(带自定义 MDX 的透视表、复杂条件格式)和复杂 Word(多节目录、修订回环)偶尔会有小漂移。95% 的办公文档看不出差别。

该选 openDesk 还是 Nextcloud 或者 Microsoft 365?

看你想替代什么。

  • 如果是想逃离 Microsoft 365(学校、非营利组织、小企业),Nextcloud Hub 一套就能覆盖 80% 的场景,一个包一种收费。openDesk 是更宏大的打包,功能面更广(真的白板、集成 OX 邮件、OpenProject 项目规划),但运维复杂度显著更高。
  • 如果是公共部门或关键基础设施运营商,openDesk 就是你要找的:经过策展、可支持、主权归属清晰,有德国联邦背书和靠谱的供应商联盟。
  • 如果是企业评估 Microsoft 365 的替代,Open Productivity Software GmbH 现在就是正确的第一联系窗口。这家公司刚成立几周,但六家创始供应商做这件事已经很多年。

openDesk 官网 opendesk.eu,文档 docs.opendesk.eu,新合资公司 open-productivity.eu。如果不想自己部署、想先看一眼实际效果,ZenDiS 提供在线试用 demo。

最后修改: 2026年10月18日

作者

评论

发表评论

您的邮箱地址不会被公开。