__          __             __
\ \_________\ \____________\ \___
 \  _ \  _\ _  \  _\ __ \ __\   /
  \___/\__/\__/ \_\ \___/\__/\_\_\

Main Nav

External Links

Frequently Asked Questions

What is Bedrock Linux?

See the Introduction to Bedrock.

How does Bedrock Linux Work?

The exact details may change drastically from release-to-release, but the general concept is explained here.

Why should I use Bedrock?

Why should I not use Bedrock?

How can I contribute?

How is this different from/preferable to using a virtual machine?

Bedrock Linux's functionality differs from virtual machines in three key ways:

When will $RELEASE be released?

If there is an estimate for a release, it will be stated in the index page for the specific release. If not, then it will be released when it is done.

Why that name?

Bedrock Linux does not do very much by itself; rather, it is the foundation upon which other Linux distributions are placed. Initial ideas for a name were intent on reflecting this fact. Other proposed names included "Foundation Linux", "Frame Linux" and "Scaffolding Linux". The name chosen has nothing to do with the television show The Flintstones.

Where do the release names come from?

All of the Bedrock Linux releases are named after characters from the Nickelodeon television program Avatar: The Last Air Bender.

What are the system requirements?

The system requirements are listed in the specific pages for each release. This is done in case changes between versions alter the system requirements. The system requirements for the initial alpha can be found here.

Why does this need to be its own distribution?

For much of Bedrock Linux's development, it was simply a set of scripts on top of Debian. It became apparent, after months of using it, that there would be a number of benefits to make this its own Linux distribution. If you do not find any value in the items listed here you're more than welcome to try to use the Bedrock Linux utilities on top of another distribution.

On which distribution is Bedrock Linux based?

Bedrock Linux is not based on or an offshoot of any other Linux distribution; it was written "from scratch." It has unusual twin goals of needing to be as minimal as possible while supporting the features necessary for a full-blown desktop. Rather than attempting to tweak an existing distribution into such a shape a new one was made from the ground up.

This sounds overly-ambitious. Do you really think you can pull this off?

An argument could be made either way if Bedrock Linux was still in the planning stages, prior to any functional release, but since Bedrock Linux was publicly announced along with a functional (if unpolished) alpha: yes. Not only is it possible, it has been done, and the necessities for you to see this for yourself have been made available if you don't want to take my word for it. Much work needs to be done such as polish and the addition of many features, but the core idea has been proven quite definitively to work.

What about Bedrock BSD or Bedrock Android or Bedrock Something-Else?

It should be noted that no other operating system family has such a disparate variety of userlands which all run on the same kernel. Bedrock Linux's strengths wouldn't be nearly as beneficial anywhere else. Attempting to do something such as Bedrock Linux will inherently require leveraging operating-system-specific tools, and so it may require a fair bit of additional research to port Bedrock Linux's tools to another platform. Bedrock Linux is still under heavily development and changes quite a bit between releases. It may be best to first wait for Bedrock Linux to settle on one strategy before putting the efforts to port it elsewhere to avoid wasted effort.

BSD:

Traditional-Linux-and-Android:

Android-on-Android:

Windows:

OSX: