メインコンテンツへスキップ

文学作品でSystemd論争を説明する:私はSystemdに汚された

·
カテゴリー Linuxシステム FOSSをめぐる問題
タグ Systemd
目次

《私はSystemdに汚された:Unixとのエロい邂逅》というこの本は、Systemdがどれほど邪悪なのかを教えてくれる……あるいは、あなたをSystemdの魅力に引き寄せるのか?

私はSystemdに汚された……Systemd、この新世代のLinux initシステムは、伝統的MISの尊厳を足元に踏みにじる。

本当にこの本があるんだよ!

Amazon購入リンク:Savaged by Systemd: an Erotic Unix Encounter by Michael Warren Lucas

この紹介文を見るだけで思い浮かぶキャラクターは、『監獄学園』のSキャラ、白木芽衣子だ。

小説には挿絵がないので、頭の中の幻想図を自分で雑にPして作った。

成人版

1. 小説内容紹介
#

あなたはサーバールームにいる。これは平凡な金曜の夜ではない。正直、まったく普通ではない。Terryは典型的な古参Unixシステム管理者だ。彼は潔癖に近いほど繊細な態度で一台一台のサーバーを慈しみ、同時にあらゆる「最新流行のクソ技術」と安全な距離を保っている。サーバーでKDEやGNOMEデスクトップを走らせる?頼むから、冗談はやめてくれ。GUIを使いたい?おとなしくFVWMウィンドウマネージャーへ戻りなさい。清潔で鋭く、無駄話はない。そしてTerryが拒絶する「最新流行」の一つであり、ほぼ全世界がすでに黙って受け入れてしまったものこそ、伝統的initを置き換えると称する存在:Systemdである。そして——Systemdが訪ねてきた。きつすぎる革パンを履いて。そう、これは本当に普通のサーバールームの夜ではない。

2. 内容大意
#

PDF版はネット上で見つけられる。

主人公はUnix哲学を奉じる中年脂ぎったシステム管理者で、オフィスで仕事を処理している時にSystemdという女と出会う。彼女はフィボナッチ数列の方式でドアをノックし、主人公はようやく彼女を中に入れる。そしてすぐ彼にキスした。

彼女は彼に魅力の所在を見せ、主人公を自分に服従させる。Systemdをあなたの身体へ入れ、あなたを所有させる。

彼女は「私はあなたにすべてを与えられる」と言う誘惑者だ。これはSystemdが何でもやりたがる本質を示している。だから、あなたは私の言うことを聞かなければならない!

「私はずっとすべてを掌握している。もしサービスが落ちたら、私が再起動する!」Systemdは主人公の尻穴を撫でながら、そう言った。

理性の面では、彼はinitが多くのことをすべきではなく、Systemdは複雑すぎ、侵入性が強いと知っている。しかし感性の面では、彼はSystemdの便利さ、統合性、強大さに誘惑されてしまった。結果、理念的には正しくないとわかっていながら、やはり降伏した。

「あなたは私を受け入れるだけでいい。私はすべてをより良くしてあげる」Systemdはそう言った。

主人公は抵抗から依存へ、そして沈迷へ進む。最後にはSystemdに仕えることさえする。

3. Systemdの論争
#

さて、本を読み終え、抜き終わったら、少し真面目な話をしよう。

この小説は2017年に出版された。

2014年、Systemdが登場した。現代化されたinitシステムとして、Redhat主導のもと、各大Linuxディストリビューションへ大規模に普及し始め、伝統的なSysvinitシステムを置き換えた。当時、Linuxユーザーの間で巨大な論争を引き起こした。

詳細な論争の議論は以下を参照:No systemd - Resources against systemd and alternatives

主な批判点は、Systemdが管轄範囲を広げすぎており、Unix哲学"Do one thing and do it well"に違反していることだ。Systemdは単純にシステムサービスを管理するプログラムから、プログラムログ、USBの抜き差し、ディスクマウント、crontab、ネットワーク接続まで引き受けるものになった。これは伝統的Unixシステムのやり方と大きく異なり、システム保守の複雑度も増やす。一部の伝統的Linuxユーザーは、サービス管理プログラムは簡単に仕事をうまくこなせばよく、何でもやろうとすべきではないと考えている。

多くの人がSystemdを気に食わず、OpenRCやUpstartなどの代替案を次々に出し、既存のSysvinitとの互換を続けつつ、複雑にしすぎないよう試みた。

しかし十年が過ぎた後、SystemdはすでにLinux世界の主流initシステムになった。なぜなら、それは確かに多くのシステム保守の困難さを簡素化し、システム管理を標準化したからだ。今では一部のニッチなLinuxディストリビューションだけが、なお頑強に抵抗している。

関連記事


最後までお読みいただきありがとうございます。本サイトでは公開コメント欄を設けていません。私はソーシャルな反応やアクセス数を追い求めるためではなく、自分の考えを誠実に探求するために文章を書いています。記事を丁寧にお読みいただいたうえで、ご感想やご意見をお寄せいただければ幸いです。誤字・誤り・技術的な問題などを見つけた場合、またはフィードバックを共有したい場合は、Aboutページに記載しているメールアドレスまでお気軽にご連絡ください。