Linuxがデスクトップ、ラップトップ、サーバー、組み込みデバイス、携帯電話など、さまざまな種類のシステムでうまく動作するのはなぜですか?主にシステムがオープンなので、システムの一部をさまざまな環境に合わせて変更できるからですか?それとも、オペレーティングシステムがこの広範なプラットフォームでより簡単に動作できるようにするLinuxカーネルおよび/またはシステムの他の属性はありますか?
ベストアンサー1
開放性は確かにその一部ですが、重要な要素は、すべての作業がどんなに大きくても小さくてもうまくいけば、メインラインのLinuxカーネルに座るというLinus Torvaldの継続的な主張だと思います。ある時点で彼がラインを引いて「いい、私たちは素晴らしいスーパーコンピュータハードウェアが必要だ」と言うことにした場合、完全に分離された高度なシステムとコンパクトなシステムバリエーションを開発することができます。実際、すべてが比較的うまく機能するようにするためにはるかに多くの努力をしました。
そして、問題の一方が他方に害を及ぼすことは許されないことが多い。言い換えれば、人々はより困難ですが、正しい方法で問題を解決することを強制します。必要なものがあれば、そのパッチワークは歴史の脚注になります。
から数年前のインタビュー:
Q:Linuxは汎用性の高いシステムです。 PC、大型サーバー、モバイルデバイス、その他12台のデバイスを提供します。あなたのユニークな場所から見ると、Linuxの最大の可能性はどこにありますか?
A:私は、Linuxの真の力は、Linuxがどのドメインにも属さないという事実にあると思います。誰もが一緒に働くことができ、人と会社の間で自分にとって重要なことが何であるかについての動機と信念はまったく異なります。だから特定の分野には興味もありません。