Em 3 de junho, Linus Torvalds 
anunciou o lançamento do kernel Linux 4.17, que 
deveria ser a versão 5.0, mas 
não o fez . Vamos explicar por que isso aconteceu e o que você precisa saber sobre a versão 4.17.
 / foto Farhan Perdana (Blek) CC BY
 / foto Farhan Perdana (Blek) CC BYPor que não 5.0
Apesar do fato de Linus Torvalds 
assumir que um lançamento chamado Linux kernel 5.0 apareceria no verão de 2018, isso não aconteceu. Em seu post de abril no LKML.org, Torvalds 
afirmou que "não quer ser muito previsível". Portanto, embora o número de objetos git no repositório já tenha excedido 6 milhões, Linus não atribuiu o nome Linux kernel 5.0 ao novo lançamento.
Torvalds acredita que os números de versão não significam nada e não obedecem a nenhuma regra numerológica (apesar do fato de que as versões 3.0 e 4.0 coincidiram com um aumento no número de objetos git para 2 e 4 milhões, respectivamente). Ele 
escreve que a situação com a numeração de lançamentos será a mesma da transição para a 4.0: “enquanto você tem dedos suficientes para contar os números de versão secundários (ou seja, antes do lançamento da versão 4.20), não deve esperar a transição para a versão 5”.
O que há de novo no 4.17
Esta versão não pode ser chamada de "explicação", porque os desenvolvedores adicionaram vários recursos úteis e cortaram tudo o que era desnecessário. Brevemente sobre o que foi feito:
Consumo de energia otimizado . Esta é a primeira e bastante notável atualização. Uma nova 
implementação do ciclo de inatividade reduz o consumo de energia "em 10% ou mais". A comunidade 
apreciou essa melhoria e um dos usuários ainda 
realizou uma série de testes (por exemplo, no Lenovo ThinkPad X1 Carbon e na plataforma de servidor Tyan) e confirmou a redução real no consumo de energia, não apenas no estado inativo, mas também durante cargas normais e de pico.
Drivers otimizados . O AMDGPU DC (código de exibição) agora está ativado por padrão e está localizado no núcleo " 
vanilla ". Isso significa que não há necessidade de instalar o 
DKMS (Dynamic Kernel Module Support), e o suporte de áudio para HDMI e DP (DisplayPort) agora estará disponível “pronto para uso”. O driver AMDKFD (AMD Kernel Fusion Driver) também foi adicionado à versão base do kernel. Essa inovação será útil para quem usa as GPUs AMD para computação de alto desempenho.
Tamanho de código reduzido . São quase 500 mil linhas de código. Por exemplo, eles removeram tudo relacionado a arquiteturas obsoletas: 
Blackfin , 
M32R , 
MN103 e várias outras. Como resultado, em 4.17, o número de linhas excluídas excedeu o número de linhas adicionadas. A comunidade 
reagiu a isso de maneira bastante positiva, embora alguns moradores da HN digam que remover o código nem sempre é benéfico para qualquer projeto. Havia 24 arquiteturas suportadas no 4.17, incluindo uma nova - Andes Technology NDS32. A Iron Andes Technology é usada principalmente para dispositivos IoT, vários dispositivos de baixa energia e dispositivos médicos.
Adicionado suporte para HDCP ( 
proteção de conteúdo digital de alta largura de banda ). É uma tecnologia para proteção contra cópia ilegal via DVI, DisplayPort, HDMI, GVIF e UDI. É usado, por exemplo, em HD DVD e Blu-ray players, usa um protocolo de autenticação e criptografia de dados.
 / foto Luis Alejandro Bernal CC BY-SA
/ foto Luis Alejandro Bernal CC BY-SAOs desenvolvedores também adicionaram suporte ao mouse A4Tech com duas rodas de rolagem (o 
problema foi discutido em 2002 ) e ao 
controlador Phoenix RC , que 
agradou a muitos usuários. Observe que nesta versão 
também há aprimoramentos para o Macintosh 
PowerBook 100 series dos anos 90. Uma lista de todas as alterações para o kernel Linux 4.17 pode ser encontrada 
aqui .
O que vem a seguir
Linus Torvalds não disse nada específico sobre os próximos lançamentos. Supõe-se que a versão 5.0 será lançada após a versão 4.20 e, na versão 4.18, haverá atualizações dos 
drivers de 
som e da 
funcionalidade DRM, além de uma 
solução para o problema 
Y2038 (falhas devido à apresentação do tempo de acordo com o padrão POSIX).
Outro conteúdo em nosso blog corporativo: