O Openela fornece uma plataforma para os desenvolvedores colaborarem na manutenção de kernels além do compromisso de mantenedores a montante. Como distribuições corporativas, geralmente temos a tarefa de manter o software viável, mesmo após o término do suporte da comunidade, e acreditamos que a colaboração é a melhor maneira de manter esses kernels.
Este repositório contém uma continuação de liberações estáveis do kernel do estável a montante. Essa continuação segue todas as regras estáveis a montante, não tem como alvo hardware, fornecedores ou usuários específicos, e os patches são selecionados principalmente dos kernels estáveis a montante em andamento.
Agradecemos o trabalho dos mantenedores estáveis a montante e agradecemos a Greg Kroah-Hartman e Sasha Levin. Este projeto não é afiliado a eles, o projeto estável do kernel Linux ou mantenedores estáveis a montante. Por favor, aborde qualquer problema com os kernels LTS Openla para [email protected]
Versão base do kernel | Última versão upstream | EOL upstream | Ramo de extensão | Extensão EOL |
---|---|---|---|---|
4.14 | 4.14.336 | 2024-JAN 1 | Linux-4.14.y | 2024-dez |
Veja todos os lançamentos aqui: (https://github.com/openela/kernel-lts/releases)
Inscreva-se em [email protected] enviando e-mail para [email protected].
A maioria dos remendos para as árvores estáveis LTS mantinha aqui automaticamente puxada para as filiais Openela LTS dos ramos estáveis a montante. No entanto, haverá casos em que os patches não se aplicam de maneira limpa e exigem que a intervenção do desenvolvedor seja aplicada. Em geral, isso será tratado pelos mantenedores de kernel-LTS do Openla, no entanto, um resumo de patches não aplicados acompanhará cada liberação do kernel LTS, no formato MBOX, em https://github.com/openela/kernel-lts/ lançamentos. Os desenvolvedores são incentivados a ajudar a comprometer os patches e enviar esses patches para a lista de discussão [email protected] ou por meio de problemas do GitHub.
Os kernels estáveis do OpenAla não aceitam patches que não fazem parte do kernel linux da linha principal ou que ainda não estão presentes em kernels estáveis que a montante suporta. Envie esses patches diretamente para os kernels linux ou estáveis. Consulte as Regras do Kernel estável a montante 2 para obter orientações adicionais. Os patches que não são aplicáveis ao Linux a montante são considerados fora do escopo para este projeto e devem ser mantidos por meio de personalização específica de fornecedor ou distribuição.
Para evitar confusão com os lançamentos estáveis a montante, os kernels serão marcados com o seguinte formato: XYZ-Openela (ou seja, 4.14.<n>-openela
)
Os problemas podem ser relatados neste repositório do github por meio de problemas do GitHub ou na lista de discussão [email protected]; Por favor, não entre em contato com o stable-t-kernel.org ou qualquer mantenedor a montante com perguntas sobre este repositório.
Incentivamos testes e relatórios de bugs contra esses kernels. Um relatório de bug adequado deve demonstrar que os kernels estáveis a montante não são afetados pela vulnerabilidade - caso contrário, incentivamos você a arquivar o relatório de bug (ou melhor ainda, escrever um patch) para o kernel estável a montante ou o kernel Linux da linha principal. Por exemplo, na filial de 4,14 mantinha 4.14, um bug que também existe em 4.19 deve ser corrigido na árvore estável 4.19 (e automaticamente retrocedido na filial mantida do Openela).
https://lore.kernel.org/stable/2024011046-ecology-tipteing-ce50@gregkh/ ↩
https://docs.kernel.org/process/stable-kernel-rules.html ↩