Meet Bedrock A Universal Linux Based Operating System
Linux enthusiast pride themselves in the diversity and open nature of the Linux platform which in truth has been its biggest strength as it opens it up to more innovative routes across all form factors.
Despite its humble beginnings — Being only a school project for Linus Torvalds – Linux has become widely adopted and has been at the forefront of information technology. Linux is the most versatile platform ever conceived, with a design typical to that of a Swiss knife, it can run on any machine big or small.
There are several Linux-based operating systems and each sports its own unique sets of tools based on what the user intends to use it for.
But, there is a version of Linux that is looking to set itself apart from the rest. The platform is called Bedrock Linux and it allows users to build a firm foundation base that is derived from Debian, RHEL or any other base and after which users will have the unique choice of adding different packages from Multiple Linux distributions across the spectrum. This system is made possible due to the operating system’s ability to cleverly manipulating the virtual file systems.
As most users are well aware, the Linux distributions do all the heavy lifting for them as they grab and combine the source code of the Linux Kernel, Xorg X server, Shell utilities and different programs to put together a functional Linux system.
Bedrock takes that method further by allowing you to install and run multiple software packages from different distributions into one fully hybrid Linux-based operating system.
It would be like getting the packages of Arch, tried and tested software from Ubuntu, stability of Debian, and power of Gentoo in a single Linux distribution.
The reason behind the creation of Bedrock Linux according to its creators is to the solve the real-life issues some Linux users faced as they have to deal with the kind of division found in the Linux Ecosystem.
“If someone already packaged the specific version of the specific package desired, why not just use that,” Bedrock Linux documentation asks.
How the OS Achieves this is quite interesting. By cleverly manipulating the virtual file systems, Bedrock Linux removes the possibility of any conflict between processes from different distributions. Using such a system, one can use an RSS reader from Arch and browse the web in a web browser from Debian while both of then running in a Fedora X11 server.
When a restacking process is successfully achieved, the processes interact in such a way that it feels as if all the packages are from the same repo.
Bedrock is Linux vying to become an all-around universal Linux based platforms and the benefits of this includes:
- One can perform a distro-upgrade without any downtime. This means, one doesn’t need to stop the server and reconfigure things.
- Just in case the upgrade goes wrong, the old programs and settings can be recovered easily.
- If a package is failing to work, simply go for one from another Linux distro.