MENU

神話の黄昏と生活者のリアリズム――GPL、人月、そして自由の所在

目次

理念の純粋性が生み出した檻

かつてソフトウェアの世界において絶対的な自由を掲げたリチャード・ストールマン(RMS)が、自らの発言を機に地位を追われた事件は、極めて象徴的な転換点でした。言葉の厳密な論理や定義に固執し、生身の人間の感情や文脈を顧みない態度は、現代社会が求める倫理規範やポリティカル・コレクトネスと決定的に衝突しました。

しかし同時に、誰もが正しさの監視員となり、一度の逸脱も許さず他者を断罪する空間もまた、かつて人類が求めた寛容な社会とはかけ離れた息苦しさを孕んでいます。他者を「自由ではない」と決めつけて啓蒙や排除を試みる側もまた、自らが信じる正義の型に囚われた不自由な存在です。他者の自由を攻撃する自由は行使できても、相手が自らの意志で考え選択する主体であるという事実そのものを消滅させることは原理的に不可能です。純粋すぎる正義が他者性を許容できなくなったとき、思想は人を解放する道具から、互いの首を絞め合う精緻な檻へと反転します。

迂回されたGPLと不自由な支配の完成

この理念の反転は、ソフトウェアの歴史そのものにも重なります。コードの私有化を防ぎ、共有地を守るために生み出された GPL は、確かに現代のインフラの基盤として生き続けています。しかし、それが真の自由をもたらしたかといえば、現実は残酷な結末を迎えました。

妥協のない防衛線であったはずの GPL は、皮肉にも企業に対して強力な進化圧として作用しました。バイナリをエンドユーザーの手元に配布すれば開示義務が生じるため、資本はユーザーの手元からソフトウェアを完全に引き剥がす SaaS やクラウドモデルへの大転換を加速させました。結果としてOSやコンパイラといった莫大な開発コストを要する基盤レイヤーは共有インフラから無償で調達され、そこで浮いた資本は、ユーザーデータを囲い込むプラットフォームや中身の見えないAIモデルといった上位のブラックボックスへと注ぎ込まれました。自由を守るための盾を迂回させた結果、ユーザーが自らの端末やシステムに対して何一つ主権を持てない、かつてなく不自由な不可視の檻が完成してしまったのです。

ハッカー神話の崩壊と人月という現実

ソフトウェア業界には長年、「1人の天才が1000人分の力量を発揮する」というハッカー伝説が根強く語り継がれてきました。しかし、現代の巨大で複雑なシステムを前にして、その神話は完全に破綻しています。一人の頭脳で全体を支配できた黎明期の芸術的創作とは異なり、現代のソフトウェア開発の本質は、システムの運用、保守、そして絶え間ない擦り合わせという泥臭い継続性にあります。現場のエンジニアが冷や汗を流しながら学んでいる設計原則やテスト自動化、コードレビューといったチームエンジニアリングの技術はすべて、一握りの天才に依存せず、普通の人間が集まって破綻を防ぐための防衛術に他なりません。

多くのエンジニアが『人月の神話』を名著として称賛しながら、なおも自らの業務を見積もる際に 人月 という不合理な単位に頼り続けるのも、それが単なる計算式ではなく、社会的な決済プロトコルだからです。不確実な知的労働を企業の会計や契約に接続し、理不尽な要求の肥大化から労働者の身を守る防衛線として、人月 は便利な虚構として機能し続けています。

産業の成熟と自己の足元にある現実

建築や医療といった数千年の歴史を持つ産業も、かつては超絶的な棟梁や呪術師の再現不能な才覚から始まりました。それらの産業が無数の失敗と惨事を経て、属人的な天才性への依存を捨て、誰でも交代可能な規格や安全率へと自らを凡庸化させてきたように、ソフトウェアもまた人間という最大のノイズが雪崩れ込む過程で社会化の洗礼を受けています。業界がいまだに特別意識を手放せないのは、半導体の論理的純粋性によるものではなく、単に産業としての歴史が浅く、神話の創始者たちがまだ同時代に生きている近さゆえのモラトリアムに過ぎません。

明日を生きる責任を背負い、雇用主から給与を得て自分や大切な人の生活を守る現場のエンジニアにとって、安全圏から放たれる高邁な正論よりも、日々の労働の対価の方が遥かに切実で重いものです。大義のために生活者を軽視する思想は、いかに論理的であっても説得力を持ち得ません。

私たちは GPL が残した著作や格闘の記録を、自らが何を妥協し、何に飼い慣らされているのかを測る冷徹な思考の座標軸として批判的に学び続ける必要があります。その上で、外から押し付けられるいかなる教条や神話よりも、自分自身の足元にある日々の生活と現実こそが、最も確固たる守るべき真実です。

目次