オープンソースソフトウェアを支持してMITを辞めたプログラマー

アメリカのプログラマー、リチャード・ストールマンは、同時代の数人のように、「伝統的な」コンピュータの世界で成功し、おそらくは財産を築くためのすべてを持っていました。

ハーバード大学を優秀な成績で卒業した彼は、1984年までマサチューセッツ工科大学(MIT)の人工知能研究所で優遇された立場にありました。

しかし、彼は思いがけず人生の転機を迎え、GNUオペレーティングシステムの開発とフリーソフトウェア財団の設立を通じて、フリーソフトウェアというより利他的な目的を推進することにした。

才色兼備の若者

ストールマンは素晴らしかった。高校在学中にIBMサイエンスセンターに就職し、数値解析プログラムやテキストエディターを書いていた。翌年にはプリプロセッサを開発。

1971年、ハーバード大学で物理学を専攻していた1年生の時に、MITの人工知能研究所でハッカーとなり、内部のオペレーティングシステムであるITS(Incompatible Time-sharing System)の保守作業に従事したことがある。

また、ハーバード大学の学部で最も高度な数学コースとされる「Math 55」でも高い成績を収めています。

1974年には優等生として卒業。そして、MITで物理学の博士号を取得する一方で、人工知能研究所での研究に専念することを選び、それが彼の将来を決定づけたのです。

フリーソフトのきっかけとなった事件

1960年代後半になると、企業はソフトウェアコードの配布をやめ、著作権やライセンスを優遇するようになり、コピーを制限するために、プロプライエタリなソフトウェアが当たり前になってきた。

ストールマンはすでにそのことに抗議していた。しかし、1980年にゼロックス社の9700型レーザープリンターで起きた事件をきっかけに、フリーソフトウェアを推進する必要性を確信した。それまでMITでの作業を簡略化するために編集していたソースコードへのアクセスを拒否されたのだ。

1984年1月5日、彼は完全に自由なオペレーティングシステムの開発を目指して、MITの職を辞した。

彼の考えでは、ユーザーは自分が使っているアプリケーションを自由に共有したり、研究したり、変更を加えたりすることができるべきだという。これは、当時最も普及していたAT&TのUnixオペレーティングシステムにちなんで、GNU’s Not Unixの再帰的頭文字をとったものです。

その後、GNU宣言を発表し、フリーソフトウェアの開発者を雇用し、運動の法的基盤を提供するための非営利法人フリーソフトウェアファウンデーションを設立した。

今日、GNUは、その初期の構成要素に基づいて、自由に配布される複数のオペレーティングシステムの一部となっており、その中で最も象徴的なものがGNU/Linuxです。

comments powered by Disqus