A brief look at FreeBSD
Onboarding, Documentation, and Learning Curve
- Several commenters like BSD’s philosophy but find it “for the initiated”: man pages feel like reference, not onboarding.
- Others stress the FreeBSD Handbook as the real entry point and report “flawless” experiences when following it linearly.
- Compared to Linux’s “Google and cobble things together” approach, FreeBSD is described as more guided if you commit to the Handbook.
- LLM support for BSD is seen as weaker and more hallucination‑prone than for Linux, though some report good results with specific models.
Philosophy, Design, and Licensing
- FreeBSD is praised for a coherent, monolithic base system: kernel, libc, and userland developed “under one roof,” versus Linux’s mix‑and‑match components.
- This separation of a stable base system from third‑party packages is cited as enabling long‑term stability and simpler mental models.
- The permissive BSD license is a major draw, particularly for companies and for people who dislike GPL obligations.
Desktop Experience and Hardware Support
- Enthusiasts daily‑drive FreeBSD with KDE, IceWM, multi‑monitor setups and report comfort and predictability once configured.
- Pain points: Wi‑Fi (especially fast/modern chipsets), some GPUs, docking stations/DisplayLink, power management, Bluetooth LE, and browser sandboxing.
- Wi‑Fi workarounds include wifibox (Linux VM passthrough), which some see as elegant and others as an unacceptable hack.
- There is anticipation around FreeBSD 15 and a new desktop option in the installer, but skepticism that workstations are ready for “most people.”
Servers, Reliability, and Features
- Multiple anecdotes describe FreeBSD surviving bad hardware or disk failures and continuing to “just work,” strengthening its reputation for robustness.
- ZFS (now OpenZFS) is viewed as a killer feature; many prefer FreeBSD’s native, integrated ZFS and easy root‑on‑ZFS snapshots over Linux’s more fragile setups.
- Jails, pf firewall, the networking stack, and ports/pkg are repeatedly cited as major strengths for server and container‑like use cases.
Security and System Model
- FreeBSD is praised for clarity of firewalling, jails, and process isolation options; some debate whether hiding other users’ processes is desirable.
- Late adoption of ASLR prompts questions about security priorities; others argue early 32‑bit ASLR wasn’t very effective anyway.
Ecosystem, Containers, and Momentum
- Podman and Linuxulator are reported to work reasonably well; many tasks can be handled via jails or Linux binaries in thin jails.
- Bhyve is seen as simpler than libvirt, but missing SPICE/vsock and high‑performance desktop integration.
- Recent buzz is linked to FreeBSD 15, Swift support, new desktop installer work, and renewed outreach, alongside ongoing frustration over hardware gaps.