デジタル主権への重要な動きとして、フランスとドイツの政府は共同で Docs を発表しました。これは、 Notion 、 Outline 、 Confluence などの独占的プラットフォームの代替となるオープンソースの共同文書エディタです。 La Suite Numérique と呼ばれるデジタルツールの一環であるこの取り組みは、外国のテクノロジー企業への依存を減らすことを目的とした、政府が資金提供するオープンソースプロジェクトの成長傾向を表しています。
政府主導のオープンソース・イニシアチブ
Docs は Django Rest Framework 、 Next.js 、 BlockNote.js 、 HocusPocus 、 Yjs 上に構築されており、商用の代替品と同様のリアルタイムコラボレーション機能を提供しています。このプロジェクトは MIT ライセンスで、民間企業がコードベースを使用、販売、貢献することを明示的に招いています。このアプローチは、ユーザーを定期的なサブスクリプション料金で独自のエコシステムにロックインする多くの商用製品とは対照的です。
コミュニティの反応は概ね肯定的で、多くの人々がこれをデジタルインフラへの戦略的投資と見なしています。あるコメンターが述べたように:
「パブリックマネー、パブリックコード!政府がコラボレーションスイートに毎年いくら費やしているのか?数千万、あるいは数億ドルにもなるでしょう!何百万人もの公務員がいるのですから。 Docs を構築するための投資は、それと比較すれば海の一滴にすぎません。」
技術スタック
- バックエンド: Django Rest Framework
- フロントエンド: Next.js
- エディター: BlockNote.js
- リアルタイムコラボレーション: HocusPocus と Yjs
- ストレージ:S3互換オブジェクトストレージ(デフォルト設定では Minio)
- 認証:OIDCをサポート
コスト削減を超えて:戦略的デジタル自律性
コスト削減は一つの要因ですが、このプロジェクトはデータ主権とベンダーロックインに関するより広範な懸念にも対応しています。機密情報を扱う政府機関にとって、アメリカのクラウドサービスに依存することは、データが外国のサーバーに流出する懸念を引き起こします。 Docs は、データをローカル管理下に置くことができるセルフホスト型の代替手段を提供します。
このプロジェクトは、 Grist (スプレッドシート)、 Tchap ( Matrix/Element ベースのメッセージング)、その他公務員のための包括的なオープンソース生産性エコシステムを作成するように設計されたアプリケーションを含む、より大きなツールスイートの一部です。このアプローチにより、政府はデジタルインフラストラクチャを管理しながら、ライセンスコストを節約することができます。
La Suite Numérique のコンポーネント
- Docs: 文書編集( Notion/Confluence に類似)
- Grist: スプレッドシートとデータベース機能
- Tchap: メッセージング( Matrix/Element をベースにしている)
- Meet/Visio: ビデオ会議
技術的特徴と開発ロードマップ
Docs はオフラインサポート、マークダウン互換性、スラッシュコマンド、キーボードショートカット、コンテンツの生成と要約のためのAIアシスト機能を備えた共同編集を提供します。現在、英語、フランス語、ドイツ語で利用可能であり、 Crowdin を通じたコミュニティ翻訳によって、より多くの言語が計画されています。
開発チームは、今月末までにサブドキュメントが追加される予定であり、ユーザーは継承された権限を持つドキュメントツリーを作成できるようになると述べています。将来の計画には、ウィキ機能(2025年2月予定)と、軍事要件を満たすためのエンドツーエンド暗号化が含まれる可能性があります。
Docs の主な機能
- リアルタイム共同編集
- オフラインサポートとオンラインに戻った時の同期機能
- Markdown 対応とスラッシュコマンド
- 限定的ながらも洗練されたフォーマットオプション
- AI アクション(生成、要約、修正、翻訳)
- 詳細なアクセス制御
- プロフェッショナルな文書エクスポート(.odt、.doc、.pdf)
- Docker による自己ホスティング可能
コミュニティの反応と広範な影響
テクノロジーコミュニティの反応は、商用ソフトウェアの政府資金によるオープンソース代替品への関心の高まりを示しています。一部のユーザーはセルフホスティングの複雑さ(現在のセットアップには複数の Docker コンテナが含まれる)について懸念を表明していますが、開発者はワンクリックデプロイメントソリューションとオールインワンコンテナに取り組んでいると述べています。
このプロジェクトは、ソフトウェア開発における政府の役割についてより広範な議論を引き起こしました。政府が資金提供するオープンソースを公共財を生み出す納税者のお金の効率的な使用と見なす人もいれば、政府が民間産業と競合すべきかどうかを疑問視する人もいます。しかし、多くのコメンターは、このアプローチが商用ベンダーとの交渉時に切り札として機能し、戦略的デジタル自律性の維持に役立つと指摘しています。
デジタル主権が世界中の政府にとってますます重要な懸念事項となるにつれて、 Docs のようなプロジェクトは、公共部門のソフトウェア開発の新しいモデルを表しているかもしれません。それは、政府が国境を越えて協力し、オープンライセンスを通じて民間部門のイノベーションを可能にしながらも、公共の管理下に残る共有デジタルインフラストラクチャを作成するモデルです。