I mean binary blobs compiled by third parties. Additionally if you do pkg install, are there non-free packages considered by default?
- Yes, there are mostly firmware blobs by default.Rui F Ribeiro– Rui F Ribeiro2015-12-15 13:06:10 +00:00Commented Dec 15, 2015 at 13:06
- I think not in the kernel, but I cannot find a good link for that.SPRBRN– SPRBRN2015-12-15 13:16:26 +00:00Commented Dec 15, 2015 at 13:16
- Debian GNU/kFreeBSD could be the answer if you're looking for completely free OS with BSD kernel.sendmoreinfo– sendmoreinfo2015-12-19 11:39:27 +00:00Commented Dec 19, 2015 at 11:39
Add a comment |
1 Answer
Of course it does, otherwise lots of basic hardware (i.e. network adapters) wouldn't work. Most of it — everything apart from two HighPoint drivers — is microcode.
There is a mechanism to build the kernel without it — just define WITHOUT_SOURCELESS in /etc/src.conf and rebuild the kernel and world. As usual, it's all documented in the manual page