Linuxは昨日28歳になりました 作成者のLinusTorvaldsによって発表されて以来、 それを数えると、25年1991月XNUMX日、初めて発表された年から Linuxの将来の可用性。 Linuxカーネルの最初の公開リリースが17月XNUMX日に発表されて以来。
世界にリリースされた最初のLinuxカーネル0.0.1のサイズは62Kbでした 圧縮された形式で 約10万行のコードが含まれていました (26万行以上のコードを持つ現在のLinuxカーネルと比較して)。
その時、 Linus Torvaldsの意見のコレクションは、Minixによる境界設定の取り組みを補完しました。
実際、タネンバウム教授がMinixをマイクロカーネルに装着するという選択とは異なり、LinusはUnixの基盤を維持することを選択し、Minix内の開発に触発されたモノリシックコア構造をオペレーティングシステムに採用しています。
「1991年にモノリシックコアを設計することは非常に悪い考えだと思います。 あなたが私の生徒ではないことを嬉しく思います。 そのようなデザインには良い成績は得られないだろう」とタネンバウムはライナスに語った。 実際、教授は、オペレーティングシステムの将来はモノリシックコアではなく、マイクロコアに基づいていると意見を述べました。
Linus Torvaldsの28歳の発表は、次のとおりです。
Minixをご利用の皆様、こんにちは。 クローン386および486用の(無料の)オペレーティングシステム(これは単なる趣味であり、GNUレベルのものではありません)を作成しています。
このプロジェクトは1.08月から進行中で、少しずつ形になっていきます。 私のオペレーティングシステムは少し似ているので(特に実用的な理由でファイルシステムの物理的な構成を含む)、Minixで人々が好きなことや嫌いなことについてフィードバックをお願いします。 bash1.40とgccXNUMXを移植しましたが、順調に進んでいます。
これは、私が数か月以内に具体的な何かを提案することを意味し、ユーザーが最も必要とする機能は何かを知りたいと思います。 すべての提案を歓迎しますが、すべてを実装することを約束することはできません。
警告:このオペレーティングシステムはMinixコードに基づいておらず、そのファイルシステムは複数のスレッドをサポートしています。 ポータブルではなく、ATハードドライブ以外はサポートされないでしょう。私が持っているのはそれだけだからです」と彼は書いています。
コミュニティへのソースコードの公開は、その一部として、翌年に行われました。e(1992)GPLライセンスの下で。
それ以来、 かつてLinusTorvaldsのためだった趣味 それは素晴らしいプロジェクトになりました。 2018年、Linuxカーネルリポジトリは61,725ファイルで構成され、合計25,584,633行のコードが含まれていました。
これは、ドキュメント、Kconfigファイル、ウィザード、ユーティリティなどは言うまでもありません。 XNUMX年以上経った今でも、Linuxの開発は活発に続けられています。
昨年、このプロジェクトは782,487人以上の著者から合計19,000件のエンゲージメントを記録しました。 これは、LinusTorvaldsが引き続き最も頻繁に貢献しているイニシアチブに対するコミュニティの熱意を示しています。 実際、フィンランドのITスペシャリストは、昨年のすべてのコミットメントの3%しか占めていませんでした。
今日までLinusTorvaldsは満足していませんが その作成に何が起こったのか さて、この業界では、オペレーティングシステムは一般的に約3%のシェアを中心に展開しています 市場、 それを失敗と見なす図 デスクトップオペレーティングシステム市場で。
そしてこの問題では自分自身 リーナス·トーバルズ 少し前にこの件について話し、 彼は、エコシステムの断片化のためにLinuxの失敗を挙げました。
スーパーコンピューター用のシステムに関して言えば、Linuxはほとんどすべてをカバーするものです。
これにより、Linuxを疑う多くの人々は、Linuxの大規模な参加を実現することができます。
なんてかっこいい。
私たちは引き続き無料のソフトウェアをサポートする必要があります。