>GhostBSD is basically FreeBSD with GTK DE (Desktop Environment), like MATE, XFCE, Cinnamon, and Gnome, all pre-configured and ready to use. Also, we are developing a GUI (Graphical User Interface) tool, like Networkmgr, Update Station, Software Station, GBI (Graphi- cal BSD Installer) and many more tools that are not found on FreeBSD
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
Nathan White
The community is extremely fragmented. Each BSD is literally developing their own kernels with a fraction of manpower used for Linux.
Jack Roberts
Do any of the BSDs have support for thunderbolt 3? That's really the only thing keeping me from trying it.
Alexander Nguyen
>Each BSD is literally developing their own kernels ? I always thought the bsd kernel was minimal (like without drivers patched in) unlike linux
Jose Richardson
>like without drivers patched in On OpenBSD all drivers are patched in :^)
>actually no No what? OpenBSD doesn't have kernel modules anymore.
Nicholas Miller
but why do you think they patched the drivers in the kernel?
William Cruz
>why do you think they patched the drivers in the kernel Because they got rid of external modules obviously.
Brandon Wood
That was to prevent bugs. It has nothing to do with how the linux kernel operates (incorporating the modules in every release)
Benjamin Morris
>linux kernel Who the fuck is talking about Linux?
Zachary Hall
to contrast the different kernel approach
Grayson Butler
Yeah on openbsd you need to recompile your kernel and reboot to load a driver while on linux you can do it on the fly.
Colton Sanchez
that's not how it works
Elijah Garcia
This was a pretty good reason to ditch obsd eternally, but feel free to redline me how can i use drivers without compiling the whole kernel and even after that it's a hit or miss. Meanwhile some idiot dare to say it's "just werks".
Isaiah Jackson
every driver you could possibly need is enabled by default
the obsd devs discourage rolling your own and encourage using the config utility which allows you to edit the kernel binary.
Lincoln Diaz
The only time I would ever use BSD is if I ws making my own custom OS for something like a game console.
Levi Ortiz
>every driver you could possibly need is enabled by default Except what i want. :^)
they don't have a driver for that in the first place from what i'm seeing here
Justin Young
>every driver you could possibly need is enabled by default
Julian Adams
Not to defend OpenBSD, but every driver that is supported
Luis Perez
How did it become so fragmented?
What's the adv of BSD over Linux?
Xavier Long
TLDR on "Why is BSD superior to Linux"?
Connor Watson
To summarize the posts I’ve read in the OP: >focus on compiling from source rather than installing binaries >definitive line drawn on what is a “base” operating system as opposed to contiguous components of a system on GNU/Linux >central authority of distribution and design on BSD; communal approach taken with GNU/Linux development >as such, packages for a BSD base install are specific to that distribution to optimize performance, security, and stability >...which also leads to less overall packages available. Not a huge deal since BSD is primarily for servers.
Andrew Green
I'll put in a good word for FreeBSD just to offer an alternative to the OpenBSD hipsters.
FreeBSD is a good intermediate distro. It's very stable and supports a wide range of hardware. I'd liken it to Debian.
Why not just use Debian? FreeBSD has both a ports tree and a binary package manager, allowing many more customization options: It works perfectly as either a source based or fully binary distro and everything in between. The filesystem structure is similar to linux but is in some ways more logical. The community is friendly and helpful. It has native ZFS support. It also doesn't use systemd which is a big deal to some people.
Brody Lopez
Is (Free)BSD a worthy alternative as an OS on a Thinkpad X220?
Easton Johnson
Seems like TrueOS, FreeBSD and NetBSD are destroying debian lately
Christopher Reed
So.. How's BSD support for ARM? Also, while ZFS is great for storage on one server - are there any good mechanisms of joining multiple BSD servers inti storage cloud? Seen WD experimenting with GlusterFS/ZFS. Anything else?
Brayden Hughes
OpenBSD
Kayden Mitchell
does openbsd even have a ppc64 port
Austin Powell
It is “compatible” but just runs in 32-bit mode. Doesn’t support FireWire either. Basically, like openBSD on most hardware, it’s shit. FreeBSD supports all the hardware on the Xserve and runs in true 64-bit.
James Stewart
bump
Oliver Ramirez
FreeBSD works great with Thinkpads, although pretty much everything does.
Mason Foster
...
Bentley Rodriguez
>How did it become so fragmented? For the same reasons there are a million and one Linux distros. Ego.
Zachary Long
SmartOS worth the memes?
Juan Taylor
ignore this idiot
Nathaniel Perry
OpenBSD started because of de Raadt's ego in the NetBSD project. Matthew Dillon started DragonflyBSD because he thought his methods for threading and multiprocessing would be better than FreeBSD's. Kris Moore started PCBSD/TrueOS because he wanted to make FreeBSD easier to install and rather than work on modifying the installer went about starting an entirely new project, either because he thought he could do better than FreeBSD, or those in FreeBSD didn't want him fucking with their system.
All software projects start because someone thinks "I can do X, Y or Z, better than currently exist, or they are doing it".
Xavier Miller
Does DfBSD threading and multiprocessing work better than FreeBSD? He took concepts from Amiga (microkernel or some ish) because he worked as a programmer on that platform back in the day
Logan Torres
No idea. Don't have the technical knowledge to understand it and won't pretend to either.