結婚29周年おめでとう「Linux」

25年1991月XNUMX日、XNUMXか月の開発後 「LinusTorvalds」という名前の学生 当時21歳だった人 彼が構築していることを知らせた の実用的なプロトタイプ 新しいオペレーティングシステム、bash1.08およびgcc1.40の移行が完了しました。

カーネルの最初のパブリックバージョンがリリースされるまでに数日かかりました 17月0.0.1日にリリースされたLinux。 62カーネルは10KBに圧縮され、約28行のソースコードが含まれていました(現在のカーネルにはXNUMX万行を超えるコードが含まれています)。

Linuxカーネル MINIXオペレーティングシステムに触発され、 ライナスは彼の限られたライセンスでは気に入らなかった。 後で、Linuxが有名なプロジェクトになったとき、否定論者たちは 彼らは、LinusがいくつかのMINIXサブシステムのコードを直接コピーしたと非難しようとしました。

攻撃はMINIXの作者によって撃退されました。 学生にMinixコードとLinuxの最初のパブリックバージョンとの詳細な比較を依頼したAndrewTanenbaum。 調査結果は、POSIXおよびANSI Cの要件により、XNUMXつの無視できるコードブロックの一致のみが存在することを示しました。

Linusは当初、カーネルを「Freax」と呼ぶことを考えていました。 無料、フリーク、X(Unix)、 しかし、カーネルはAriLemmkeの軽い手で「Linux」と名付けられました。 Linusの要求に応じて、カーネルを大学のFTPサーバーに配置し、Torvaldsが要求したように「freax」ではなく「linux」というファイルでディレクトリに名前を付けました。

特に、William Della Croce(起業家)はLinuxの商標を管理し、時間をかけてロイヤルティを徴収したいと考えていましたが、その後考えを変え、商標のすべての権利をLinusに譲渡しました。

Linuxカーネルの公式マスコットであるTuxペンギンは、1996年に開催されたコンテストで選ばれました。Tuxという名前はTorvaldsUniXの略です。

カーネルの歴史についてこれらは、Linuxの歴史の中で最も重要なバージョンです。

  • 1991年0.0.1月現在-LinuxXNUMX:これは、i386 CPUのみをサポートし、フロッピーディスクから起動する最初のパブリックバージョンです。
  • 1992年0.12月現在-LinuxXNUMX:コードはGPLv2ライセンスの下で配布され始めました。
  • 1992年0.95月現在-LinuxXNUMX-X Window Systemを実行する機能、仮想メモリのサポート、およびパーティションスワッピングを提供しました。
    Linux 0.96-0.99-1992-1993: ネットワークスタックで作業が開始されました。 Ext2ファイルシステムが導入され、ELFファイル形式のサポートが追加され、サウンドカードおよびSCSIコントローラーのドライバーが導入されました。
    1992年に最初のSLSとユグドラシルの分布が現れました。 1993年の夏に、SlackwareおよびDebianプロジェクトが設立されました。
  • 1994年1.0月現在-LinuxXNUMX:最初の公式に安定したバージョンです。
  • 1995年1.2月現在-LinuxXNUMX:ドライバーの数が大幅に増加し、Alpha、MIPS、およびSPARCプラットフォームのサポート、ネットワークスタック機能の拡張、パケットフィルターの出現、NFSのサポートがあります。
  • 1996年2.0月-LinuxXNUMX-マルチプロセッサシステムをサポートして到着します。
  • 1997年XNUMX月:Linuxカーネル開発者のメーリングリストであるLKMLの基盤。
  • エン1998:AlphaCPUを搭載した500ノードで構成されるTop68ベースの最初のLinuxクラスターの発売。
  • 1999年2.2月現在-LinuxXNUMX:すでに高効率のメモリ管理システムがあり、IPv6のサポートが追加され、新しいファイアウォールが実装され、新しいサウンドサブシステムが導入されました。
  • 2001年2.6月現在-LinuxXNUMX-8プロセッサ64GBRAMシステム、Ext3ファイルシステム、USB、ACPIサポートのサポート。
  • 2003年2.6月現在-LinuxXNUMX:SELinuxサポート、自動カーネルチューニングツール、sysfs、改訂されたメモリ管理システムが付属しています。
  • 2005年に、Xenハイパーバイザーが導入され、仮想化の時代が到来しました。
  • 2008年XNUMX月、Linuxカーネルに基づくAndroidプラットフォームの最初のバージョンが形成されました。
  • 2011年2.6月-ブランチXNUMX.xの終了:10.xブランチの2.6年間の開発の後、3.xナンバリングへの移行が行われました。 Gitリポジトリ内のオブジェクトの数は2万に達しました。
  • 2015年-Linux4.0-リリースされ、リポジトリ内のgitオブジェクトの数は4万に達しました。
  • 2019年5.0月現在-Linux6,5:リポジトリはXNUMX万gitオブジェクトのレベルに達しました。
  • 2020年5.8月-LinuxXNUMX:プロジェクトの全期間中のすべてのカーネルの変更数の点で最大でした。

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   Jose LuisVillaverdeプレースホルダー画像

    Linuxはオペレーティングシステムではなく、RichardStallmanによって作成されたGNUオペレーティングシステムによって使用されるカーネルです。

    1.    転送D

      本当に? (?)
      情報をありがとう (?)

    2.    ジョン

      あなたはコンピュータサイエンスの歴史に少し迷っています。

  2.   キュートリット

    現在のすべてのテクノロジーに革命をもたらしたオペレーティングシステムの歴史のごく一部。

    そして何が来るのか..