3 ms·
FreeBSD is comparatively more friendly to proprietary blobs, as it maintains a stable kernel ABI within major releases. [0] Even choosing to ignore any blobbed
by spijdar 6y ago
FreeBSD is comparatively more friendly to proprietary blobs, as it maintains a stable kernel ABI within major releases. [0]
Even choosing to ignore any blobbed drivers, Linux will still have better software compatibility, and still generally superior hardware compatibility. Certainly not worse hardware support. Linux supports more classes of hardware like wifi adapters, while FreeBSD is stuck trying to bring up newer standards. It also requires the same firmware blobs that Linux does -- in the end, whether on Linux or FreeBSD, if you dislike binary blobs in your drivers, you just have to limit yourself to hardware that doesn't require them.
[0] https://docs.freebsd.org/cgi/getmsg.cgi?fetch=284199+0+/usr/local/www/mailindex/archive/2015/freebsd-hackers/20151101.freebsd-hackers https://docs.freebsd.org/cgi/getmsg.cgi?fetch=284199+0+/usr/...