セレブ

Torvalds Linus:伝記、写真、業績

目次:

Torvalds Linus:伝記、写真、業績
Torvalds Linus:伝記、写真、業績
Anonim

伝記が記事で紹介されているLinus Torvaldsは、フィンランドのジャーナリストの家族の中で生まれ、そこで育ちました。 学校では、趣味や外見からオタクと見なされていました。 短くて虚弱な、クラスで一番年下の子供で、醜い(彼自身の認めるところによる)、Linusはテクノロジーに非常に熱心でした。 仲間とのコミュニケーションは彼にとってほとんど興味がありませんでした。 Torvalds Linusは物理学と数学でよく勉強し、時には人道主義の被験者に不利益をもたらしました。 下の写真-Linusが通っていた学校。

Image

コンピュータの世界の紹介

彼の真の第一人者であり疑いのない権威は、母方の祖父であるレオ・ウォルデマール・ターンクビストでした。 彼は統計学の教授であったヘルシンキ大学で働いていました。 彼の孫のためにコンピュータの世界を発見したのはこの男でした。 11歳のとき、このコンピューターはもはや適合していなかったため、トーバルズは基本プログラミングを勉強しながら、コモドールVIC-20をすでに習得していました。

Image

しばらくして、トーバルズはプログラムの単調な入力にうんざりしていました。 Linus Torvalds(彼の写真は上に表示されています)は、国内に登場するすべてのコンピュータ雑誌と本を購入し始めました。 ある雑誌で、Linusはモールス符号のプログラムを見つけました。 これは、彼が以前に遭遇した他のすべてのようにBASICで作成されたのではなく、単なる数字のセットでした。 それらは手動で機械語に翻訳でき、1と0のチェーンで書き留められ、コンピューターで理解できます。

Torvalds LinusはBasicがコンピューターの一部であることに気づき、それから彼は他の側面を研究し始めました。 祖父が亡くなったとき、彼は、Linusが継承したコンピューターでの作業に真っ向から没頭しました。

ライナス家

私たちはすでに祖父と私たちのヒーローの運命における彼の役割について話しました。 家族の他のメンバーに関しては、トーバルズの両親はまだジャーナリズムの分野で働いています。 父親のNiels Torvaldsは、ラジオおよびテレビのジャーナリストです。 Linusの母であるAnna Torvaldsは文学編集者です。 シスターサラは、主にニュースレポートの翻訳に焦点を当てた翻訳会社を運営しています。 Linus Torvalds自身、その伝記はジャーナリズムとはまったく関係がありませんが、この職業には懐疑的です。

思春期

彼の若い頃、ライナスは彼の仲間の多くとは異なり、フットボールでホッケーに惹かれたり、女の子といちゃつくことはありませんでした。 Torvaldsは、コンピューターの操作に完全に夢中になりました。

その後、Linus Torvaldsは大学に行きました。 1年間勉強した後、彼は陸軍に徴兵され、そこで彼の健康を改善し、肉体訓練クラスで筋肉をポンプアップしました。 動員解除後、トーバルズは大学に戻りました。 すでに深刻なレベルのプログラミングレッスンのきっかけとなったのは、この教育機関でした。 Torvaldsの将来全体は、世界的に有名なオペレーティングシステムの開発に関連しています。

17歳でさえ、1987年に、Linusは古いVIC-20に代わる新製品Sinclair QLを購入しました。 このコンピューターには128 KBのメモリが搭載されていました。 彼はMotorolaの8 MHzプロセッサに取り組みました。 当時のコンピュータの価格は約2, 000ドルでした。 それはC. Sinclairの後援の下で会社によって生産されました。

オペレーティングシステムへの関心

すぐに、Linusはさまざまなオペレーティングシステムに興味を持つようになりました。 Torvaldsが取得したフロッピーコントロールを確立するために、彼は自分のデバイスドライバーを作成する必要がありました。 次に、オペレーティングシステムのパンクを発見しました。 Linusは、実際に起こっていることがドキュメントで約束されているものと一致しないことを発見しました。

Torvaldsの次のステップは、自分のコンピューターにインストールされたQ-DOSの分解でした。 LinusはROMで記述されているため、このシステムでは何も変更できないことを知ってがっかりしました。

