Linuxのない世界:Apache、Microsoft、さらにはAppleは今日どこにあるのでしょうか?

歴史改変に手を出すことは、常に無計画な運動です。未来を決定する無限に複雑な歴史的方程式の中で混ざり合った無数の要因と行動の絡み合いは、特定の変数を切除する試みを本質的に不可能にします。しかし、最近の歴史の端に穴をあけて、どこに行き着いたのかを確認することは、教育的で明るい場合があります。また、それは楽しく、潜在的に驚きに満ちています。

好例:LinusTorvaldsが1991年にv0.0.1Linuxカーネルをパブリックディレクトリにアップロードしていなかったとしたら、世界はどうなるでしょうか。もし世界がLinuxを知らなかったらどうなるでしょうか?

[のLinux管理者IQテストラウンド1およびラウンド2で無料のOSを使用して専門知識を証明してください。| のオープンソースブログとテクノロジー:オープンソースニュースレターで、オープンソースの最新トレンドを追跡します。]

1991年のコンピューティングの展望を振り返ると、それは完全に、製品に驚くべき金額を請求している大規模で定着した企業の上に構築されていることがわかります。IBMメインフレームまたはAS / 400、SunOS、HP-UX、AIX、さらにはVMSのいずれを実行していても、非常に高価なハードウェア上で非常に高価なオペレーティングシステムを使用していました。

すべてのデータはビッグデータであり、サーバーベースのコンピューティングのミッドレンジとローエンドの余地はあまりありませんでした。DOSアプリを介して、通常はネットワークなしで多数のPCをかき回していたか、奥の部屋に1トンの費用がかかるモノリシックボックスがありました。コンピューティングは象牙の塔でした。

しかし、Linuxが登場したとき、特に大学のコンピュータサイエンス学部では、考え方が変わりました。学者たちは、ライセンス供与に多額の費用を必要としないシステムで作業できることを望んでいました。これが大学で使用するために設計された教育用OSであるMinixの開発に拍車をかけ、当初はTorvaldsがLinuxカーネルのコーディングを開始する動機となりました。この図からTorvaldsとLinuxを削除し、他のすべての変数が同じままであると仮定すると(これは大きな仮定です)、Minixは教育ツールとして継続し、それ以上のものはなく、モノリシックギアがコンピューティング環境を支配し続けます。

ちょっと待って。数年後、FreeBSDとして知られるオペレーティングシステムがFTPダウンロードで利用できるようになりました。 BSDに精通している多くのユーザーが自分でFreeBSDをダウンロードし、それを改善しようと試みたため、その人気は急速に高まりました。その後、BSDがオープンソースになり、BSDライセンスがコードの自由な使用を可能にするという画期的な訴訟に従いました。 FreeBSDは、新しく解放されたコードを組み込むためにすぐに作り直され、1995年1月に真に無料のFreeBSD2.0になりました。

このミックスにLinuxがなければ、世界中の何千ものコードハッカーがLinuxを見つけたのと同じように、FreeBSDを見つけたと言っても過言ではありません。欲求とスキルが存在し、FreeBSDのライセンスにより、誰でもゲームに飛び込むことが非常に簡単になりました。Linuxを前進させるこれらすべてのコラボレーションの代わりに、それらの努力はFreeBSDに集中していたでしょう。これはFreeBSDのより速い開発をもたらし、最終的にはさまざまな業界で牽引力を見つけるフォークの数につながる可能性があります。