GhostBSD is a user-friendly desktop operating system based on FreeBSD. Its default desktop is MATE, but a separate community edition with Xfce is available too. It also features a selection of commonly used software, a rolling-release development model, and a bootable live image with an intuitive graphical system installer.
To compare the software in this project to the software available in other distributions, please see our Compare Packages page.
Notes: In case where multiple versions of a package are shipped with a distribution, only the default version appears in the table. For indication about the GNOME version, please check the "nautilus" and "gnome-shell" packages. The Apache web server is listed as "httpd" and the Linux kernel is listed as "linux". The KDE desktop is represented by the "plasma-desktop" package and the Xfce desktop by the "xfdesktop" package.
Colour scheme:green text = latest stable version, red text = development or beta version. The function determining beta versions is not 100% reliable due to a wide variety of versioning schemes.
TUXEDO
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
Star Labs
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
I keep coming back to GhostBSD, largely because of the possibilities. It appears that those possibilities have been advanced and come to fruition with this latest release.
I'm testing GhostBSD 25.02 on an Acer Aspire A-617-52 with Intel CPU and integrated GPU.
My Broadcom wireless now works out of the box, as does my Tigerlake audio and Pulse Audio. All hardware, including my Epson ET-2650 printer/scanner/copier works as they should.
I tested the live DVD first and set up wireless and other parameters on the desktop and they were remembered when I installed the OS to NVME SSD, looking great and ready to go.
I used to test GhostBSD on a partition on this machine, alongside Windows 10 (and then 11) and a few Linux distros. This time I took the plunge and gave GhostBSD the whole disc; this laptop is now a BSD laptop and I'll be using it for everything.
Version to version, GhostBSD just keeps getting better, providing a great alternative to desktop Linux. Based on FreeBSD 14.3, I just upgraded from the previous version. While I needed to heed the instructions to update the Intel wifi firmware (iwlwifi users: Install wifi-firmware-iwlwifi-kmod or use sudo fwget before upgrading to 25.02-R14.3p2 (firmware moved to ports in FreeBSD 14.3), everything went incredibly smoothly.
Having recently made the decision to move from Linux to BSD, I have been nothing but impressed by the efforts of Eric and the GhostBSD team to create a great FreeBSD desktop experience. Even the touch screen on my Panasonic Let's Note CF-MX5 works, in addition to all the usual stuff (audio, video, suspend/resume, touchpad, etc.)!
My initial success with GhostBSD has led me to investigate moving the rest of my systems to a mix of GhostBSD, FreeBSD proper, and NetBSD. The results so far have been very successful, leaving me wondering why I haven't considered such a move before. The BSDs provide holistically designed operating systems that adhere to UNIX principles (being direct descendants), whereas Linux seems to be going the way of M$ Windows, or a patchwork quilt. Everything in it's time, I suppose.
"If 386BSD had been available before I created Linux, then Linux might not have been born." ~Linus Torvalds
I left Linux behind and use GhostBSD for 2 years now and installed it recently on my Thinkpad T470p. The installation from an external SSD to the internal SSD was done in a few minutes and very easy. But caution, GhostBSD will only install on the internal device. There is no choice to install onto an external device. For me that doesn't matter.
Nearly everything works out of the box. Wi-Fi, sound and sound adjustment with Fn-keys works. I don't know if Bluetooth works as well. I don't use Bluetooth. The brightness cannot be adjusted with Fn-keys. I use the app "Gammy" to solve that. It is similar to "Redshift". Perhaps I will find a way to fix that.
I use my Thinkpad also outside in the garden with the implemented battery. The Mate-Desktop with some apps runs smoothly and the battery runs long time and will last for several hours. The battery in my Thinkpad is new with 10 charging cycles. I tested it 4 hours using Firefox and also playing some podcasts. After this test the battery was half empty. So the Mate-Desktop needs only less resources which is good for this older laptop.
Because GhostBSD comes from FreeBSD there are tons of packages or apps to install and try out. Most of the time I work online with Evolution (Mail/Calendar/Tasks/Contacts) and Firefox. That fit my needs. I'm a longtime user of Firefox and don't need a Google-browser. But if one likes to use Chromium or Brave, this can be installed easily about an internal minimal Linux environment. Just click in the Software-Station on the wanted browser and GhostBSD does all needed steps automatically. Well done.
The whole process to search and install system and package updates is done with a Gui, the Update-Station. One click on "Update" and GhostBSD does it for you. Perhaps a reboot and one has a fresh and updated system.
GhostBSD has a slow rolling release and the Update-Station does all with one click.
If something with the updated packages goes wrong, the whole system can be rolled back to a former working state. The ZFS filesystem is rock solid and supports roll backs. Just start the Backup-Station and rollback with one click again. If the desktop does not work, this can be done on the TTY also.
I'm very happy with GhostBSD and it is for me "the BSD" for Desktops and Laptops.