Slashdot読者がインタビューしたLinus Torvalds

Slashdot(15歳のポピュラーな技術ディスカッションサイト)は、最近、Linuxの作成者であるLinus Torvaldsに質問するために、読者にトップ質問のリストを提出させました。結果は面白かった。

Linus Torvalds氏はLinuxデスクトップの人気の問題について、Torvalds氏はLinuxのパワー、ARM、携帯電話の進歩を、Linus Torvalds氏はGoogle Nexus 7のレビューと愛好を、Linus Torvalds氏はGNOME 3.4を「総合ユーザーエクスペリエンスデザインの失敗」、Linus Torvalds Windows 8、UEFI、およびFedora

例えば、最初の質問は、Torvaldsが反特許と著作権であると推定した。えええええと、彼は本当にどちらにもなりませんでした。トーバルズ氏は、「私は著作権が好きであり、特許であっても、必ずしも「特許は完全に悪い」キャンプではない。特許や著作権について迷惑をかけると、それらは最初の場所に存在しています。

そして、著作権については、「なぜ人々はそれほど驚いたのか理解できませんが、「著作権に問題がある」と思った理由が、著作権保護を廃止すべきであることを暗示しています。第二はまったく続きない」

トーバルズ氏が問題にしていることは、「私は70年の歴史と95年の会社の話などを話していましたが、そんなに面白いことです。ドキュメンタリー制作、ヤダダヤダ… ”

彼はまた、「Linuxとは何を変えたのだろう?トバルズ氏は、「私はこれをかなり頻繁に聞いてきましたが、どうすればより良いことを達成できたのか分かりませんでした。そして、私は素晴らしい考え方を主張していません.20:20の見通しで、私はまだGPLv2が大好きであり、Linuxのオープンソースを作ることがこれまで最高のものだったと思っています。

私は間違いを犯したのですか?しかし、全体的には、Linuxは信じられないほどうまくいっていると思います。あなたがそれについて考えるなら、彼に同意するのは難しいです。 Linuxの20年以上経った今、オペレーティングシステムはWeb上の支配的なオペレーティングシステム、Androidのおかげでスマートフォン、スーパーコンピュータ、それ以降のオペレーティングシステムとなっています。 Linuxは “ただの趣味”として始まったことにはかなり良いことが分かった。

ギャラリー:Linuxの20年の歴史における20の最も重要な出来事

オペレーティングシステムのアーキテクチャーに関するいくつかの疑問が残っていないので、誰かがおそらく「ハードスタイルのマイクロカーネルのルート」を考えていたとしたら、おそらく2012年に尋ねられたでしょう。

いつものように、トーバルズの答えは「いいえ! 「マイクロカーネルは愚かだと思う。彼らは問題空間を*コミュニケーション*に押し込む。これは、実際には問題を解決するための小さな問題よりもはるかに大きく、根本的な問題である。マイクロカーネルモデルを作成し、余分な通信遅延などを避けるための新しい方法を作っています。Hurdは、このような厄介な例の素晴らしい例です。人々は全く新しいメモリマッピングモデルを作りました。コンテキスト “モデルはマイクロカーネルモデルによって壊れていました。

エンタープライズソフトウェア、Sweet SUSE! HPは、Linuxディストリビューション、クラウド、Red HatはまだOpenStackの企業、エンタープライズソフトウェア、Linuxの初期段階からのLinux、Linuxのサバイバルガイド:LinuxとWindowsの間で簡単に移動できるように計画しています

彼は次のように続けました:「Btwはマイクロカーネルだけではありません。あなたが「優先するアイデア」を持っていれば、優れたイデオロギーとしてあなたのアイデアを押し進めると、あなたは間違ってしまうでしょう。マイクロカーネルはそのようなイデオロギーを持っていました。実際のところ、現実は複雑であり、問​​題解決の「大きなアイデア」モデルには受け入れられません。問題が実際に解決される唯一の方法は、細部を正しく理解することに多くの労力を要します。どういうわけか魔法のように物事を働かせるいくつかの過度に弓形のイデオロギーによって」

