aka LWN JAPAN
[ C H A N G E L O G ]
Tux

ChangeLog カーネル情報
Kernel
ChangeLog
最近のカーネル関連記事
最近のカーネル近況サマリ

  • 次期 Linux カーネル 2.4 は 2000年第1四半期に完成か [1999/12/16]

  • カーネル [1999/11/18〜12/06]
    • 次期 2.4 カーネルの機能を 2.2 でちょっとだけ先取り「ケーパビリティ設定リスト」
      • 「ケーパビリティ設定リスト」で遊んでみよう!
      • 実行ファイルの「ケーパビリティ」はどのように表現されるべき?
      • ケーパビリティを巡る2つの派閥
      • ケーパビリティの議論は白熱
      • ついに Linus の登場
    • Linux システムの全イベントの記録が可能に
    • ISA プラグ&プレイが 2.2 カーネルで利用可能
  • カーネル [1999/11/11〜17]
    • なぜ ext2 のデフラグツールを誰も保守してないの?
    • 次期カーネル開発ソースコード管理システム BitKeeper まもなく登場
  • カーネル [1999/11/04〜10]
    • SGI カーネルクラッシュダンプ
    • ReiserFS の概要
    • TiVo ハードディスク録画機のカーネルモジュール公開
  • カーネル [1999/10/28〜11/03]
    • IA-32 で 64GB メモリをサポート
    • いんちきな Bogomips?
  • カーネル [1999/10/21〜27]
    • カーネル内の Tulip ドライバが旧いのはなぜ?
  • カーネル [1999/10/14〜20]
    • 最新安定版カーネル 2.2.13 ついに正式リリース
    • ext3 ファイルシステム 0.0.2
    • なぜ 2.3.x にトラフィックシェイパーが?
  • カーネル [1999/10/07〜13]
    • devfs 全面戦争
  • カーネル [1999/09/30〜10/06]
    • Linux 上の ACL 開発プロジェクト
    • USB のデバイス名とデバイス番号
  • カーネル [1999/9/23〜29]
    • 早く帰って来て Linus
    • デバイスドライバはカーネルソースの一部であるべきか?
    • カーネル開発のプロジェクト管理システム
  • カーネル [1999/9/16〜22]
    • Linus は今週もお休み
    • カーネルハッキング HOWTO
    • Ext3 サポートの日は近い --- ジャーナリング機能の実装も
    • 統合された PCMCIA ドライバの状況
    • PCMCIA ドライバを主流カーネルに含めるべきか?
  • CHANGES [1999/9/24](速報)

  • カーネル [1999/9/9〜15]
    • 最新開発版カーネル 2.3.18: PCMCIA と DRM のカーネルへの統合
    • Alan Cox 氏が ac シリーズを再開
    • 安定版カーネル 2.2.12: 岩のように安定した 2.2.13 を目指して
    • マルチメディア・プラットフォームとしての期待が高まる Linux
  • カーネル [1999/9/11](速報)
    • ついにフィーチャーフリーズ!Linus:「僕らの予定は決して遅れない。」
  • カーネル [1999/9/2〜8]
    • 最新開発カーネル 2.3.17: またもや巨大パッチ
    • 最新安定カーネル 2.2.12: メモリリーク調査中
    • カーネルリリースをもっと頻繁に --- 2.2 リリースは早すぎたけど、、、
    • バウンスバッファ --- ビッグメモリと Raw I/O の競合を解消
  • カーネル [1999/8/26〜9/1]
    • 最新開発カーネル 2.3.16: フィーチャーフリーズ近し
    • 最新安定カーネル 2.2.12: 新たなメモリリーク出没
    • ext2 を凌ぐ Reiserfs、まもなく登場
    • LVM を入れてくれ〜!
  • カーネル [1999/8/19〜25]
    • IP マスカレードから Netfilter に
    • RAID 0.90 はおあずけに
    • FireWire の開発は進む
    • ロックのコストが8%から2%に改善 --- スピンロックメーター登場で明らかに
  • カーネル [1999/8/5〜18]
    • 2.2.11 ではファイル崩壊問題は修正されたのか?
    • Linus イライラモード大爆発 --- ISDN 開発に5年間耐えた末に
    • SGI の XFS ファイルシステムは 2.4 に入るの?
    • 猫の手も「借りた」2.2 のバグ追跡
  • カーネル [1999/7/15〜8/5]
    • カーネル読書会宣言
    • 開発作業はどのように進められるべきか
    • Raw I/O
    • アイドル CPU 時間のスケジューリング
    • 2.3 フィーチャーフリーズは 2週間後
    • あなたのバックアップに危険!
  • カーネル [1999/7/8〜15]
    • 資源管理問題(kernel/resource.c)
    • おまけ: SGI が Linux 用 に XFS ファイルシステムをオープンソースとしてリリース(※1999年5月27日付のLWNより抜粋)
  • カーネル [1999/7/1〜8]
    • Vine Linux 1.0 で kernel-2.2 への移行
    • Linux 2.2 Upgrade kit for Slackware/Plamo バージョン 1.1.1
    • albod
    • slab 毒殺
    • oops (エラー)報告を改善する方法


