Re: binary blobs in freebsd

2006-10-22 Thread Ted Mittelstaedt
I think it's only device drivers, I've not heard of anything else in
anywhere, other than 3rd party programs that might be in the ports,
that do this.

Ted
- Original Message - 
From: Antonios Anastasiadis [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, October 20, 2006 2:30 PM
Subject: binary blobs in freebsd


 Hello.
 I am thinking about using FreeBSD in various places, however before I
 do that it would be comfortable to know what binary blobs it includes
 in any part of the system, be it binary daemon, binary driver etc.
 Two I am aware of are the Atheros Hal and an Adaptec RAID driver.
 I did not find any definitive resource of some kind anywhere, hence
 the question here.
 Thank you.
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to
[EMAIL PROTECTED]


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: binary blobs in freebsd

2006-10-22 Thread Robert Watson


On Sun, 22 Oct 2006, Ted Mittelstaedt wrote:

I think it's only device drivers, I've not heard of anything else in 
anywhere, other than 3rd party programs that might be in the ports, that do 
this.


In the base system, binary parts definitely only for device drivers.  A quick 
find for .uu files in /usr/src/sys on RELENG_6 reveals:


fledge:/usr/src/sys find . -name \*.uu
./contrib/dev/ath/public/arm9-le-thumb-elf.hal.o.uu
./contrib/dev/ath/public/armv4-be-elf.hal.o.uu
./contrib/dev/ath/public/armv4-le-elf.hal.o.uu
./contrib/dev/ath/public/i386-elf.hal.o.uu
./contrib/dev/ath/public/mips-be-elf.hal.o.uu
./contrib/dev/ath/public/mips-le-elf.hal.o.uu
./contrib/dev/ath/public/mips1-be-elf.hal.o.uu
./contrib/dev/ath/public/mips1-le-elf.hal.o.uu
./contrib/dev/ath/public/mipsisa32-be-elf.hal.o.uu
./contrib/dev/ath/public/mipsisa32-le-elf.hal.o.uu
./contrib/dev/ath/public/powerpc-be-eabi.hal.o.uu
./contrib/dev/ath/public/powerpc-le-eabi.hal.o.uu
./contrib/dev/ath/public/sh4-le-elf.hal.o.uu
./contrib/dev/ath/public/x86_64-elf.hal.o.uu
./contrib/dev/ath/public/xscale-be-elf.hal.o.uu
./contrib/dev/ath/public/xscale-le-elf.hal.o.uu
./contrib/dev/ath/public/alpha-elf.hal.o.uu
./contrib/dev/ath/public/powerpc-be-elf.hal.o.uu
./contrib/dev/ath/public/sparc64-be-elf.hal.o.uu
./contrib/dev/ath/public/ap30.hal.o.uu
./contrib/dev/ath/public/ap43.hal.o.uu
./contrib/dev/ath/public/ap51.hal.o.uu
./contrib/dev/ath/public/ap61.hal.o.uu
./contrib/dev/ath/public/sparc-be-elf.hal.o.uu
./contrib/dev/nve/amd64/nvenetlib.o.bz2.uu
./contrib/dev/nve/i386/nvenetlib.o.bz2.uu
./contrib/dev/oltr/i386-elf.trlld.o.uu
./dev/hptmv/i386-elf.raid.o.uu
./dev/hptmv/amd64-elf.raid.o.uu
./dev/rr232x/amd64-elf.rr232x_lib.o.uu
./dev/rr232x/i386-elf.rr232x_lib.o.uu

There are a variety of binary-only programs that can be pulled in via the 
ports collection -- typically third party applications, such as vmware, etc.


It's worth noting that at least a few of the above are firmware images, not 
objects that run on the same CPU as the OS.  In some cases, firmware images 
aren't licensed for inclusion in FreeBSD, so are installed via the ports 
collection.  For example, the firmware for the Intel wireless driver.


Robert N M Watson
Computer Laboratory
University of Cambridge



Ted
- Original Message -
From: Antonios Anastasiadis [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, October 20, 2006 2:30 PM
Subject: binary blobs in freebsd



Hello.
I am thinking about using FreeBSD in various places, however before I
do that it would be comfortable to know what binary blobs it includes
in any part of the system, be it binary daemon, binary driver etc.
Two I am aware of are the Atheros Hal and an Adaptec RAID driver.
I did not find any definitive resource of some kind anywhere, hence
the question here.
Thank you.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to

[EMAIL PROTECTED]




___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: binary blobs in freebsd

2006-10-22 Thread Antonios Anastasiadis

Thanks.
The reason I asked is that I want to avoid accidentally buying
hardware that runs through a binary blob, plus I want to be able to
use it without installing extra ports and/or firmwares.
You've been most helpful.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


binary blobs in freebsd

2006-10-20 Thread Antonios Anastasiadis

Hello.
I am thinking about using FreeBSD in various places, however before I
do that it would be comfortable to know what binary blobs it includes
in any part of the system, be it binary daemon, binary driver etc.
Two I am aware of are the Atheros Hal and an Adaptec RAID driver.
I did not find any definitive resource of some kind anywhere, hence
the question here.
Thank you.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]