オープンソースソフトウェアを支持して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です。