その他カーネル関連記事

最新リリース
Thu Jan 20 10:03:42 JST 2000
(最新リリース 2000/01/18)
※基本的に、国内にミラーされた後に更新しています。

開発系

    2.3 系列:(pre-patch 類は除く。)
    • 2.3.39 (2000/01/11)
    • 2.3.38 (2000/01/08)
    • 2.3.37 (2000/01/07)
    • 2.3.36 (2000/01/05)
    • 2.3.35 (1999/12/29)
    • 2.3.34 (1999/12/21)
    • 2.3.33 (1999/12/15)
    • 2.3.32 (1999/12/14)
    • 2.3.31 (1999/12/09)
    • 2.3.30 (1999/12/07)
    • 2.3.29 (1999/11/24)
    • 2.3.28 (1999/11/13)
    • 2.3.27 (1999/11/12)
    • 2.3.26 (1999/11/07)
    • 2.3.25 (1999/11/02)
    • 2.3.24 (1999/10/28)
    • 2.3.23 (1999/10/23)
    • 2.3.22 (1999/10/16)
    • 2.3.21 (1999/10/12)
    • 2.3.20 (1999/10/10)
    • 2.3.19 (1999/10/05)
    • 2.3.18 (1999/09/11) - Feature Freeze!
    • 2.3.17 (1999/09/08)
    • 2.3.16 (1999/09/01)
    • 2.3.15 (1999/08/25)
    • 2.3.14 (1999/08/19)
    • 2.3.13 (1999/08/10)
    • 2.3.12 (1999/07/29)
    • 2.3.11 (1999/07/22)
    • 2.3.10 (1999/07/09)
    • 2.3.9(1999/07/01)
    • 2.3.8(1999/06/23)
    • 2.3.7(1999/06/21)
    • 2.3.6(1999/06/10)
    • 2.3.5(1999/06/03)
    • 2.3.4(1999/06/01)
    • 2.3.3(1999/05/17)
    • 2.3.2(1999/05/15)
    • 2.3.1(1999/05/14)
    • 2.3.0(1999/05/12)

