Oficialmente Lançado Adélie Linux 1.0-BETA1

Adélie Linux
Adélie Linux

A equipe Adélie Linux Release Engineering tem o prazer de anunciar o lançamento imediato de Adélie Linux 1.0-BETA1 para computadores PowerPC de 32 e 64 bits, x86 de 32 e 64 bits, e ARM de 64 bits.

Adélie Linux é uma distribuição cujo foco é ter total compatibilidade POSIX® com uma ampla variedade de computadores e facilitar o uso sem sacrificar recursos.

Um dos objetivos primários da equipe é criar uma distribuição de Linux que realmente passe a certificação POSIX® (ainda não chegaram lá, mas já alcançaram grandes partes do objetivo primário). A equipe pretende alcançar tal objetivo ao utilizar a biblioteca musl de forma mais rigorosa, implementar ferramentas rigorosamente compatíveis onde elas faltam, e acompanhando o progresso e notando faltas ou recursos não em conformidade.

Ainda é uma versão beta, mas este lançamento adicionar downloads do root FS em .txz. Assim você pode testar Adélie usando o chroot com um único comando tar+xz. Vale a ressalva que Adélie Linux faz uso do apk como gerenciador de pacotes.

Mais informações:

Lançado zsh 5.6

Lançado zsh 5.6
Resultado de imagem para zsh
zsh 5.6
Foi lançada a versão 5.6 do maravilhoso terminal de comandos zsh que está disponível no pub do site oficial e que também está disponível no site Sourceforge: https://sourceforge.net/projects/zsh/files/ . É um lançamento de correções de segurança (CVE-2018-0502 e CVE-2018-13259).

CVE-2018-0502: Dados da segunda linha de um arquivo script #! podem ser passados para o execve().  Por exemplo, na situação a seguir -
.
    printf '#!foo\nbar' > baz
    ./baz
.
a shell pode pegar "bar" ao invés de "foo" para o argv[0] para ser passado para execve(). [ Reportado por Anthony Sottile e Buck Evan. ]

CVE-2018-13259: Uma linha shebang mais longa do que 64 caracteres seria truncada.
Por exemplo, na situação a seguir:
.
    ( printf '#!'; repeat 64 printf 'x'; printf 'y' ) > foo
    ./foo
.
a shell pode executar x...x (64 repetições) ao invés de x...xy (64 x's,
um y).  [ Reportado por Daniel Shahaf. ]

Lançada musl 1.1.20

Lançada musl 1.1.20
Esse novo lançamento introduz a habilidade de substituir/interpor o alocador (malloc) sujeito a certas restrições, adiciona um port experimental a arquitetura m68k e trás melhorias notáveis ao stdio, getaddrinfo (AI_ADDRCONFIG, suporte a configurações do kernel para IPv4-only), linker dinâmico (seguro contra dlopen de bibliotecas utilizando modelo initial-exec TLS) e cuida do tamanho de pilha de thread padrão.

Correções de vários bugs (como sempre, inclusive no comportamento do printf em arquiteturas não-x86.

urso de Linguagem HOPE com o professor Augusto Manzano

Beleza cambada? Estou passando para avisar que o professor Augusto Manzano está lançando o mini curso de Linguagem HOPE. São 5 aulas que serão disponibilizadas aos sábados as 18h. Este sábado já teve a segunda aula que o professor trata de tipos de dados operadores funcionais e sintaxe.

Compre na imago brinquedos

Compre na imago brinquedos
Utilize o cupom de desconto TOCADOTUX e ecnomize 5% na sua compra