Technical reasons to choose FreeBSD over GNU/Linux

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • zfsbootmenu

    ZFS Bootloader for root-on-ZFS systems with support for snapshots and native full disk encryption

    ZFSBootMenu provides boot environments for Linux. The now defunct Project Trident, formerly PC-BSD and then TrueOS, had a gui installer that sets you up with

    - ZFS on root install of essentially void Linux

    - rEFInd with a kernel sufficient just to boot into

    - ZFSBootMenu which lets you boot into a prior boot environment

    - ZFS native encryption of /home per user directory set up to unlock when you log in via PAM and zfscrypt

    - An update script that automatically creates a boot environment prior to updating

    - A mediocre choice of display manager and their own customer desktop environment that was neither in my opinion terrible nor interesting.

    Trident is alas gone but all the pieces remain and work fine.

    https://zfsbootmenu.org/

    https://web.archive.org/web/20211223122028/https://project-t...

  • void-packages

    The Void source packages collection

    I have to plugin void linux, a nice little distro that tries to mimick some of BSD philosophy (I believe w.r.t. simplicity and security). It's working very well here (it's somewhat analogous to Arch, meant for advanced users -- that said, following the manual it shouldn't be too difficult to get going).

    https://voidlinux.org/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • freebsd-update-probe

    I gave FreeBSD a try:

    I provided a workaround for a problem with freebsd-update, summary and tool can found here: https://github.com/tux2bsd/freebsd-update-probe

    FreeBSD separation of OS vs other applications is great.

    FreeBSD pioneered ZFS integration but are coasting on that success.

    The FreeBSD forums, linked from the FreeBSD website are insular. FreeBSD zealots LARPing as the true "true" BSD / Unix enthusiasts.

    If you want to try FreeBSD just use the Handbook. The FreeBSD community is childish and won't list that FreeBSD can run on KVM (the mere fact it can, I'm not talking in depth instructions).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts