Stories
Slash Boxes
Comments

SoylentNews is people

Submission Preview

Two-part Commentary on Why You Should Migrate Everything from Linux to BSD

Rejected submission by canopic jug at 2020-01-22 04:08:24
Software

A programmer who prefers to go by the pseudonym unixsheikh has written a two-part commentary on why you should migrate from GNU/Linux to any of the BSDs. In part one he covers the basic reasons why he believes this to be a necessary move. There, he covers kernel bloat, digital restrictions management (DRM) incursion, corporate hijacking of planning, systemd, disagreements over OpenZFS, and even the development of the kernel separately from user-space. In part two he addresses and rebuts some specific counter-arguments and explains in more detail some specific points such as conflicts of interest.

Why you should migrate everything from Linux to BSD [unixsheikh.com]

When I was recommended GNU/Linux by a good friend of mine I was amazed at how well it performed, how amazing the Open Source community were, and how all the usual problems related to Windows just vanished. Whenever I replaced a Windows setup with a Linux setup at a customer, a family member, or a friend, the support hours rapidly declined. Of course this meant less customer support work, but this was great because now we could concentrate our time on more important matters.

A little later I discovered the BSD world and eventually also began deploying both FreeBSD and OpenBSD on servers and on desktops too.

Why you should migrate everything from Linux to BSD - part 2 [unixsheikh.com]

Linux is fragmented because the kernel, the GNU tools, the libraries, and all the other parts are completely independent projects. None of these projects have in reality anything to do with each other, but at the same time you cannot have a Linux operating system without gluing these different projects together in some form, which is what the different Linux distributions are doing.

The GNU project has even been working on their own kernel, GNU Hurd since 1990, which originally was planned as a replacement for the Unix kernel. The Linux kernel was just a convenient way to get a working operating system up and running since the Hurd kernel wasn't finished.

The BSD's are not fragmented at all, they are each complete operating systems and independent projects, they all have a kernel, base tools, and all the rest. They are independent projects with different goals. They share the family tree of the BSD kernel, and they occasionally share code, but other than that they are independent from each other. OpenBSD wouldn't be affected by the least if FreeBSD or NetBSD was canceled, and likewise the other ways around.

Earlier on SN:
Linux vs Open Source UNIX [soylentnews.org] (2019)
Project Trident to Move From FreeBSD/TrueOS to Void Linux [soylentnews.org] (2019)
OpenBSD on a Laptop [soylentnews.org] (2018)
Fed Up with systemd? Why Not Try a BSD? [soylentnews.org] (2015)


Original Submission