Update: It seems that UbuntuBSD project has been discontinued. Their website is dead for months and their social media accounts have no activities for more than a year.
Move over Linux, people. UbuntuBSD is bringing the experience of Ubuntu on the top of a FreeBSD kernel.
Quite unsurprisingly, UbuntuBSD has taglined itself as ‘Unix for human beings’. If you remember, Ubuntu uses the tagline ‘Linux for human beings’ and have actually made it possible for a ‘normal human’ to use Linux in last 11 years.
UbuntuBSD aims to do the same. Which is to make Unix accessible and usable by beginners, if I may put it that way. At least, this is what it aims.
What’s BSD? How is Linux different from it?
If you are a beginner, then you should know the difference between Unix and Linux.
Way before Linux, Unix operating systems was desgined at AT&T by Ken Thompson, Denis Ricthie and team. This was back in 1970. You might be surprised to know that Unix is a closed source, properitry operating system. AT&T licensed Unix to various thrid parties, both academic and commercial vendors.
One of the academic vendors is University of California, Berkeley. The Unix operating system developed here is known as BSD (Berkeley Software Distribution). One of the most popular open source derivative of BSD is FreeBSD. Another most popular closed source BSD derviative is Apple’s Mac OS X.
In 1991, Finnish computer science student Linus Torvalds developed his own Unix clone from scratch. This is what we know today as Linux Kernel. Linux distributions add GUI system, GNU utilities (such as cp, mv, ls,date, bash etc), installation & management tools, GNU c/c++ Compilers and various applications on top of the Linux kernel.
UbuntuBSD is not the first of its kind
When you have get the difference between Unix, Linux and FreeBSD, let me tell you that UbuntuBSD is not the first Linux-ish experience on the top of FreeBSD kernel.
Debian GNU/kFreeBSD operating system is available for several years. It is a port of Debian that run on the top of FreeBSD rather than the usual Linux kernel.
PacBSD (formerly known as ArchBSD) is an OS with Arch running over FreeBSD kernel.
UbuntuBSD is a similar implementation of Ubuntu on FreeBSD kernel.
UbuntuBSD Beta codenamed Escape From SystemD
The first beta release of UbuntuBSD is out and it has been codenamed “Escape from SystemD”. It is based on Ubuntu 15.10 and FreeBSD kernel 10.1.
It ships with Xfce desktop and is designed for both desktop and server. ZFS support is included as well. It has text based installer.
I won’t suggest that everyone start trying it in excitement. It is still under development and the installer is text based. If you are confident enough, go ahead and download it from the link below but beginners, please stay out, at least for now:
What do you think of UbuntuBSD?