開発者がsystemdをフォークし、年齢確認用の生年月日フィールドを削除

機械学習研究者のジェフリー・シーシュルン・サルディーナ氏は、最近追加された「birthDate(生年月日)」フィールドを削除した「Liberated systemd」というsystemdのフォークを作成した。このフィールドは先週、カリフォルニア州、コロラド州、およびブラジルにおける年齢確認法への対応として導入されたもの。このフォークは、開発者が監視を可能にするコードと見なす部分を排除しつつ、メインラインのプロジェクトとの同期を維持することを目的としている。

Systemdは、ほとんどの主要なLinuxディストリビューションにおいてデフォルトのinitシステムおよびサービスマネージャーとして機能しており、起動プロセスやサービス管理を担っている。先週、開発チームはユーザーレコードにオプションの「birthDate」フィールドを追加するプルリクエストをマージした。管理者が設定可能なこのフィールドは、カリフォルニア州、コロラド州、ブラジルの年齢確認要件への準拠をサポートするものだ。Systemd自体はこのデータを処理せず、xdg-desktop-portalのようなツールに対して標準化されたフィールドを提供するだけであり、ディストリビューション側で不要であれば無視することもできる。これに対し、ジェフリー・シーシュルン・サルディーナ氏は「Liberated systemd」を立ち上げ、birthDate関連のコードを取り除いたフォークを公開した。リポジトリでは、「監視を可能にする要素を削除しつつ、systemdの残りの部分を維持し、アップストリームの変更を追跡する」という目的を明確に掲げている。このフォークでは5つのコミットを通じて12のファイルが変更されており、当該フィールド、生年月日を設定するためのhomectlオプション、関連するマニュアルページのエントリ、表示コード、テストなどが削除されている。2026年3月23日時点で、メインラインのsystemdから37コミット遅れている状況だ。サルディーナ氏は、このフォークをテストするための関連リポジトリ「systemd-suite」も維持している。この個人によるプロジェクトはまだリリースされておらず、更新の遅れから本番環境での利用には適さない可能性がある。このようなフォークは、年齢確認の義務化をめぐる議論の中で、オープンソースコミュニティにおいてしばしば議論の的となる。

関連記事

Governor Gavin Newsom signs California's Digital Age Assurance Act, requiring OS age verification for safer online content.
AIによって生成された画像

カリフォルニア州、OS年齢確認を義務付けるDigital Age Assurance法を制定

AIによるレポート AIによって生成された画像

法成立が迫っているとの初期報道に続き、カリフォルニア州知事ギャビン・ニューサム氏がAB 1043、Digital Age Assurance法に署名した。この法は、オペレーティングシステム提供者にアカウント設定時にユーザーの年齢を収集し、API経由でアプリ開発者に共有することを義務付ける。2027年1月1日発効で、Windows、iOS、Android、macOS、SteamOS、Linuxディストリビューションなどの主要プラットフォームに適用され、生体認証なしで年齢に適したコンテンツを目指す。

長年オープンソースに貢献してきたDylan M. Taylor氏は、米国の州レベルで定められた年齢確認法への対応をLinuxディストリビューションが円滑に行えるよう、systemdのユーザーデータベースに任意の「birthDate(生年月日)」フィールドを追加した。この変更はLinuxコミュニティ内で激しい議論を巻き起こし、Taylor氏に対する嫌がらせや殺害予告にまで発展した。インタビューの中で同氏は、この追加は検証ではなく単純な自己申告に基づくものだと主張した。

AIによるレポート

freedesktopプロジェクトは、コミュニティから強い反発を受けた後、Linuxデスクトップ向けの年齢確認インターフェース提案を終了した。この取り組みは、アプリケーションが米国の新たな州法に基づくオンライン年齢確認に対応するのを支援することを目的としていた。批判者らは、プライバシーへの懸念とこうした機能のコアデスクトップ規格への適合性を問題視した。

Linux From Scratch プロジェクトは、init システムとして systemd のみを使用する初のリリースとなるバージョン 13.0 を公開しました。このアップデートには Linux カーネル 6.18.10 が含まれており、36 のパッケージがアップグレードされています。この変更により、バージョン 12.4 以降、長年続いてきた SysVinit バリアントのサポートが終了します。

AIによるレポート

LinuxパワーマネジメントツールTLPに存在した深刻な脆弱性が修正された。研究者が、ローカル攻撃者が認証を回避してシステム設定を変更できることを発見したためだ。この欠陥はバージョン1.9.0で特定されCVE-2025-67859として追跡されており、Polkitメカニズムの競合状態に起因する。TLP開発者は2026年1月7日にバージョン1.9.1をリリースし、調整された開示後に問題を解決した。

開発者が、従来のアルゴリズムではなく占星術的要因に依存するLinux向けの非伝統的なCPUスケジューラを導入した。このツールは、sched_extフレームワーク内でスケジューリング決定を行うために、惑星の位置、星座、月の位相、宇宙天気レポートを利用する。この風変わりなアプローチは、天体の影響がリソース割り当てを導くことで、従来のコンピューティング優先順位に挑戦する。

AIによるレポート

Devuan の開発者たちは、Devuan GNU/Linux 6.0 のリリースを発表しました。これは Debian 13 'Trixie' の systemd フリー派生版です。コードネーム Excalibur、このバージョンはハードウェアサポートを強化するための Linux 6.12 LTS カーネルを使用します。Debian との互換性を維持しつつ、いくつかの更新を導入します。

 

 

 

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否