トーバルズは、トーバルズとその発展の方法を何年にもわたって知っているので、トーマスエジソンの言葉を引用すると、「天才は1%のインスピレーション、99%の発汗です。

次に、80年代と90年代のUNIX断片化戦争を回避するためにLinuxがどのように管理したかについて、誰かが尋ねました。 Unixは、サーバー上のNetWareやWindowsを最初に奪われ、最終的にはLinuxへのデータセンターやWebサーバーの減少につながる。

Torvalds氏は、「合併を奨励することは、私のライセンスにとって最も重要な部分だと思っています。そして、GPLv2のようなライセンスを持っていれば、誰もが役に立つコードをマージする権利を持っている必要があります。フォークの心配を避ける。

実際には、gitの背後にある設計原則の1つは、フォークを簡単にすることであり、技術的な障壁(例えば、フォークは重要であり、フォークには何らかの領域でより良い仕事をすることができると考えている開発者がいるときはいつでもフォークする必要があります)野生になり、プロジェクトをフォークし、あなたのポイントを証明してくださいあなたが改善できることを誰にでも見せてください。

物事をマージする良い方法がなかったら、フォークは悪くなるでしょう。そしてLinuxでは、ライセンスに関するものではありません。確かに、免許証とは、合法的には良いフォークと判明すれば、フォークをいつも合併できるということです。しかし、我々はまた、フォークを奨励し、フォークすることを奨励する文化がありました。基本的には*すべて* Linuxディストリビューションはカーネルの独自の「フォーク」を持っていて、何か悪くは見られませんでした。

実際にコーディングする場合、悲しいかな、トーバルズはこれ以上多くのことをすることはできません。 「コードに近づくことはもうできないのは分かっていますか?私はコードを書くのではなく、電子メールを読んだり、他人が書いたものをマージしたりします。それは「クール」なので、それは壊れたからです。あなたがそれを書いた人を罵って、その親とペットのことに疑問を感じるでしょう。

Torvalds氏は、より多くのプログラマが「本当に中核となる低レベルのコーディングを理解したかった」と述べています。ロックレスの名前検索のような大きく複雑なものではなく、単純にポインター・ツー・ポインターなどを使用しています。 “prev”エントリを追跡して単一リンクされたリストエントリを削除した後、そのエントリを削除する多くの人々…私はそのようなコードを見るたびに、 ‘この人はポインタを理解できません。そしてそれは悲しそうにかなり一般的です。

彼は最近、プログラミングで手を汚すことはないが、トーバルズは燃え尽きる危険性はない。 「私は自分のことを本当に楽しんでいますし、実際には議論も楽しんでいます。私は多くのことを誓い、時には怒っている老人のように見えますが、いくつかのことに非常に情熱的ですが、同時に、私はあまりにも長い間、特定の問題を本当に抱く傾向がなく、燃え尽きるのを防ぐのに役立つと思います。

だから、彼はすぐに引退するとは思わない。そして、彼が行う日に来て、彼はそれについて心配していません。

Linusがバスにぶつかったらどうなるだろう?」と言っているように、「私たちは乗っ取ることができるいくつかの上級副官を抱えています。私は他の多くのオープンソースプロジェクトについて心配しています。つまり、私は20年以上前からこれをやっていて、自分自身が止まっているとは思っていません。私はまだやっていることが好きですそして、私はちょうどハックするためにカーネルなしで私のひょうたんの退屈していただろう。

 ストーリー

甘いSUSE! HPEがLinuxディストリビューションに突入

?Red HatはまだOpenStackの会社であることを計画しています

?初期のLinuxで始める

Linuxのサバイバルガイド:この21のアプリケーションは、LinuxとWindowsの間で簡単に移動できるようにします