Openelaは、開発者が上流のメンテナーのコミットメントを超えてカーネルを維持することについて協力するプラットフォームを提供します。エンタープライズの分配として、コミュニティのサポートが終了した後でもソフトウェアを実行可能に保つことがよくあります。コラボレーションがこれらのカーネルを維持するための最良の方法であると考えています。
このリポジトリには、上流の安定性から安定したカーネルリリースの継続が含まれています。この継続は、すべての上流の安定したルールに従い、特定のハードウェア、ベンダー、またはユーザーをターゲットにせず、パッチは主に進行中の上流の安定したカーネルから選択されます。
上流の安定したメンテナーの仕事に感謝し、Greg Kroah-HartmanとSasha Levinに大いに感謝します。このプロジェクトは、Linuxカーネル安定プロジェクト、または上流の安定したメンテナーと提携していません。 openela ltsカーネルの問題に[email protected]にお問い合わせください
カーネルベースバージョン | 最終上流バージョン | 上流のEOL | 拡張ブランチ | 拡張EOL |
---|---|---|---|---|
4.14 | 4.14.336 | 2024-Jan 1 | Linux-4.14.y | 2024-dec |
ここですべてのリリースを表示:( https://github.com/openela/kernel-lts/releases)
kernellts@[email protected]にメールを送信して、[email protected]に購読してください。
ここで安定した木のほとんどのパッチは、上流の安定した枝からOpenela LTSブランチに自動的に引き込まれます。ただし、パッチがきれいに適用されず、開発者の介入を適用する必要がある場合があります。一般に、これはOpenela Kernel-LTSメンテナーによって処理されますが、適用されていないパッチのダイジェストは、https://github.com/openela/kernel-lts/でLTSカーネルの各リリースに添付されます。リリース。開発者は、パッチをコミットするのを手伝い、これらのパッチをメーリングリスト[email protected]またはgithubの問題を介して送信することをお勧めします。
Openelaの安定したカーネルは、メインラインLinuxカーネルの一部ではないパッチを受け入れません。これらのパッチをメインラインLinuxまたは安定したカーネルに直接送信してください。追加のガイダンスについては、上流の安定したカーネルルール2を参照してください。上流のLinuxに適用できないパッチは、このプロジェクトのスコープ外と見なされ、ベンダーまたは配布固有のカスタマイズを介して維持する必要があります。
上流の安定したリリースとの混乱を避けるために、カーネルには次の形式でタグ付けされます:xyz-openela(すなわち4.14.<n>-openela
)
このGithub Repoで、Githubの問題を介してこのGithub Repoまたはメーリングリスト[email protected]に問題が報告される場合があります。このリポジトリに関する質問をして、stable-table-at-kernel.orgまたは上流のメンテナーに連絡しないでください。
これらのカーネルに対するバグのテストと報告をお勧めします。適切なバグレポートは、上流の安定したカーネルが脆弱性の影響を受けないことを実証する必要があります。そうしないと、上流の安定したカーネルまたはメインラインLinuxカーネルのバグレポート(またはさらに良い、パッチを書く)を提出することをお勧めします。たとえば、Openelaは4.14支店を維持しているため、4.19に存在するバグは4.19安定したツリーに固定する必要があります(そして、オープンライナ維持ブランチに自動的にバックポートされます)。
https://lore.kernel.org/stable/2024011046-ecology-tiptoeing-ce50@gregkh/↩
https://docs.kernel.org/process/stable-kernel-rules.html↩