Linusは最初に新しいコンピューターでいくつかのゲームを書きました。 彼はそれらのほとんどのアイデアを古いコンピュータから借りました。 ただし、インストールされたOSには多くの欠陥がありました。 たとえば、マルチタスクにもかかわらず、メモリ保護機能はありませんでした。 システムはいつでもフリーズする可能性があります。 さらに、シンクレアQLの開発後、K。シンクレアはモデルの改善と既存モデルのサポートを中止しました。

Linuxの歴史

軍隊から戻ったLinusは、Unixシステムについて知りました。 他の32人の学生と一緒に、トーバルズはコース「CとUnix」を選択することを決めました。 このシステムは当時ヘルシンキ大学に現れたばかりなので、教師は生徒たちと一緒に新しいOSを勉強しなければなりませんでした。

Linusは、アムステルダムの教授であるAndrew Tatenbaumによって彼自身のオペレーティングシステムの本を作成するというアイデアを思いつきました。 トーバルズは彼女が彼の人生全体をひっくり返したと主張している。 この本(オペレーティングシステムの設計と実装)では、著者はUnixを教えるために彼が作成したトレーニングOS、Minixについて説明しています。 当然のことながら、トーバルズ氏はすぐにそれを自分のコンピューターにインストールすることを決めました。 問題は、シンクレアQLがそのようなシステムをインストールするように設計されていないことでした。 1991年1月にのみ、新しいコンピューター(現在はPC)を取得したTorvaldsは、Minixをなんとかインストールしました。

このオペレーティングシステムの長所と短所を検討した結果、Linusはこのオペレーティングシステムを念頭に置くことにしました。 それは訓練されたOSであり、トリミングされ、歪められました。 オーストラリアの有名なハッカー、ブルース・エヴァンスによる古いLinusプログラムとパッチをインストールした後、Minixはより洗練されました。

端末エミュレーションパッケージの作成

それはすべて、Minixリモート通信端末が非常に貧弱に実装されているという事実から始まりました。 そして、それはLinusが最も頻繁に使用した機能でした。 彼女の助けを借りて、彼はモデム通信を介して大学のコンピューターに連絡を取った。 Torvaldsは、Minixではなくコンピューター自体のハードウェアレベルを基本として、通信用の独自のプログラムを作成することを決定しました。 このおかげで、彼は同時に386番目のプロセッサー上のコンピューターとそのOSを研究しました。 Torvalds氏は、OSを改善できたことを非常に誇りに思っていました。 しかし、他の人に彼らのメリットを提示する試みは何にもつながりませんでした。 外部の気取らない状況下では、複雑な深いプロセスが見つかることがあることを人々に説明することは困難でした。

ファイルシステムドライバーとドライブの開発

Image

そのため、Linuxは端末エミュレーションパッケージを作成することから始めました。 その後、あるイノベーションが次のイノベーションに続きました。 Torvaldsは、大学のコンピューターにファイルをダウンロードして書き込む必要がありました。 このため、それらをディスクに書き込む必要がありました。 考えて、Linusはファイルシステムドライバーとディスクドライブを作成することにしました。 同時に、彼が開発を計画していたシステムは、Minixと互換性がなければなりませんでした。 それを作成して、彼はusenet会議を通してMinixユーザーと相談しました。 学生がMinixとUnixアーキテクチャについて尋ねた深刻な質問から、彼は自分のOSを開発することを計画していたと推測できます。

Linuxの最初のバージョンで作業する

Linusが突然、彼によって作成されたプログラムが多くの追加機能で大きくなりすぎており、OSの作業バージョンであることを突然発見しました。 初期の段階でLinuxを作成する作業は単調でした。 Torvaldsは、Unixの基礎となっているさまざまなシステムコールを次々に調べました。 それらに基づいて、彼は自分が必要とする機能を備えた独自のOSブロックを作成しようとしました。 仕事を続けることは非常に骨の折れる仕事であり刺激的ではありませんでした。 システムの機能を確認することがまだ不可能だったため、Linusはこれを行う必要がありました。 Torvaldsは約25の異なるシステムコールを処理した後、別の戦術に移行しました。 今、彼はOSシェルを実行しようとし始めました。 エラーが発生した場合、彼は必要なシステムコールを開発しました。 システム設計の進歩は明らかでした。 1991年8月末以降、砲弾は安定して動作し始めました。 これは、Linusの最初の大きな成功でした。