安定系

    2.2 系列: (2.2.13 以上推奨
    • 2.2.15pre3 (2000/01/18)
    • 2.2.15pre2 (2000/01/15)
    • 2.2.15pre1 (2000/01/13)
    • 2.2.14 (2000/01/05)
    • 2.2.13 (1999/10/20)
    • 2.2.12 (1999/08/26)
    • 2.2.11 (1999/08/10)
    • 2.2.10 (1999/06/14)
    • 2.2.9 (1999/05/13)
    • 2.2.8 (1999/05/12)
    • 2.2.7 (1999/04/29)
    • 2.2.6 (1999/04/17)
    • 2.2.5 (1999/03/29)
    • 2.2.4 (1999/03/24)
    • 2.2.3 (1999/03/09)
    • 2.2.2 (1999/02/23)
    • 2.2.1 (1999/01/29)
    • 2.2.0 (1999/01/26)

    2.0 系列: (2.0.38 以上推奨

    • 2.0.38 (1999/08/25)
    • 2.0.37 (1999/06/14)
    • 2.0.36 (1998/11/16)
    • 2.0 (1996/06/09)
ご注意
(k)
2.2.13 以前の 2.2 系列の安定カーネルでは、TCP スタックのバグがセキュリティ上の弱点となる可能性があります。このバグは 2.2.13 では修正されています。

(j)
2.2.12 には、inn など一部のアプリケーションの利用時におけるメモリリークの発生が発見されています。2.2.13 (2.2.13pre6 以降) で修正されています。

(i)
2.2.11 は、特定の条件下においてカーネルで大量のメモリリークが発生し、システムがダウンする可能性があるというバグを抱えています。2.2.12 では修正されています。

(h)
2.0.38 にはセキュリティホールの修正が含まれています。

(g)
2.2.11 にはセキュリティホールの修正が含まれ、すべての 2.2 系列の安定カーネルのユーザにアップデートが強く推奨されています。(1999/08/10)

(f)
2.2.9 と 2.2.10 には(比較的少数の方の環境でしか影響がないようですが)ファイルシステムの破壊が報告されています。(1999/06〜)

(e)
2.2 系列の 2.2.9 までのカーネルには、システムをダウンさせられる可能性のあるDoS 攻撃の危険性が報告されています。(1999/06/02)

(d)
2.2.8 は、ファイルシステムが壊れる(ファイルやディレクトリが消えたりメチャクチャになる)等、数多くの問題が報告されています。

(c)
2.1.89 から 2.2.3 の間のカーネルには、DoS 攻撃に対して、システムが無防備な状態になるというセキュリティ上の弱点が指摘されています。

(b)
2.2.0 には、(c) とは別の深刻なセキュリティ上の弱点も指摘されています。

(a)
2.0.35 以下のシステムにもセキュリティ上の問題が報告されています。
ダウンロード先リンク集
  • Official Release (正式リリース)
  • Pre-Release
    • 安定カーネルへの ac パッチ(2.0.*pre-*、2.2.*.ac*、2.3.*.ac*)は、alan ディレクトリ。

    • プレパッチ(プレリリース。2.2.*pre-*、2.3.*pre-*)は、testing ディレクトリ。

※お近くのミラーサーバをご利用下さい。
初めての方へ
  • Linux のカーネルには、一般ユーザ向の安定系カーネル (stable kernels)と開発者向の開発系カーネル (development kernels) の二系列があり、基本的にバージョン番号で区別するようになっています。

  • バージョン番号の2番目が奇数となっているカーネル (2.1 系列 (2.1.*) や 2.3 系列 (2.3.*) ) が開発系カーネルで、偶数になっているカーネル (2.0 系列 (2.0.*) や 2.2 系列 (2.2.*) )が安定系カーネルです。

  • 開発系カーネルは、新機能の追加や大幅な実装変更など実験的な試みをテストするためのものであり、非常に不安定なリリースとなっている可能性があります。

  • 十分な知識(と時間 :-)を持った方以外は、一般に安定系カーネルを利用することが推奨されています。(開発系カーネルには特別な事情がない限り手を出さない方が無難です。)

  • Linux カーネルは、
    1. 開発系カーネルに対して新機能の追加や抜本的な改善に取り組み、
    2. やがてフィーチャーフリーズで大幅な変更を終了し、
    3. しばらくはバグ修正に専念して、システムに磨きをかけ、
    4. その後コードフリーズによって安定カーネルとしてリリースされ、
    5. 一般ユーザを巻き込んで一連のバグ修正を施し、さらに磨きをかけ、
    6. 再び開発系カーネルとして分岐させ大幅な変更を加えていく、
    というサイクルを繰り返すことによって開発が進められています。

    ※フィーチャーフリーズ (feature freeze)
      … 直訳すると「機能凍結」。 開発系 Linux カーネルに新機能を追加することを終了すること。 また、その宣言。 その後は、コードフリーズを目指して、 バグ修正やドライバ更新など、 システムの他の部分へ影響をほとんど与えないような 変更のみが施される。

    ※コードフリーズ(code freeze)

      … 開発系 Linux カーネルに修正を加えることを終了すること。また、その宣言。 フィーチャーフリーズの後、 コードフリーズがなされるまでは、 新機能の追加を差し控え、バグ修正(やドライバ更新)などに専念し、 開発者でない一般ユーザが安心して使えるように、 システムの安定化に重点が置かれた開発が行われる。 コードフリーズが宣言されると、開発系カーネルが 新たな((メジャー)バージョンアップした) 安定系カーネルとしてリリースされる。


  • 2.0 系列の安定カーネルは、2.2 系列の安定カーネルが十分に安定するまでの間、2.2 系列で追加された新機能よりも 2.0 系列で得られる安定性を重視するユーザへの利便のために ac (Alan Cox 氏)によってメンテナンスされていました。

  • 2.0.38 は、何か深刻なセキュリティ問題が浮上しない限り、2.0 系列の最後のリリースになるはずのものです。(2.2 系列のカーネルも 2.0.38 と同じくらいに安定したため。)(1999/08/25)

 

ChangeLog メール版登録(無料)
情報提供(御意見、御感想、補足・更新情報、新規ニュース)はお気軽にどうぞ
About Us  ChangeLog Mail  Mail To ChangeLog  Linux 野郎  DISCLAIMER
"Linux 野郎 なら ChangeLog" (^-^) is a catch phrase for ChangeLog, courtesy of Hideyuki Higa.
Linux (R) is a registered trademark of Linus Torvalds.
Copyright (C) 1999 Metachannel Systems Corp. all rights reserved. ChangeLog
Copyright (C) 1999 Eklektix, Inc. all rights reserved. Linux Weekly News
If we fail, we WILL lose the war. Dave Whitinger (Mozilla Project)