Anonim

今日のインターネットは、主にLinux上で動作しています。 現在使用しているインターネット接続がLinuxサーバーを介して接続され、他の多くのLinuxサーバーを経由してルーティングされる可能性は非常に高いです。

以下は、news.netcraft.comからの1995年8月から2008年9月までのすべてのドメインにおけるトップサーバーの市場シェアを示すグラフです。

あなたは、Apacheが他の何よりも大きなリードを持っていることに気付くでしょう。 それに近い場所に来る唯一の他のタイプはマイクロソフトです。

ApacheのHTTPサーバーにはWindowsバージョンがありますが、疑いの余地なく最も使用されているのは* nixリリースです。

Linux(およびUnix)が現代のインターネットへの道を開いたのは なぜ で、他の何かではなかったのはなぜですか?

2つの理由:

  1. コスト。
  2. エンタープライズグレードのコンピューターハードウェアを必要とせずに「エンタープライズに対応」するLinuxの機能。

次のシナリオを想像してください。

1994年です。独自のダイヤルアップISPを実行したいという考えが得られます。 「リースパイプ」(電話会社からのプライマリインターネット接続、通常T1)、サーバーとして機能するコンピューター、および(最も可能性の高い)デジボード経由のシリアル接続ダイヤルアップモデムが必要です。そのサーバーを使用して、顧客に接続を提供します。 そしてもちろん、モデム用のローカルキャリアからの電話回線の束。

使用するコンピューターは、現金を手に入れられないため、明らかに$ 10, 000以上の超大型サーバーにはなりません。 むしろ、仕事を成し遂げる余裕のあるものなら何でもできます。

そして、あなたが持っているのは486 DX2 66MHzボックスだけです。当時はモダンでした。

1994年であり、サーバーグレードのOSが必要です。 利用可能なものは何ですか?

Windows NT 3.1は存在していましたが、望んでいたことを行うための正確な装備がありませんでした。 そして、Windows 3.1でMS-DOSが仕事をする方法はありませんでした。

AppleのMacOSは1994年のSystem 7.1にしかなかったので、それはやめました。

残りは何ですか? UnixおよびLinux。

当時、どのUnixも独占的でした– OSのコピーを手に入れることさえできると仮定して。

そこらじゅうにピッタリと言う人のために、確かに'94年にBSDディストリビューションがあったのは事実です。 興味のある方は、Free / Open / NetBSDの前身である386BSDを読んでください。

次に、Linuxがあります。 当時はいくつかの選択肢がありました。 Slackware、Red Hat、Debian(もちろん)、その他いくつか。

この時点で、フロッピーディスク上の友人からお好みのLinux OSを入手し、インストールして、サーバーを構成し、最高のショットを提供しました。 Linuxの「サーバー」には、速度を100%最適化する必要があるため(また、サーバーになることを意図していなかったため)、GUIがまったくありませんでした。

あなたの「サーバー」が日常的に詰まらず、顧客が顧客を 維持した 場合、T1回線コストをカバーし、後で実際のサーバーにアップグレードするのに十分な利益を得ました。

〜〜〜

この物語は、多かれ少なかれ、現代のインターネットの始まりです。 このようにガレージで(時には文字通り)動作する何千ものMom n 'Pop ISPがあり、それらの大部分はすべてLinuxを実行していました。 Windowsは当時はできませんでしたし、MacOSもできませんでした。

Linuxは文字通り、適切な価格(無料)で、Unixと同様に動作し、当時の既存のコンピューターを使用して顧客を接続できる唯一のOSでした。 それ以外のものは、簡単に銀行を壊してしまいます。 余裕のあるものを何に使いましたか? ネットウェア? ロータスドミノ? HP-UX(冷蔵庫サイズのHPサーバーが必要) そうは思いません。

さらに、ウェブサイトを運営している人々も同様です。 彼らはHTTPサーバー、IRC、FTP、電子メールなどのようなものを実行するために、サーバーに「アップグレードされた」プレーンジャン消費者グレードのPCを使用しました。

私たちが知っているインターネットはLinuxなしで存在するでしょうか?

絶対違う。 Linuxが最も優れているのは、サーバーアプリケーションです。間違いありません。

Linuxがなくてもインターネットは存在しますか?