1984年、あるプログラマーがMITの仕事を辞めた。代替案もなく、投資家もなく、給料もなしで。その理由は?彼は、かつて自由に共有されていたコードを企業が囲い込むのを、もう見ていられなかったのだ。

1984年、あるプログラマーがMITの仕事を辞めた。代替案もなく、投資家もなく、給料もなしで。その理由は?彼は、かつて自由に共有されていたコードを企業が囲い込むのを、もう見ていられなかったのだ。

再共有 — Jolanda de Koffによるコンテンツ

1984年、あるプログラマーが予備計画もなく、投資家もなく、給料もなしにMITの仕事を辞めた。その理由は?かつてプログラマーの間で自由に共有されていたコードを企業が囲い込むのを、もう見ていられなかったからだ

これがリチャード・ストールマンであり、彼は自由ソフトウェア運動を始めた

80年代初頭、ストールマンはMITの人工知能研究所で働き、すべてを共有する優秀なプログラマーたちに囲まれていた。誰かがクールなコードを書いた?他の者たちはそれを使い、改良することができた。当時はそういうふうに物事が進んでいた

そこに企業が入り込んだ。突然、ライセンスがあり、制限があり、中身を見ることが許されないソフトウェアがあった。ストールマンは研究所の古いプリンターを改造して、紙詰まりしたときにメッセージを送るようにしていた。1980年に新しいゼロックス製プリンターが届いたとき、彼は同じ機能を追加しようとしたが、ソースコードはロックされていた

彼は1983年にGNUを発表した。その名前はプログラマーのナードなジョークで、「GNU's Not Unix」の略だ。しかしGNUのGは何の略か?これもまたGNUだ。それは何度も何度も自分自身を指す。再帰的なユーモア、そういうのが大好きだ。彼の目標は、永遠に自由であり続ける完全なオペレーティングシステムを構築することだった。自由とは彼が意図した意味での自由、つまりそれを実行し、研究し、共有し、好きなように変更する自由だ

当時それは狂っているように聞こえた。ソフトウェアが大金を稼ぎ始めていたのに、なぜ無償で働くのか?

→ 1985年、彼はFree Software Foundationを設立した

→ 1990年、彼は24万ドル相当のマッカーサー「ジーニアス・グラント」を受賞した

→ 彼のコンパイラGCCやその他のGNUツールは、リーナス・トーバルズがLinuxを構築するために使った基盤となった

→ 1999年、彼はWikipediaが開始される2年前に、一般公衆によって書かれる無料のオンライン百科事典を呼びかけた

→ 2006年、彼はインドのケーララ州を説得して、12,500の高校をWindowsからGNU/Linuxに移行させた

→ 2013年、彼はインターネットの殿堂入りを果たした

ソフトウェアの自由のために戦うために快適なMITの仕事を辞めたこの男は、結局テック業界を形作ることになった。今日私たちが「Linux」と呼ぶものはGNUとLinuxを組み合わせたものであり、だからこそ彼はそれをGNU/Linuxと呼ぶ。彼の哲学がなければ、オープンソース運動は今日まったく違う姿になっていただろう

彼は現在73歳で、今もソフトウェアの自由について講演している。1月にはジョージア工科大学で講演した。私たちは彼に多くを負っている。Linuxを使い、オープンソースコードを変更し、あるいは実行するソフトウェアのソースを読むとき、あなたはこの男が40年以上前に戦い始めた自由を使っているのだ

彼は安全な仕事をアイデアのために捨てた。そのアイデアが今、インターネットを動かしている

Linuxターミナルで入力するls、cat、chmodはGNUから来ている

私のエシカルハッキングコースがそこへ連れて行く

偵察、スキャン、エクスプロイト、トラフィック分析、

実践的で、Linuxやハッキングのバックグラウンドがなくても初日から

→ https://lnkd.in/eXzbawu5

📸 写真: Tania Victoria / Secretaría de Cultura CDMX (CC BY-SA 2.0)

#ethicalhacking #linux #gnu #richardstallman #freesoftware #opensource #programming #cybersecurity

244

13

25

244件のリアクション

LinkedInの情報源

投稿1984年、あるプログラマーが予備計画もなく、投資家もなく、給料もなしにMITの仕事を辞めた。その理由は?かつてプログラマーの間で自由に共有されていたコードを企業が囲い込むのを、もう見ていられなかったからだはles plumes qui mordentで最初に公開された。



よくある質問
FAQ コードを自由に保つためにMITを辞めたプログラマー

Q このプログラマーは誰か
A リチャード・ストールマン。彼は1984年にMITを去り、完全に自由なオペレーティングシステムを構築することを目的としたGNUプロジェクトを立ち上げた

Q 1984年に正確に何が起こったのか
A ストールマンは予備計画も投資家も給料もなしにMIT人工知能研究所の仕事を辞めた。彼は企業がかつてプログラマーが自由に共有していたソフトウェアを囲い込んでいることに不満を抱いていた

Q なぜ彼は辞めたのか
A 彼はプロプライエタリソフトウェア、つまりユーザーが研究し、変更し、共有することができないコードの増加傾向を見た。彼は誰にとっても自由であり続けるソフトウェアを作りたかった

Q 自由ソフトウェアとは何か?自由とは無料という意味か?
A 違う。自由とは価格ではなく自由を指す。自由ソフトウェアとは、それを実行し、研究し、変更し、共有する自由があるということだ。それを販売することもできる。自由とはユーザーが何をできるかについてであり、価格タグについてではない

Q GNUプロジェクトとは何か
A ストールマンが1984年に自由なオペレーティングシステムを構築するために始めたプロジェクト。それはGNUコンパイラやテキストエディタなどの主要なツールを生み出した。Linuxカーネルと組み合わされて、今日多くの人が使うGNU/Linuxシステムになった

Q Free Software Foundationとは何か
A ストールマンがソフトウェアの自由を促進し擁護するために1985年に設立した組織。それはまたGNUプロジェクトとGNU General Public Licenseを管理している

Q GPLとは何か
A GNU General Public Licenseはソフトウェアが自由であり続けることを保証するライセンスだ。GPLコードを変更して配布する場合、同じライセンスの下で変更を共有しなければならない。これはコピーレフトと呼ばれる

Q 自由ソフトウェアとオープンソースの違いは何か
A それらは類似したライセンスを説明するが、異なる哲学だ。自由ソフトウェアはユーザーの自由を倫理的な問題として強調する。オープンソースはより良い品質や協力などの実用的な利点に焦点を当てる。ストールマンは自由ソフトウェアという用語を強く好む

Q 自由ソフトウェアの主な利点は何か
A ユーザーは自分のソフトウェアを制御し、バグを修正し、ベンダーロックインを避けることができる。誰でもコードを検査できるため、しばしばより安全であり、より手頃で協力的である傾向がある