Linux 0.01

Image

したがって、1991年9月17日にLinuxの最初のバージョンがパブリックドメインに登場しました。 その後、トーバルズはこのシステムを何と呼ぶか​​を決定しました。 当初、彼は彼女にFreaxという名前を付けることを計画しました(「フリーク」という単語は「ファン」を意味し、「x」はUnixの末尾です)。 それでも彼はこのLinuxシステムを呼び出しましたが、自分の名前を正式な名前として使用することは控えめであると考えていました。 ヘルシンキ工科大学の教師であるアリレムケは、大学のFTPサーバーにディレクトリを作成しました。 これは、Linusがシステムを配置した場所です。 しかし、Freax Ariという言葉は気に入らなかったため、pub / OS / Linuxにあるディレクトリの名前を変更することにしました。 トーバルズは特に気にしなかったので、その名前は徐々に固定されました。

サイトに掲載されているOSのバージョンは0.01でした。 したがって、システムはまだ不完全であり、深刻な修正が必要であることが強調されました。 したがって、トーバルズ氏は自分のOSを公にデモしませんでした。 彼はいくつかの有名なハッカーに手紙を送っただけで、そこでサーバーのアドレスが示され、そこでダウンロードされました。 最初のバージョンでは、起動とソースコードの一覧表示以外はほとんど何もできませんでした。

システムの改善

システムに対する作成者の関心は、1991年11月までになくなりました。 おそらく、そのさらなる改善は止まるでしょう。 しかし、偶然が介入した。 Linusはもう一度Minixを完成させ、このOSのセクションの重要な部分の見落としを台無しにしました。 問題は、Minixを再インストールするか、メインOSとしてLinuxをインストールするかでした。 トーバルズは彼のシステムを選択することを決めました。

Linuxは1992年の初めまでに大きな飛躍を遂げました。 システムにいくつかの機能が追加されましたが、Minixには類似物がありませんでした。 これは、たとえば、大きなプログラムで作業する場合にハードディスクにスワップすることです。 Linusはまた、ユーザーが手紙で要求した機能を彼のシステムに導入しました。 したがって、Linus TorvaldsはOSを大幅に改善しました。

「無料のオペレーティングシステムを作成しています」

システムの作成者は、報酬のオファーを拒否しました。 彼はユーザーに彼らが住んでいた都市からのポストカードを送るように頼んだだけです。 Linusは、自分のシステムがどこで使用されているかを知りたがっていました。 日本、ニュージーランド、アメリカ、オランダからのポストカードが雪崩に降り注ぎ始めました。 親戚はついに、Linusが彼のコンピュータ活動のために非常に人気を得たことに気づきました。 今日のLinus Torvaldsの状態は、おそらく非常に印象的です。 しかし、彼は落ち着いてお金を取ります。 利益を追求することは彼の性格には決してなかった。

配布条件

Image

当初、OS配布の条件は一般的な条件でのみ作成されていました。 Linuxは無料でしたが、売りに出すことはできませんでした。 ユーザーがシステムを改善または変更することを決定した場合、彼はソースコードを作成し、これらの改善をパブリックドメインにする必要がありました。 Linus Torvaldsは現在、著作権の代わりにGeneral Public Licenseを使用しています。

グラフィカルインターフェイスの登場、Linux 1.0

1992年の春、ハッカーO. ZbrowskiがこのOSにXウィンドウを適合させました。 したがって、Linuxにはグラフィカルインターフェイスがありました。 その後、Linus Torvaldsはシステムの準備がほぼ整っていると判断し、バージョン0.95をリリースしました。 しかし、これは間違いでした。 OSにネットワーク機能を導入し始めるとすぐに、システムを大幅に変更する必要があることに気付きました。 わずか2年後のバージョン1.0は1994年3月にリリースされました。

Image

Torvaldsの個人的なマスコットはTux Penguinです。 Linus Torvalds(Just for Fun)が本の中でエンブレムの歴史について語っています。 その中で、ペンギンが動物園で彼をついばんだので、彼はこの動物を選んだと書いています。