{{위키데이터 속성 추적}}
{{구별|바이너리 라지 오브젝트}}
'''바이너리 블롭'''(Binary blob) 또는 '''블롭'''(Blob)은 [[자유-오픈 소스 소프트웨어]]의 맥락에서 바이너리 실행 파일로만 제공되는 [[사유 소프트웨어]]를 가리킨다. 이 용어는 일반적으로 오픈 소스 운영 체제의 커널에 로드된 [[장치 드라이버]] [[적재 가능 커널 모듈|모듈]]을 의미하며 때로는 시스템 펌웨어 이미지, 마이크로코드 업데이트 또는 사용자 영역 프로그램과 같이 커널 외부에서 실행되는 코드에도 적용된다.<ref>{{웹 인용| url = https://www.phoronix.com/scan.php?page=news_item&px=MTE1NDc | title = Coreboot: Replacing Intel's Binary Video BIOS Blob | date = 2012-08-06 | access-date = 2015-06-23 | author = Michael Larabel | publisher = [[Phoronix]] }}</ref><ref>{{웹 인용| url = http://www.pcworld.com/article/2883903/how-intel-and-pc-makers-prevent-you-from-modifying-your-pcs-firmware.html | title = How Intel and PC makers prevent you from modifying your laptop's firmware  | date = 2015-02-13 | access-date = 2015-06-23 | author = Chris Hoffmann | website = pcworld.com
}}</ref><ref>{{웹 인용| url = https://puri.sm/posts/bios-freedom-status/ | title = BIOS Freedom Status | date = 2014-11-12 | access-date = 2015-06-23 | website = puri.sm }}</ref><ref>{{웹 인용| url = https://www.phoronix.com/scan.php?page=news_item&px=MTIxNDk | title = Raspberry Pi GPU Driver Turns Out To Be Crap | date = 2012-10-24 | access-date = 2015-06-23 | author = Michael Larabel | publisher = [[Phoronix]] }}</ref><ref>{{웹 인용| url = https://lwn.net/Articles/648392/  | title = Chromium suddenly starts downloading a binary blob | date = 2015-06-17 | access-date = 2015-06-23 | author = Jake Edge | publisher = [[LWN.net]] }}</ref><ref name=lyrics-39>{{웹 인용|url= http://www.openbsd.org/lyrics.html#39 |title= 3.9: "Blob!" |work= OpenBSD Release Songs |publisher= [[OpenBSD]] |date= 2006-05-01 |quote= Blobs are vendor-compiled binary drivers without any source code. }}</ref> 블롭이라는 용어는 단일 엔터티로 저장된 이진 데이터 모음을 설명하기 위해 데이터베이스 관리 시스템에서 처음 사용되었다.

컴퓨터 하드웨어 공급업체가 자사 제품에 대한 완전한 기술 문서를 제공하면 운영 체제 개발자는 운영 체제 커널에 포함될 하드웨어 장치 드라이버를 작성할 수 있다. 그러나 [[엔비디아]]와 같은 일부 공급업체는 일부 제품에 대한 전체 설명서를 제공하지 않고 대신 바이너리 전용 드라이버를 제공한다. 이 방법은 가속 그래픽 드라이버, 무선 네트워킹 장치 및 하드웨어 RAID 컨트롤러에 가장 일반적이다.<ref>{{웹 인용| url = https://packages.debian.org/source/sid/firmware-nonfree | title = Debian packages built from the source package 'firmware-nonfree' - Binary firmware for various drivers in the Linux kernel | year = 2010 | access-date = 2010-03-25}}</ref> 가장 주목할 만한 점은 비공개 소스 드라이버가 비무선 네트워크 인터페이스 컨트롤러에 대해 매우 드물다는 점이다. 이는 거의 항상 기본 유틸리티(예: [[ifconfig]])를 통해 구성할 수 있다. [[OpenBSD]]의 [[테오 드 라트]](Theo de Raadt)는 이것이 단일 [[FreeBSD]] 개발자의 작업 덕분이라고 생각한다.<ref name=lor-opencon06>{{웹 인용|author= Constantine A. Murenin |date= 2006-12-10 |url= https://www.linux.org.ru/news/hardware/1690470 |language= ru |title= Почему так важно иметь документацию по программированию железа |website= Linux.org.ru }}</ref><ref name=wpaul-rocks>{{콘퍼런스 인용|author= Theo de Raadt |author-link= Theo de Raadt |date= 2016-12-03 |section-url= //www.openbsd.org/papers/opencon06-docs/mgp00011.html |section= Page 11: The hardware: ethernet |url= //www.openbsd.org/papers/opencon06-docs/ |title= Open Documentation for Hardware |conference-url= //web.archive.org/web/20070109032258/http://www.opencon.org/program.php |conference= OpenCON 2006, 2–3 December 2006 |location= Courtyard Venice Airport, Venice/Tessera, Italy
|quote= Only a few recalcitrant vendors remain closed. / ethernet             95% documented           99% working / Open documentation largely due to the effort of one man: Bill Paul }}</ref>

== 같이 보기 ==
* [[캐릭터 라지 오브젝트]]
* [[펌웨어]]
* [[적재 가능 커널 모듈]]
* [[사유 소프트웨어]]

== 각주 ==
<references />

== 외부 링크 ==
* {{웹 인용|last = McMillan|first = Robert|date = June 21, 2006|url = http://www.infoworld.com/article/06/06/21/79536_HNwifibreach_1.html|title = Researchers hack Wi-Fi driver to breach laptop|publisher = InfoWorld|access-date = 2006-06-23|url-status = dead|archive-url = https://web.archive.org/web/20060702163150/http://www.infoworld.com/article/06/06/21/79536_HNwifibreach_1.html|archive-date = July 2, 2006}}
* [https://web.archive.org/web/20060603230511/http://kerneltrap.org/node/6650 KernelTrap article] on Damien Bergamini's wpi(4) driver, a blobless ipw3945 alternative for OpenBSD
* [https://web.archive.org/web/20071211025952/http://kerneltrap.org/node/6497 KernelTrap interview] with Jonathan Gray and Damien Bergamini regarding binary blobs
* [https://web.archive.org/web/20120305050514/http://blog.washingtonpost.com/securityfix/2006/08/the_macbook_wireless_exploit_i.html The Black Hat Wireless Exploit Interview, Verbatim] by Brian Krebs on the Washington Post's website, archived on May 5, 2012
* [https://lwn.net/Articles/275638/ A creative example of the value of free drivers], LWN.net

{{자유-오픈 소스 소프트웨어}}

[[분류:펌웨어]]
[[분류:장치 드라이버]]
[[분류:부팅]]