Binary large object

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 14 janvier 2011 à 12:18 et modifiée en dernier par Coyote du 57 (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Le BLOB, pour (en) Binary Large OBject, mais qui s'écrit couramment en caractères minuscules, est un type de donnée permettant le stockage de données binaires (le plus souvent des fichiers de type image, son ou video) dans le champ d'une table d'une base de données.

Dans le monde des logiciels libres, le BLOB est un terme péjoratif pour désigner l'inclusion d'un pilote sous forme de fichier objet dans le noyau libre d'un système d'exploitation afin de ne pas divulguer le code source du programme. On retrouve ces blobs dans les systèmes NetBSD, FreeBSD, DragonFly BSD et la plupart des distributions GNU/Linux. En revanche le projet OpenBSD les refuse pour des raisons de maintenance et de sécurité mais aussi pour leur incompatibilité avec le concept des logiciels libres. La Free Software Foundation s'oppose fermement à l'utilisation de ces blobs et promeut une version du noyau Linux expurgée de ces blobs[1].

Notes et références

Articles connexes