HeadlinesBriefing favicon HeadlinesBriefing.com

Vinix: Sistema Operacional Moderno Escrito em V com Suporte ao Alpine Linux

Hacker News •
×

Vinix é um sistema operacional moderno escrito em V, atualmente em fase alfa e em desenvolvimento ativo. Ele inicializa com uso de 100 MB de RAM e ocupa aproximadamente 1 GB de espaço em disco após a instalação. Oferece suporte oficial para Macs com Apple Silicon e é compatível com binários do Alpine Linux, com suporte para M3, M4 e M5 em breve.

O sistema inicializa para a área de trabalho em segundos e não possui coletor de lixo, nem systemd, nem telemetria. O kernel é construído com -gc none e gerenciamento manual de memória, garantindo que o uso de memória permaneça estável em vez de apresentar um padrão de dente de serra. A área de trabalho desenha diretamente no framebuffer sem um servidor de exibição subjacente.

Vinix oferece isolamento opcional por aplicativo semelhante ao iOS, onde aplicativos isolados recebem seu próprio diretório privado e não podem acessar o restante do sistema de arquivos. Isso está desativado por padrão e destinado a casos como navegadores ou binários não confiáveis.

Embora não seja uma distribuição Linux, o Vinix implementa a interface de chamada de sistema do Linux além do layout ELF e do comportamento do musl, permitindo que pacotes Alpine Linux para aarch64 não modificados sejam executados nativamente sem máquinas virtuais, contêineres ou emulação. Aplicativos como Chromium, GIMP, Blender, Sublime Text, Gnumeric e Wine já funcionam no Vinix. O driver de GPU AGX para o Apple M1 está atualmente em desenvolvimento.

Entidades-Chave: Empresas: Alpine Linux

Perguntas Frequentes: O Vinix é uma distribuição Linux?

Não, o Vinix não é uma distribuição Linux. Seu kernel foi escrito do zero em V, mas ele implementa a interface de chamada de sistema do Linux, portanto, binários do Alpine Linux não modificados são executados nativamente sem máquinas virtuais, contêineres ou emulação.