Módulo experimental BSDun roda binários do FreeBSD no Linux

O BSDun é um projeto novo e experimental na forma de um módulo para o kernel Linux que traz compatibilidade binária do FreeBSD, já relatando suporte para shells, ferramentas de rede, pkg e muito mais.

Rodar nativamente em um sistema operacional binários feitos para outro sistema operacional é uma tarefa complexa, que envolve não apenas identificar qual binário foi feito para cada sistema, mas também gerenciar o carregamento de executáveis de padrões diferentes, traduzir as chamadas de sistema e seus parâmetros, compatibilizar o tratamento de sinais, gerenciar caminhos diferentes para o conjunto de arquivos de configuração e controle, e mapear várias expectativas diferentes sobre qual parte do sistema faz o que.


Mascotes do FreeBSD e do Linux andando de moto juntos

E essa é a tarefa que os desenvolvedores do BSDun puxaram para si, com seu módulo experimental voltado a rodar no Linux executáveis feitos para o FreeBSD – e eles relatam que já conseguem rodar vários, incluindo o /bin/sh, ping, sed, grep, find, stat, tail e outros.

Curiosidade ou utilidade? Ou nenhum dos dois? O tempo dirá.

Referência: Experimental BSDun Kernel Module Runs FreeBSD Binaries on Linux

kernel, comunidade, bsd
Por Augusto Campos | 13/07/2026
Link para compartilhar

Comentar

 
comments powered by Disqus

Comentários arquivados