Wikipédia em português - A enciclop...
Download this dictionary
Binary blob
Binary Blob é um termo usado em certos projetos open source para descrever um código objeto para o qual não se disponibiliza o seu código-fonte. Em certos sistemas operacionais como o GNU/Linux e BSDs, o termo refere-se a drivers parciais ou completos de determinados dispositivos, provenientes de companhias como ATI Technologies e NVIDIA, manufaturados para funcionamento de certas características do dispositivo (como aceleração de vídeo).

Tais blobs podem ser um ponto conflitante entre comunidades de software livre e/ou de código aberto e usuários comuns de sistemas operacionais, já que blobs providenciam suporte para hardwares populares e ao mesmo tempo proíbem expressamente o direito de ler, modificar e redistribui-los e, portanto, de ter total controle do sistema operacional.

O projeto OpenBSD, devido ao enfoque na segurança, tem uma notável política de recusa de binary blobs em seus códigos, citando não apenas o potencial problema de erros indetectáveis de segurança mas também o cerceamento da liberdade e abertura de seu software. De fato, tal dito foi confirmado por uma informação veiculada em agosto de 2006, na convenção BlackHat USA. Havia um exploit em um driver wireless Atheros usada em um MacBook Pro.


Veja mais na Wikipédia.org...


© Esse artigo usa material da Wikipédia® sob a licença Licença GNU de Documentação Livre e sob nos termos da licença Creative Commons Attribution-ShareAlike