O desenvolvedor Martin Husemann anunciou a disponibilidade do primeiro release candidate para o NetBSD 8.0. Ele é considerado um sistema um sistema operacional altamente portátil disponível para mais de 50 arquiteturas de processadores. Assim, segundo Martin, muitas mudanças foram realizadas na versão de testes do NetBSD 8.0 em relação à versão 7.0. Confira as principais novidades do NetBSD 8.0 RC1 que acaba de ser lançado.
Confira os destaques
- Remodelagem de USB stark e suporte a USB3 adicionado;
- Mixer de áudio no kernel;
- Proteção de memória PaX MPROTECT (W ^ X) aplicada por padrão em algumas
arquiteturas com proteção de memória refinada e adequada; - Formatos ELF: i386, amd64, evbarm, landisk, pmax;
- PaX ASLR ativado por padrão em: i386, amd64, evbarm, landisk, pmax, sparc64
- MKPIE (executáveis ??independentes de posição) por padrão para userland
em: i386, amd64, braço, m68k, mips, sh3, sparc64; - Adicionada can (4), uma camada de soquete para barramentos CAN;
- Adicionado ipsecif (4) para VPNs baseadas em rotas
- Opção do kernel NET_MPSAFE é necessária para
– Melhorias de estabilidade e desempenho do WAPBL - Em cpus i386/amd64:
Mitigação de fusão: SVS (espaços de endereço virtuais separados)
Mitigação de espectro (suporte no gcc, usado por padrão para kernels) - Suporte para SMAP
(U) bootloader EFI - Vários novos drivers:
nvme (4) para discos modernos de estado sólido
iwm (4), um driver para dispositivos sem fio Intel (AC7260, AC7265, AC3160 …)
ixg (4): X540, X550 e suporte a dispositivos mais recentes.
ixv (4): Driver de função virtual Intel 10G Ethernet.
bta2dpd – novo daemon de perfil avançado de distribuição de áudio Bluetooth - Muitos kernels evbarm agora usam informações FDT (flat device tree)
(carregável no momento da inicialização de um arquivo externo) para configuração do dispositivo. O número de kernels diminuiu, mas o de placas aumentou - Muitas atualizações para software de terceiros incluídas:
GCC 5.5 com suporte para endereço e limpeza de comportamento indefinido
GDB 7.12
GNU binutils 2.27
Clang / LLVM 3.8.1
OpenSSH 7.6
OpenSSL 1.0.2k
mdocml 1.14.1
acpica 20170303
ntp 4.2.8p11-o
dhcpcd 7.0.3
Lua 5.3.4
Foram implantadas, ainda, melhorias de estabilidade e desempenho do WAPBL.