Linuxの作成者は、XNUMX年の間に、彼の発明がオープンオペレーティングシステムの中心からフレンドリーなデスクトップ環境になり、Androidの中心になり、携帯電話やタブレットなどで目覚ましい成功を収めているGoogleのオペレーティングシステムになったと語っています。 |
-Linuxが誕生してから20年になりますが、正確な作成日はいつですか。
まあ、リリースされる前にかなり長い間これに取り組んでいたので、私にとっては明らかに特定の日付はありませんでした。 しかし、言及されている日付はどれも妥当だと思います。 したがって、カウント方法に応じて、17つの異なる日付が存在する可能性があります。 私が最も関連性があると思うのは1991年0.01月0.01日で、コンパイルされたファイルのlinux-5バージョンを作成し、それを公開サイトftp.funet.fiにアップロードしたときでした。 ただし、実際にバージョン1.1のリリースを公表したことはありません(数人に非公開でメールを送信しただけです)。そのため、他の0.02つの日付も言及される傾向があります。3月17日が最初でした。 Linuxのリリースを公に発表したとき(minixニュースグループでLinux-XNUMXの「男性が男性でデバイス用に独自のドライバーを作成したminix-XNUMXの美しい時代を覚えていますか?」という発表)。 そして、XNUMX月XNUMX日を数える人もいます。当時は何も投稿する準備ができていなかったのですが、プロジェクトに取り組んだことを最初に公に言及した日です。 だからそれは好みの問題です。 個人的にはXNUMX月XNUMX日を生年月日として使いたいと思います。
-Linuxがこんなに大きくなると思ったことはありますか?
-明らかに違います。 同時に、成長のほとんどは非常に緩やかであったため、特定の時期に大きな驚きを感じることはありませんでした。 振り返ってみると、「まあ、これは予想以上にうまくいった」という感覚があります。
-Linuxには政治的な意味があったと思いますか、それは社会的な貢献でしたか、それともそのメリットは単に生産的でしたか?
-さまざまな人のためのテーマがすべて揃っていると思います。 個人的に、私は自分自身の個人的な理由でそうしました(そして今でもそうしています)。 面白くて面白いと思います。個人的に使用するオペレーティングシステムが欲しかったのです。 他の人が助けてくれたという事実、そして彼らが助けるためのさまざまな理由(単にお金を稼ぎたい人から社会的または政治的動機を持っている人まで)があるという事実は興味深いですが、それらの理由はまだ私がLinuxをする理由ではありません。 もちろん、他の人が熱心に関与しているという事実、そしてLinuxが非常に多くの人々に違いをもたらすという事実は、私にもやる気を起こさせるのに役立ちます。 Linuxはそれ自体のために作業することを楽しんでいますが、それが世界中に大きな影響を与えた素晴らしいプロジェクトであるという事実を明らかに楽しんでいます。
-あなたの名前があなたのことだとは知らなくても、世界中の何百万人もの人々が使用している製品にあなたの名前を関連付けることはどのように感じますか?
「もちろん素晴らしいです。」 私たちは皆、関連性を感じたいと思っており、この世界に変化をもたらしていると考えています。 生産性を感じる仕事をし、自分の仕事が「重要」であることを知ることは大きな挑戦です。
-Linuxの現在の状態は何ですか:コードは何行あり、何人が働いていますか?
–人数を見積もるのは難しい。 生の数値を与えるのは簡単です(コード制御ログのカーネルリリースごとに約14人が著者のクレジットを持っています)が、それはどういう意味ですか? それらの人々の中には、些細な20行の貢献をする人もいれば、数千行のコードを書く人もいます。 しかし、テストやその他のサポートを行うすべての人々はどうですか? 一方、コードの行数と比較すると、現在のカーネルソースツリーには約60万行があります。 そのすべてが「コード」であるわけではありません。明らかに、すべてのコメント、ドキュメント、インフラストラクチャの構築、および一部のコードツールも含まれています。 そのほぼ半分はドライバーであり、その大部分は、サポートする14以上のアーキテクチャーのサポートアーキテクチャーであり、XNUMXを超える異なるシステムファイルがありますが、ほとんどの人はXNUMXつまたはXNUMXつを使用します。 したがって、カーネル内のXNUMX万行のコードのうち、これらの機能の多くはほとんどのユーザーに影響を与えません。 カーネルハートははるかに小さいです。 しかし、それは別の方法でも言えます。Linuxとは何ですか? これは必ずしもカーネルの問題ではありませんが、周りのすべてのプロジェクトに関連するものであり、その一部はLinux固有ではありませんが、他のオペレーティングシステムでも使用されています。 したがって、単純な数を与えることは非常に困難です。
-Linuxが抱える主な課題は何ですか?
–カーネルの場合、最大の問題のXNUMXつは、単にハードウェアサポートを提供することです。 そこにあるすべてのハードウェアをサポートすることは、私たちが現在最も時間と労力を費やしていることです。 同時に、メンテナンスレベルでも多くの課題がありました。 それは、ゆるく結びついたコミュニティでどのように協力し、協力を可能にするインフラストラクチャを構築するか(ソースコードを整理するだけ)の問題です。 これらのツールのいくつか(ソースコードを維持するためのGitプロジェクトなど)は、よりエーテル的なコミュニティとの生活の問題であり、課題の多くは、人々が協力できるようにするために人々の間のソーシャルリンクを構築することと関係があります。
-主なパートナーは誰ですか?
–あなたが作る言葉の選択は奇妙です。 私が非常に緊密に協力し、個人的に信頼している人はたくさんいます。 彼らはLinuxに関係する多くのテクノロジー企業で働く傾向があります。 しかし、私は彼らと「彼らの会社の代表者」としてではなく、単に人々として働いています。 ですから、私は彼らを個人的に信頼しています。彼らがこの会社や特定の問題に取り組んでいる会社で働いているからではありません。 明らかに、Linuxのサポートを支援するのに非常に役立っている企業はたくさんあります。 彼らはさまざまなことをし、さまざまな分野に焦点を合わせる傾向があり、これはすべてコードを書くことだけではありません。 私が一緒に仕事をしているエンジニアに加えて、マーケティング、エラーチェック、ユーザーサポートを行う会社もあります。 すべてが重要です。 そして、私は彼らに個別に、または彼らの会社を通して名前を付けるつもりはありません。なぜなら、私は誰が他より重要であるかを言う立場にないからです:それはあなたの興味とあなたの使用に依存します。
-Linuxの主な敵は何ですか?
「私はそのようには思いません。」 私は自分自身の前向きな目的のためにLinuxを作っていますが、特に何かと比較すると、それは私たち自身に反しています。 Linuxをこれまで以上に改善し、他の誰とも競争しないようにしたいと思っています。 私は以前Microsoftについて冗談を言っていましたが、実際にはMicrosoftや他のテクノロジー企業についてではありませんでした。
-しかし、例えば、私的特許は「オープンソース」運動の敵ではありませんか?
-ああ、そうです。 特許は問題です。 多くの特許は完全にばかげていますが、それらと戦うことは複雑で費用がかかります。 幸いなことに、ほとんどの企業はそれらも嫌っています。そのため、システムが変更されるか、少なくとも少し調整されることが期待されています。
-どのLinuxディストリビューションをお勧めしますか?
–個人的には、私は通常Fedoraを使用しますが、重要な言葉は「土壌」です。 これは、いくつかのランダムな歴史的理由によるものです。 私は心臓のプログラミングについて心配しているので、私にとってディストリビューションは、新しいマシンを便利にする方法にすぎません。 本当に細かく扱っている部品を交換するので、あまり気になりません。 それはカーネル、git、そして歴史的に必要に応じて他のいくつかのプロジェクトについてです。 推奨される配布は、実際には、それぞれの場合にどのような用途が与えられるかという問題になります。 Androidは電話に使用され、Ubuntuは学習曲線が低く、その他のカスタムディストリビューションに使用されます。 そこにいるほとんどの人にとって、最高のディストリビューションは、Linuxを使いたいと思っている人の周りのものになります。そうすれば、経験を共有し、他の人から学ぶことができます。
–Ubuntuの更新が速すぎて、逆効果になることがあると思いませんか?
-そうは思わない。 ボートを揺さぶる必要がないために長期間古くなっている安定したディストリビューションが必要なのと同じように、最先端のディストリビューションが必要です。 私は技術界の出身なので、もちろん最先端のディストリビューションの方がずっと面白いと思います。 そして、多くのユーザーにとって、それは同様に進む正しい方法です。 新しい機能に早期にアクセスできます。 もちろん、これには、光沢があり、目新しさがあるという問題に起因する鋭いエッジが付属しているため、一部の人々は間違いなく静かなアプローチを好むでしょう。
-どのデスクトップ環境を使用する必要がありますか?
-「すべき」というものはありません。 それは個人的な好みとあなたが慣れているものの問題です。 私は、世界を変えることができると思ったデスクトップを開発した人々と非常に悪い経験をしました。 彼らがKDE-4に大きく切り替えたとき、私はKDEから離れました。 そして今、私は同じ理由でGnome-3から離れています。 机は、何よりも、それに関連して慣れているものです。 これが明らかに、一般的な「デスクトップ」の市場を変えるのが非常に難しい理由です。
-「オープンソース」という用語は、プロプライエタリソフトウェアをLinuxカーネルに組み込むための扉を開いたままにしますか?
-番号。 「オープンソース」とは、所有しないことのことです。 これが「オープン」という言葉の中心です。
-Linuxにはどのようなイデオロギーがありますか?
-「一つの」イデオロギーはないと思います。 イデオロギーがあるべきではないと思います。 その重要な部分は「XNUMXつ」という言葉です。「多くの」イデオロギーがあるかもしれないと思います。 私は自分の理由でそれをします、他の人々は彼らの理由でそれをします。 世界は複雑な場所だと思いますし、人は面白い動物で、複雑な理由で物事をやっています。 ですから、「一つの」イデオロギーがあるべきではないと思います。 Linuxで作業している人々を見るのは本当に新鮮です。なぜなら、テクノロジーを配布し、人々がより広く利用できるようにすることで、世界をより良い場所にすることができると信じているからです。 多くの人が、オープンソースがそのための良い方法であると信じています。 それが「アン」イデオロギーです。 それは素晴らしいイデオロギーだと思います。 Linuxを作り始めたのはそういうわけではありませんが、その意味でLinuxがどのように使われているかを見るとワクワクします。 しかし、ビジネスに良いという理由だけで、すべての営利企業がオープンソースを使用しているのを見るのもクールだと思います。 これは全く違うイデオロギーであり、完全に良いイデオロギーでもあると思います。 お金のために何かをしている会社がなかったら、世界はもっとひどい場所になるでしょう。 ですから、私が本当に軽蔑し嫌う唯一のイデオロギーは、他の人を排除しようとする種類のイデオロギーです。 私は、イデオロギーが「唯一の真のイデオロギー」であり、この特定の道徳的ガイドラインに従わない人が「悪魔」または「間違っている」人を軽蔑します。 私にとって、これらは気さくで愚かな人々です。 したがって、オープンソースの重要な部分はイデオロギーではなく、誰もが自分のニーズと自分の理由でそれを使用できるということです。 著作権ライセンスは、その開放性を維持し、改善を互いに隠し、他の人が行った変更を再実装しなければならない人々の間でプロジェクトが断片化されないようにするためにありますが、一部に準拠するためにはありませんイデオロギー。
-国際危機はオープンソース運動の成長の機会でしたか?
「そういう意味ではない」 何かをする理由を示すのが難しい場合もあると思います(「必要性は発明の母」という表現は、必要性と困難な時期が新しいアイデアや新しいものの良い機会になり得ることを意味します)。 しかし同時に、最も現実的な進展は危機なしに起こると私は本当に思います。 そのため、現在、世界的な景気後退の時代に、多くの企業がLinuxやオープンソースに移行しています。これは、ライセンス費用などを支払う余裕がないためです。 しかし同時に、危機の前の瞬間を振り返ると、人々はLinuxを新しくエキサイティングな方法で使用していました。
-グーグルの携帯電話用オペレーティングシステムであるAndroidの現象は、フリーソフトウェアの力のもう一つの例だと思いますか?
-もちろんです。 オープンソースソフトウェアを使用して、元の作成者が計画していなかったことを実行し、それらを驚くべき方法で使用できるという考えは、実際にはオープンソースの中心的なアイデアです。 Androidは、ほとんどの人がXNUMX年前に単なるサーバーオペレーティングシステムと考えていたLinuxが、今では私たちをモバイルオペレーティングシステムと見なしていることを示す良い例です。 そしてそれは、人々がソフトウェアを使用して独自の実装を行うことができたからです。
-GoogleのChromebookノートブックについてどう思いますか? オープンソースソフトウェアが、ユーザーを単一の会社の「奴隷」にするシステムを作ったのは皮肉なことではありませんか?
「でも、あなたは世界に対して非常に否定的な見方をしていますね…?」
-いいえ、それは否定的なビジョンではありません…私は単なるジャーナリストであり、あなたに質問をします。
–ねえ、私の家族の大部分はジャーナリストです(私の母、私の父、私の叔父、そして私の祖父)。 ジャーナリストになるのに悲観論者は必要ないと思います。
「でも皮肉じゃない?」
「Chromeがどこに行くのかわかりません。」 しかし同時に、ほとんどの「非技術者」が汎用コンピューターを望まないことは非常に明白です(携帯電話やタブレットを見てください)。 自分のコンピュータでメンテナンスをしたくないが、インターネットブラウジング、電子メール、単語処理、写真管理などの最も一般的なものにアクセスしたいという人はたくさんいます。 最近のタブレットはとてもセクシーに見えますが、多くの人はキーボードとマウスだけが欲しいと思います。 タブレットで物事を書くことは本当に快適ではありません。 ですから、Chromebookはそのような消費者分野では理にかなっていると思います。 なぜ彼は人々を「奴隷」にするのですか? 利便性の問題です。 あなたは彼らに依存しているという理由だけで電気の奴隷であり、電気を利用できるようにするために彼らにお金を払っていますか?
– OpenOfficeプログラムを作成してLibreOffice(これは「フォーク」と呼ばれます)を作成するプロジェクトとは別に作成した多くの開発者が、オープンソース運動の強さとコミュニティの「独裁」を示していると思いますか。それとも例外的なケースですか?
-実際、OpenOfficeは、人々がプロジェクトを「制御」しようとしすぎて、制御する「パーティ」がユーザーと調和していなかったために最終的に機能しなくなる一連の連鎖パターンの別の例だと思います。 OpenOfficeからOracleへの移行とその制御の強化は、それを完全に壊したものでした。OpenOfficeがどのように開発されたのかという噂が何年もありました。 いいえ、それは決して例外的なケースではないと思います。 多くのプロジェクトがこのような状況にあり、問題が深刻になりすぎると、誰かがプロジェクトを「フォーク」します(無料のコードを取得して新しい名前のバージョンを作成します)。
これは大きくて苦痛なステップであり、フォークは常に成功するとは限りませんが、確実に成功します。 フォークが一時的なものになることもありますが、それは元のグループが他の種類のプレッシャーを無視できないことを示すイベントです。 そのような場合、フォークは元に戻され、それは一般的に開発者グループの心を開くことを含みます。 また、場合によっては、フォークが閉じられない大きなギャップになることもあります。技術的な理由(変更が非常に大きいために戻る)、または主にXNUMXつのプロジェクトの視点が異なるためです。 XEmacsとGNUemacsは、その最もよく知られた歴史的な例ですが、多くのプロジェクトがその段階を経ています。 そして、フォークは良いことだと思います。 それが、オープンソースの世界で人々を正直に保つものです。 オープンソースプロジェクトを維持している人なら誰でも、他の誰かがプロジェクトに来てフォークすることができるので、心を開いておく必要があることを知っています。 したがって、フォークは非常に痛くて痛いものになる可能性がありますが、それはオープンソースモデル全体の一部だと思います。
– LinuxはGPLv2ライセンスを保持しますか、それともGPLv3に移行しますか?
–ああ、LinuxはGPLv2バージョンのままになります。
-現在の日々の仕事はいかがですか?
「最近はほとんどコードを書いていません。」 私は電子メールを読み、他の人からのコードを組み合わせ、変更について話し合い、なぜ私が彼らのコードを組み合わせないのかを人々に伝えます。 したがって、私が行うことの99%は、実際に自分でプログラミングすることなく、通信とカーネルソースコードの中央リポジトリの維持に関係しています。 私はいくつかの変更を加え、各コードリリースには通常、私が書いたいくつかのコメントがあります(私が作成した数百のコメントに加えて)が、実際には大量のコードではありません。
–カーネルバージョン3はいつリリースされますか?
–次のバージョンを3.0としてリリースすることを真剣に検討しています。これは、この20周年の問題全体のせいもありますが、その数がどんどん大きくなっているためです。バージョン2.6は非常に大きくなり、の39番目の部分です。現在のバージョンは、覚えるのが難しすぎる整数です。
-Linuxのサポートに最も消極的なハードウェア企業は何ですか?
-ほとんどのハードウェア企業はLinuxをサポートしています。 しかし、それらの多くは優れたドキュメントを持っておらず(さらに重要なことに、いかなる種類の公開ドキュメントを作成する伝統もありません)、それらの多くは依然として独自の「フェンス」の上に座っています。 多くの企業は特に消極的です。 ワイヤレスチップメーカーが歴史的にそうであったように、PCの世界ではNvidiaが問題になっています。 ワイヤレスの世界の人々はあきらめたようですが、グラフィックチップメーカーはまだ問題です。 そのため、Linuxの世界では、一般に、高速化された3Dドライバーを見つけるのが面倒です。 そして、なぜなら? 知るか。 おそらく彼らは、誰かの知的財産がこれまでに盗まれたことがあることが示され、それを公表することによって彼らが知られ、訴えられることを恐れています。 理由はよくわかりません。 これは、コードを閉じてハードウェアを閉じた理由のXNUMXつとして挙げられています。 もうXNUMXつの典型的な理由は、特にクローズドソースであるため、作成が不十分でバグが多いため、恥ずかしすぎて表示できないことです。
-最後に、Free SoftwareFoundationの作成者でありFreeSoftwareの概念であるRichardStallmanと一緒に座って違いを解決できますか、それとも今ではすでに和解できませんか?
「ああ、私は何度もRMSに出くわしましたが、物事をどのように行うべきかについてはあまりにも異なる考えを持っています。」 彼は物事がどのように行われるべきかという「イデオロギー」の問題全体にはるかに焦点を合わせています。 そして、私はそれに反対しています。
-なぜ人々はLinuxについて話すのにGNUという用語をほとんど使わないと思いますか?
–私はGNUという名前を使用したことはありません。 LinuxはFreeSoftware Foundationのプロジェクトではなく、FSFはそれとは何の関係もありませんでした。 GNU Cコンパイラは優れた発明でしたが、ほとんどのツールもGNUではありません。 したがって、GNU / Linuxという用語はあまり意味がありませんでした。 そうは言っても、人々がそれを好きなように呼ぶことができないとは思ってもみませんでした。 ほとんどのディストリビューションは、システムに独自の名前を付けています:Fedora、SuSE、Ubuntu、Android、Mandriva、リストは続きます。 それで、FSFがそれをGNU / Linuxと呼びたいのなら、なぜ私は気にする必要がありますか? 結局のところ、一種の帽子と呼ぶよりもはるかに意味がありません。
出典 ページ12
レポートは非常に優れており、多くの点に同意しますが、Richard Stallmanのイデオロギーも優れていると思いますが、熱狂的になることはありません。すべてのタスクに常にUbuntuを使用していますが、ページを作成し、DreamWeaverを使用する必要がありました。とPhotoshop、そして私は結果に非常に満足していますが、Linuxは間違いなく私の日常のオペレーティングシステムです。 それは選択の自由の一部ですが、そうするためにはあなたが選択する可能性を持たなければなりません。
設計が不十分である可能性が非常に高いため、企業にコードのリリースを開始するように促すのは素晴らしいことだと思います。 同じChrome / Chromiumブラウザを搭載した同じコンピュータでは、LinuxではなくWindowsでページが非常に遅くなります。 どうして? 答えは、閉じたコードを持つ開発者です。
最後に、Linuxはすでにその人を超えており、コミュニティは貢献の点ではるかに重要であると私は信じていますが、それは多くの木と多くの葉が生まれた種を植えた人への公正な賛辞です...私は行きます17月XNUMX日に祝うために。
ストールマンがGNU + Linuxをまとめて「最初のディストリビューション」を作成したことは私の理解でした(それが彼がGNUプロジェクトへのクレジットを要求する理由です)。その最初のディストリビューションの後、Debianは最終的に登場しましたか?
Linuxを初期バージョンでテストしたLinusと他の人の両方が、GNUツール(コンパイラーなど)を使用してLinuxをテストし、動作させることを理解しています。 しかし、それはGNU / Linuxという名前を採用することとは何の関係もないと思います。
確かに、linuxはgnuまたはfsfプロジェクトからのものではなく、GNUカーネルはHURDです。これは、より機能的なフェーズにある場合(現時点ではアルファ版です)、linuxよりもはるかに効率的でモジュール式です。
今日動作するハードがあった場合、私はdebian gnu / hurdを使用します http://www.debian.org/ports/hurd/
それだけでなく。 今日でも、カーネルはGNUプロジェクトのCコンパイラであるGCCでコンパイルされています。
ええと! なんて素晴らしいインタビューでしょう。 彼はとても面白い人です、このライナスさん...
Linus氏の興味深い見解ですが、私は17月20日にLinuxのXNUMX周年を祝うと思います。ここメキシコでは、その月はすべてお祝いです😀
完全に同意します。私もストールマン氏の多くのイデオロギー問題に反対しています。ストールマン氏は、私が言うことは信じられないように見えますが、最終的には「奴隷化」になります。 GNU / Linux、そしてこのすべてのGNUツール、ストールマンが望んでいるのは、誰かがもう少しまだ見ることです!!!
「男性が男性であり、デバイス用に独自のドライバーを作成したminix-1.1の美しい時代を覚えていますか?」
いつか男になりたい🙂