Módulo carregável do núcleo: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Daemorris (discussão | contribs)
m
Daemorris (discussão | contribs)
m
Linha 1:
Um '''Módulo do núcleo''' do [[Linux]], é um arquivo de [[código objeto]] que contém instruções para estender o [[Linux (núcleo base do )|Linux]]. Eles são utilizados tipicamente para adicionar suporte a [[hardware]], [[Sistema de ficheiros|sistemas de arquivo]] ou para adicionar [[Função do núcleo|funções do núcleo]]. Quando a funcionalidade provida por um destes módulos não é mais necessária, ele pode ser ''descarregado'' do núcleo, liberando memória para o sistema.
 
== Descrição ==
Linha 8:
 
== Licença ==
Na opinião dos mantenedores do núcleo do[[Linux (núcleo)|Linux]], os módulos são trabalho derivado deste núcleo. Os mantenedores toleram a distribuição de módulos proprietários mas fazem com que os [[símbolos]] sejam disponíveis apenas para os módulos que adotem a licença [[GNU General Public License|GPL]].
 
Carregar um módulo proprietário irá "contaminar" o núcleo sendo executado, levando a que quaisquer problemas ou ''[[bugs]]'' encontrados não sejam investigados pelos mantenedores. Como o módulo é parte do núcleo sendo executado, eles podem corromper estruturas de dados ou introduzir erros que não podem ser investigados devido à natureza proprietária do módulo em questão.