Bedrock Linuxhttp://bedrocklinux.org/atom.xml2023-08-06http://bedrocklinux.org/news/80Bedrock Linux 0.7.29 released2023-08-06
<ul>
<li>Build system updates</li>
<li>Fixed brl-fetch Arch</li>
<li>Fixed brl-fetch Artix</li>
<li>Fixed brl-fetch Exherbo</li>
<li>Fixed brl-fetch Fedora</li>
<li>Improve build system dynamic link detection</li>
<li>Various dependency updates</li>
<li>Work-around systemd shutdown freeze</li>
</ul>
http://bedrocklinux.org/news/79Bedrock Linux 0.7.28 released2022-08-11
<ul>
<li>Improved brl-fetch handling of GPT and multi-partition images</li>
<li>Removed redundant Ubuntu vt.handoff hack handling</li>
<li>Fixed brl-fetch arch, artix, gentoo, exherbo</li>
</ul>
http://bedrocklinux.org/news/78Bedrock Linux 0.7.27 released2022-03-02
<ul>
<li>Fixed brl-fetch arch</li>
</ul>
http://bedrocklinux.org/news/77Bedrock Linux 0.7.26 released2022-01-21
<ul>
<li>Fixed GRUB+BTRFS check false-positives.</li>
</ul>
http://bedrocklinux.org/news/76Bedrock Linux 0.7.25 released2022-01-10
<ul>
<li>Fixed brl-fetch centos</li>
<li>Fixed brl-fetch fedora</li>
<li>Fixed brl-fetch gentoo</li>
<li>Improved brl-fetch error message</li>
<li>Improved systemd 250 shutdown performance</li>
<li>Increased hijack-time GRUB+BTRFS detection sensitivity</li>
</ul>
http://bedrocklinux.org/news/75Bedrock Linux 0.7.24 released2021-11-16
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Added pmm zsh completion</li>
<li>Fixed brl zsh completion</li>
<li>Fixed brl-fetch centos</li>
<li>Fixed brl-fetch fedora locale</li>
<li>Fixed brl-fetch ubuntu</li>
<li>Fixed resolve.conf handling with some distros/inits</li>
<li>Improved theoretical robustness of init selection menu</li>
</ul>
http://bedrocklinux.org/news/74Bedrock Linux 0.7.23 released2021-08-26
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Add support for s6</li>
<li>Security updates for openssl</li>
</ul>
http://bedrocklinux.org/news/73Bedrock Linux 0.7.22 released2021-07-28
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Added code to handle errant program clearing modules.dep</li>
<li>Fixed brl-fetch debian for bullseye</li>
<li>Fixed hijacked GRUB theme handling</li>
<li>Fixed resolv.conf on some distros</li>
</ul>
http://bedrocklinux.org/news/72PSA on new kernels, zstd, and inits2021-07-26
<p>Some distros are now distributing Linux kernels with zstd-compressed modules.
For everything to work, these must be paired with inits (more specifically
device managers such as udev) from distros which also support this
functionality. A zstd kernel, such as from Arch, paired with a pre-zstd
init/udev, such as from Debian, may result in apparent hardware issues as
modules fail to dynamically load.</p>
http://bedrocklinux.org/news/71Bedrock Linux 0.7.21 released2021-07-19
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<p>Some distros are now compressing their kernel modules with zstd. Bedrock users
are encouraged to update to at least this Bedrock release before booting into
such a kernel.</p>
<ul>
<li>Added automatic restriction of cmake, dkms</li>
<li>Added brl-fetch alma</li>
<li>Added brl-fetch artix-s6</li>
<li>Added brl-fetch rocky</li>
<li>Added pmm upgrade-packages*,remove-orphans operations</li>
<li>Added zstd support to modprobe</li>
<li>Fixed Gentoo/portage attempting to write to /bedrock/cross/info</li>
<li>Fixed booting with s6 breaking Bedrock's /run setup</li>
<li>Fixed brl-fetch artix</li>
<li>Fixed brl-fetch debian</li>
<li>Fixed brl-fetch ubuntu</li>
</ul>
http://bedrocklinux.org/news/70Bedrock Linux 0.7.20 released2021-05-16
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<p>This includes a work around for the aforementioned Linux 5.12.3 FUSE bug.</p>
<ul>
<li>Added brl-import command</li>
<li>Fixed brl-fetch centos</li>
<li>Fixed brl-fetch localegen logic issue in some situations</li>
<li>Fixed brl-fetch solus</li>
<li>Fixed various pmm issues</li>
<li>Improved brl SSL handling portability</li>
<li>Worked around Linux kernel FUSE atomic write bug</li>
</ul>
http://bedrocklinux.org/news/69Apparent FUSE bug in Linux 5.12.3 and up2021-05-14
<p>Update: Bedrock 0.7.20 resolves the concern described below</p>
<p>The aforementioned Arch Linux kernel issue was traced to a narrow window of
Linux kernel commits. This cannot be cleanly worked around in Bedrock's code.
Bedrock Linux users should avoid Linux 5.12.3 and up from all distros until a
kernel fix is in place.</p>
http://bedrocklinux.org/news/68Arch Linux kernel results in missing crossfs entries2021-05-14
<p>Update: Bedrock 0.7.20 resolves the concern described below</p>
<p>The latest Arch Linux kernel, 5.12.3, appears to break Bedrock Linux. The
symptoms appear to be missing <code>/bedrock/cross</code> entries. The issue is currently
being investigated. For the time being, consider avoiding this kernel; either
<a href="https://wiki.archlinux.org/title/Downgrading_packages">use an older Arch Linux
kernel</a>, or get your
kernel from another distro.</p>
http://bedrocklinux.org/news/67Bedrock Linux 0.7.19 released2020-11-10
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Add more global /etc items</li>
<li>Fix brl-fetch localegen logic issue in some situations</li>
<li>Improve brl-fetch <code>/etc/ssl</code> handling (fixes <code>brl fetch arch</code> for some users)</li>
<li>Improve non-local cwd handling in brl code</li>
</ul>
http://bedrocklinux.org/news/66Bedrock Linux 0.8 Naga development started2020-10-20
<p>Development effort has shifted from improving 0.7 Poki toward a new major
release, 0.8 Naga. Poki will continue to be maintain with small bug fixes and
<code>brl fetch</code> updates. However, new features are unlikely or broad compatibility
improvements are unlikely until Naga's release.</p>
<p>Naga's tentative design plans can be found <a href="0.8/plans.html">here</a>.</p>
http://bedrocklinux.org/news/65Bedrock Linux 0.7.18 released2020-10-20
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Added automatic restriction of CRUX's prt-get, pkgmk</li>
<li>Added code to load modules on init to help with keyboard detection</li>
<li>Added crossfs support for wayland-sessions</li>
<li>Added envvar crossfs settings</li>
<li>Added more setfattr hijack sanity checks</li>
<li>Added pmm support for dnf short aliases</li>
<li>Added retention of BEDROCK_RESTRICTION across sudo call</li>
<li>Added themes, backgrounds to crossfs defaults</li>
<li>Fixed /bedrock/cross/bin/X11 self-reference loop</li>
<li>Fixed brl fetch --list tab completion comment</li>
<li>Fixed brl priority color handling when brl colors are disabled</li>
<li>Fixed brl-fetch Alpine</li>
<li>Fixed brl-fetch Fedora</li>
<li>Fixed brl-fetch Gentoo</li>
<li>Fixed brl-fetch KISS</li>
<li>Fixed brl-fetch centos</li>
<li>Fixed brl-fetch devuan detection of stable release</li>
<li>Fixed brl-fetch manjaro</li>
<li>Fixed brl-strat completion</li>
<li>Fixed detection of package manager user interface at hijack</li>
<li>Fixed fish envvar handling</li>
<li>Fixed overwriting system and user-set PATH entries</li>
<li>Fixed pmm creation of redundant items when superseding</li>
<li>Fixed pmm support for pacman,yay search-for-package-by-name</li>
<li>Fixed pmm support for portage which-packages-provide-file</li>
<li>Fixed pmm using supersede logic when unneeded</li>
<li>Fixed portage is-file-db-available noise</li>
<li>Fixed restriction of XDG<em>DATA</em>DIRS</li>
<li>Fixed zprofile restriction check</li>
<li>Improved brl-fetch handling of different ssl standards</li>
<li>Improved brl-fetch locale-gen failure handling</li>
<li>Improved brl-fetch void to use smaller base-minimal</li>
<li>Improved crossfs multithread performance if openat2 available (Linux 5.6 and up)</li>
<li>Improved env-var handling</li>
<li>Improved etcfs debug output</li>
<li>Improved plymouth handling</li>
</ul>
http://bedrocklinux.org/news/64Bedrock Linux 0.7.17 released2020-04-30
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Fix sudoers injection return value</li>
</ul>
http://bedrocklinux.org/news/63Bedrock Linux 0.7.16 released2020-04-29
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Add cross-stratum /etc/crypttab support</li>
<li>Add cross-stratum /etc/profile.d/*.sh support</li>
<li>Add cross-stratum dkms support</li>
<li>Fix brl-fetch fedora, void, void-musl</li>
<li>Improve brl-fetch error messages</li>
<li>Improve pmm pacman/yay handling to only supersede identical commands</li>
<li>Restrict kiss package manager</li>
</ul>
http://bedrocklinux.org/news/62Bedrock Linux 0.7.15 released2020-04-16
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Add pmm to brl-tutorial</li>
<li>Fix brl-tutorial typo</li>
<li>Fix pmm apt no-cache package availability check</li>
</ul>
http://bedrocklinux.org/news/61Bedrock Linux 0.7.14 released2020-04-14
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Add ppc and ppc64 support</li>
<li>Add Package Manager Manager ("pmm")</li>
<li>Add code to recover from bad bedrock.conf timezone values</li>
<li>Add sanity check against GRUB+BTRFS/ZFS issue</li>
<li>Fix Path and TryExec handling in crossfs ini filter</li>
<li>Fix brl-fetch centos, kiss, void, void-musl, and debian sid</li>
</ul>
http://bedrocklinux.org/news/60Bedrock Linux 0.7.13 released2020-01-06
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Fixed brl-fetch arch</li>
<li>Fixed brl-fetch kiss</li>
</ul>
http://bedrocklinux.org/news/59Bedrock Linux 0.7.12 released2019-12-16
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Fixed brl-fetch artix</li>
<li>Fixed bash completion for brl-tutorial</li>
</ul>
http://bedrocklinux.org/news/58Bedrock Linux 0.7.11 released2019-12-14
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Added brl-tutorial command</li>
<li>Added basics tutorial</li>
<li>Added brl-fetch tutorial</li>
<li>Added brl-fetch support for Fedora 31</li>
<li>Added brl-fetch support for Manjaro</li>
<li>Fixed brl-fetch debug handling</li>
<li>Fixed brl-disable handling of invalid stratum</li>
</ul>
http://bedrocklinux.org/news/57Bedrock Linux 0.7.10 released2019-10-21
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Add Artix fetch support</li>
<li>Add brl-fetch CentOS support for CentOS 8 and 8-stream</li>
<li>Fix brl-fetch debian, devuan, raspbian and ubuntu libapt-pkg.so warning</li>
<li>Fix ubuntu default release detection considering "devel" a release</li>
<li>Improve hijack warning to better explain what it will do</li>
</ul>
http://bedrocklinux.org/news/56Bedrock Linux 0.7.9 released2019-09-20
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<p>This fixes a bug in 0.7.8 update code which may break crossfs access.</p>
http://bedrocklinux.org/news/55Bedrock Linux 0.7.8 released2019-09-15
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Added LVM support</li>
<li>Added brl-fetch Arch Linux 32</li>
<li>Added brl-fetch Exherbo</li>
<li>Added caching support</li>
<li>Added debug subsystem
<ul>
<li>Add etcfs debug support</li>
<li>Add brl-fetch debug support</li>
</ul></li>
<li>Added i386, i486, i586, and i686 support</li>
<li>Added wait for keyboard initialisation
<ul>
<li>This fixed no keyboard in init selection menu issue</li>
</ul></li>
<li>Fixed brl-fetch exherbo</li>
<li>Fixed crossfs handling of live bouncer changes</li>
<li>Fixed etcfs file descriptor leak
<ul>
<li>This fixed Void init emergence shell issue</li>
</ul></li>
<li>Improved build system performance</li>
<li>Restrict apt-key by default</li>
<li>Restrict debuild by default</li>
</ul>
http://bedrocklinux.org/news/54On Tipping Bedrock Linux Developer2019-09-03
<p>There have been repeated requests for avenues to tip the lead Bedrock Linux
developer.</p>
<p>Bedrock Linux development is not limited by funding, and there is no intended
obligation associated with benefiting from Bedrock Linux development efforts.</p>
<p>If you are interested in tipping the lead developer as a thanks for his
efforts, see <a href="tipping.html">here</a>.</p>
http://bedrocklinux.org/news/53Bedrock Linux 0.7.7 released2019-08-27
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Added brl-fetch KISS Linux support</li>
<li>Added brl-report check for environment variables</li>
<li>Added brl-update support for verifying signature of offline updates</li>
<li>Added brl-update support scanning multiple configured mirrors</li>
<li>Added init message about bedrock.conf</li>
<li>Added installer check for corrupt embedded tarball</li>
<li>Added installer check for grub2-mkrelpath bug</li>
<li>Added installer message about bedrock.conf</li>
<li>Added official installer/update binaries for ppc64le</li>
<li>Fixed brl-fetch arch</li>
<li>Fixed brl-fetch fedora</li>
<li>Fixed brl-fetch mirrors with paths in http indexes</li>
<li>Fixed brl-fetch non-native void</li>
<li>Fixed brl-fetch solus</li>
<li>Fixed installer handling of quotes in distro name</li>
<li>Fixed login.defs handling bug</li>
<li>Fixed resolv.conf handling for some distros</li>
<li>Fixed various shell tab completion issues</li>
<li>Improved etcfs robustness to power outages</li>
<li>Removed /var/tmp from share list</li>
<li>Update expiration date of signing key</li>
<li>Various minor fixes and improvements.</li>
</ul>
http://bedrocklinux.org/news/52Bedrock Linux beta channel available2019-08-20
<p>Bedrock Linux now offers a beta channel for those who are interested in testing
upcoming updates. <a href="0.7/beta-channel.html">See the documentation here.</a></p>
<p>Future beta updates will not necessarily be announced.</p>
http://bedrocklinux.org/news/51Bedrock Linux 0.7.6 released2019-05-11
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<ul>
<li>Added experimental non-native CPU architecture strata support.
<ul>
<li>Requires <code>qemu-user-static</code>.</li>
</ul></li>
<li>Added experimental non-native CPU capabilities to brl-fetch.
<ul>
<li>See new <code>-a</code> and <code>-A</code> flags in <code>brl fetch --help</code>.</li>
</ul></li>
<li>Added official installer/update binaries for additional CPU architectures.</li>
<li>Fixed Firefox font handling issue. Work-around is no longer needed.</li>
<li>Various minor fixes and improvements.</li>
</ul>
http://bedrocklinux.org/news/50Bedrock Linux 0.7.5 released2019-04-28
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root.</p>
<p>This is a fix for an issue found 0.7.4's handling of sandboxed software whose
local files do not map directly to those of any particular stratum. Most
notably, this fixes crashes in Chromium.</p>
http://bedrocklinux.org/news/49Bedrock Linux 0.7.4 blocked2019-04-28
<p>The Bedrock Linux 0.7.4 update was found to cause Chromium to crash. The update has been temporarily pulled while the issue is being investigated.</p>
<p>There are no known security or data-loss concerns with any 0.7.X release at this time.</p>
http://bedrocklinux.org/news/48Bedrock Linux 0.7.4 released2019-04-28
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root. <a href="https://github.com/bedrocklinux/bedrocklinux-userland/blob/0.7/ReleaseNotes.md#074">See the release notes here</a>.</p>
http://bedrocklinux.org/news/47Bedrock Linux 0.7.3 released2019-04-14
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root. <a href="https://github.com/bedrocklinux/bedrocklinux-userland/blob/0.7/ReleaseNotes.md#073">See the release notes here</a>.</p>
http://bedrocklinux.org/news/46Bedrock Linux now listed on DistroWatch2019-04-08
<p>Bedrock Linux was submitted to DistroWatch on 2012-08-04, almost seven years
ago. DistroWatch had (understandable) requirements Bedrock failed to meet
until very recently. It is now listed
<a href="https://distrowatch.com/table.php?distribution=bedrock">here</a>.</p>
http://bedrocklinux.org/news/45Bedrock Linux 0.7.2 released2019-03-27
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root. <a href="https://github.com/bedrocklinux/bedrocklinux-userland/blob/0.7/ReleaseNotes.md#072">See the release notes here</a>.</p>
http://bedrocklinux.org/news/44Bedrock Linux 0.7.1 released2018-12-27
<p>A point update has been released for 0.7. To update to it, run <code class="rcmd">brl update</code> as root. <a href="https://github.com/bedrocklinux/bedrocklinux-userland/blob/0.7/ReleaseNotes.md#071">See the release notes here</a>.</p>
http://bedrocklinux.org/news/43Bedrock Linux 0.7 Poki released2018-12-17
<p>Bedrock Linux 0.7 Poki has exited beta and is ready for general consumption.
See <a href="0.7/index.html">here</a> for the release's documentation.</p>
http://bedrocklinux.org/news/42Poki public beta testing2018-11-05
<p>Pre-release builds of Bedrock Linux 0.7 Poki are now available for testing.
See <a href="0.7/beta-test.html">here</a> for further details. If you have the time and
resources, assistance testing would be appreciated.</p>
http://bedrocklinux.org/news/41Poki feature complete, undergoing internal testing2018-09-29
<p>An internal build of the upcoming Bedrock Linux release is now feature
complete. Internal testing and bug fixing is now underway.</p>
<p>A release candidate is expected to be made public sometime in October or
November for further testing. Any assistance testing at that time will be
greatly appreciated. The proper release will follow, likely before the end of
2018.</p>
http://bedrocklinux.org/news/40May 2018 Poki Progress Update2018-05-05
<p>Given the relatively long release cycle, it seems prudent to provide an
occasional progress update. Poki's development progress, updated 2018-05-05,
can be found <a href="1.0beta3/progress.html">here</a>. While a substantial amount of
work has been done, much is left to do before the release is ready.</p>
http://bedrocklinux.org/news/39Project status as of the end of 20172017-12-10
<p>Development over the past year and a half has been very slow due to unrelated
priorities consuming Bedrock Linux development time. These priorities are
largely passed, and development should restart in earnest within the first
half of 2018.</p>
<p>There has been a fair bit of research towards the upcoming 1.0beta3 Poki
release before the development stagnation. However, there is still some
research left to do, as well as a lot of time consuming development and
testing, and so it is unlikely that Poki will be released any time soon. It is
unclear at this time if the increased scope for Poki mentioned in the last news
item will remain in place, or if it will be scoped back to hit an earlier
release date.</p>
<p>Apologies for the delay. Hang in there, we want the next release at least as
much as you do.</p>
http://bedrocklinux.org/news/38Increase in scope for upcoming Bedrock Linux 1.0beta3 Poki2017-01-14
<p>The current Bedrock Linux release, 1.0beta2 Nyla, saw a substantial increase in
community feedback. Given the focus on accessibility of the upcoming 1.0beta3
Poki release it is likely to see an even greater increase in user base. It is
desirable to clear the backlog of smaller issues and toughen up the project
infrastructure before this projected uptick. While the major features planned
on the roadmap are retained as the key goals, additional work will be put in to
clean up the code base, add tests, and rework the build system, amongst other
improvements. This will likely push back the upcoming release but will help
ensure the upcoming increased attention is manageable.</p>
http://bedrocklinux.org/news/37Project status as of the end of 20172017-12-10
<p>Development over the past year and a half has been very slow due to unrelated
priorities consuming Bedrock Linux development time. These priorities are
largely passed, and development should restart in earnest within the first
half of 2018.</p>
<p>There has been a fair bit of research towards the upcoming 1.0beta3 Poki
release before the development stagnation. However, there is still some
research left to do and a lot of time consuming development, and so it is
unlikely that Poki will be released any time soon. It is unclear at this time
if the increased scope for Poki mentioned in the last news item will remain in
place, or if it will be scoped back to hit an earlier release date.</p>
<p>Apologies for the delay. Hang in there, we want the next release at least as
much as you do.</p>
http://bedrocklinux.org/news/36Bedrock Linux AMA on /r/AskLinuxUsers2016-05-21
<p>/u/ParadigmComplex represented Bedrock Linux during an "Ask Me Anything"
("AMA") session at
<a href="http://reddit.com/r/AskLinuxUsers">http://reddit.com/r/AskLinuxUsers</a>. The session is now over, and the resulting discussion can be found <a href="https://www.reddit.com/r/AskLinuxUsers/comments/4ke9ss/i_am_the_founder_and_lead_developer_of_bedrock/">here</a>.</p>
http://bedrocklinux.org/news/35Bedrock Linux forum hosted on LinuxQuestions.org2016-03-01
<p>Bedrock Linux now has a forum available on linuxquestions.org at:</p>
<p><a href="http://www.linuxquestions.org/questions/bedrock-linux-118/">http://www.linuxquestions.org/questions/bedrock-linux-118/</a></p>
http://bedrocklinux.org/news/34Bedrock Linux 1.0beta3 Poki Plans, project roadmap2016-01-23
<p>The design plans for the upcoming release of Bedrock Linux, 1.0beta3 Poki, are
available <a href="1.0beta3/plans.html">here</a>.</p>
<p>A rough roadmap for Bedrock Linux is available <a href="roadmap.html">here</a>.</p>
http://bedrocklinux.org/news/33Bedrock Linux 1.0beta2 Nyla released2016-01-16
<p>The second beta of Bedrock linux, 1.0beta2 Nyla, has been released. See the
<a href="1.0beta2/features.html">major features</a>, the <a href="1.0beta2/changelog.html">high-level
changelog</a>, and either the <a href="1.0beta2/install.html">full installation
instructions</a> or, if you'd like to expedite the install
process, the <a href="1.0beta2/quickstart.html">quickstart installation instructions</a>.</p>
http://bedrocklinux.org/news/32Bedrock Linux 1.0beta2 Nyla in final development stages2015-10-03
<p>All major features and changes for Bedrock Linux 1.0beta2 Nyla are complete; it
is currently undergoing final testing and bug squashing. The release should be
soon.</p>
http://bedrocklinux.org/news/31Bedrock Linux 1.0beta2 Nyla delayed2015-02-22
<p>A large number of complications have arisen since Nyla's original release date
was set, including the numerous hardware failures. Moreover, while working on
Nyla many of the required changes have been found to require much more time to
implement than previously expected. Thus, Nyla's release is being delayed.
The new tentative release date is end-of-summer 2015.</p>
http://bedrocklinux.org/news/30Columbus Linux User Group presentation2014-11-20
<p>Slides from a presentation on Bedrock Linux to the Columbus Linux User Group on
2014-11-19 are available <a href="media/bedrocklinux-colug.pdf">here</a>.</p>
http://bedrocklinux.org/news/29Bedrock Linux 1.0beta2 Nyla Plans2014-06-28
<p>The design plans for the upcoming release of Bedrock Linux, 1.0beta2 Nyla, are
available <a href="1.0beta2/plans.html">here</a>.</p>
http://bedrocklinux.org/news/28Bedrock Linux 1.0beta1 Hawky Released2014-06-17
<p>The first beta of Bedrock Linux, 1.0beta1 Hawky, has been released.
See a demonstration video <a href="https://www.youtube.com/watch?v=YOXGE_oV4XU">here</a>,
the high-level changelog <a href="1.0beta1/changelog.html">here</a> and the installation
instructions <a href="1.0beta1/install.html">here</a>.</p>
http://bedrocklinux.org/news/27Bedrock Linux 1.0beta1 Hawky Plans and release date.2014-06-11
<p>The plans for Bedrock Linux 1.0beta1 Hawky are available
<a href="http://bedrocklinux.org/1.0beta1/plans.html">here</a>. This release is planned
for July 1st, 2014.</p>
http://bedrocklinux.org/news/26Bedrock Linux on Linux Action Show, Linux Unplugged2014-06-11
<p>Bedrock Linux was discussed on <a href="http://www.jupiterbroadcasting.com/59352/introducing-bedrock-linux-las-316/">Linux Action Show
Episode 316</a>
(starting at forty minutes in). The Bedrock Linux found/lead developer was then interviewed on <a href="http://www.jupiterbroadcasting.com/59617/bedrock-a-new-paradigm-lup-44/">Linux Unplugged Episode 44</a> (starting at 8 minutes 30 seconds in).</p>
http://bedrocklinux.org/news/25Repos and issues moved2014-05-21
<p>The public/centralized Bedrock Linux repositories were moved from
<a href="http://github.com/paradigm">http://github.com/paradigm</a>
to
<a href="http://github.com/bedrocklinux">http://github.com/bedrocklinux</a>
. The Bedrock Linux issue trackers migrated over to GitHub's issue tracker as
well.</p>
http://bedrocklinux.org/news/24Bedrock OS Invite-only beta (April Fools 2014)2014-04-01
<p><em>Below is a April Fools 2014 joke -- no closed beta, code has no use</em></p>
<p>The Bedrock OS project has entered an invite-only beta. This comes with
numerous new features and functionality, including:</p>
<ul>
<li>Support for FreeBSD and Android</li>
<li>80% of the code has been formally verified (planning on verifying the rest
before release)</li>
<li>Core utilities have been rewritten in Haskell</li>
<li>New QT5-based GUI UX</li>
<li>Switched to a systemd-based init</li>
</ul>
<p>The first 50 IP addresses to reach this website should see an invite code
below:</p>
<pre>c135e9caef83e81f8c246229a7e371cac580f273
</pre>
<p><em>Above is a April Fools 2014 joke -- no closed beta, code has no use</em></p>
http://bedrocklinux.org/news/23Early 2014 plans2014-01-14
<p>The plan for Bedrock Linux development in the coming months revolves around
functionality which can be added without significant under-the-hood changes to
Bedrock Linux. Various ideas currently being worked on:</p>
<ul>
<li>Additional research on recommended/default client settings.</li>
<li>Man pages for Bedrock Linux utilities.</li>
<li>Tab-completion in bash and zsh for Bedrock Linux utilities.</li>
<li>A replacement for the current brp which will update on-the-fly.</li>
<li>A new utility, brg ("BedRock Get"), which will be used to easily acquire
clients.</li>
<li>A new utility, brm ("BedRock Manual"), which can be used to find a man page.
available in at least one client, irrelevant of which client provides it.</li>
<li>A new utility, pmm ("Package Manager Manager"), which will abstract away
client-specific package management.</li>
<li>A new utility, iss ("Init System System"), which will abstract away
individual client init system differences.</li>
</ul>
http://bedrocklinux.org/news/22Bedrock Linux 1.0alpha4 Flopsie released2013-12-30
<p>The fourth Bedrock Linux release, 1.0alpha4 Flopsie has been released.
See the high-level changelog <a href="1.0alpha4/changelog.html">here</a> and the
installation instructions <a href="1.0alpha4/install.html">here</a></p>
http://bedrocklinux.org/news/21Ohio Linuxfest 2012 Presentation Video2013-10-31
<p>The audio from the Bedrock Linux presentation at the 2012 Ohio Linuxfest was
recorded. This has been played over the slides and is available to be viewed
as a video <a href="https://www.youtube.com/watch?v=7lIWagDFm6c">here</a>. The audio
recording can be found <a href="https://archive.org/details/BedrockLinux">here</a> and the
slides can be found <a href="media/bedrocklinux-olf.pdf">here</a>.</p>
http://bedrocklinux.org/news/20Flopsie feature backported to Bosco2013-10-13
<p>Flopsie plans discussed <a href="http://bedrocklinux.org/1.0alpha4/plans.html">here</a>
are showing promising results. One of the features, the union filesystem intended to fix the /etc-issue, has been backported to Bosco for those who are interested in trying it out before Flopsie is ready. See <a href="http://bedrocklinux.org/1.0alpha3/backports.html">here</a> for instructions on how to install the backport.</p>
http://bedrocklinux.org/news/19Bedrock Linux 1.0al2013-07-17
<p>At this point in time it does not look like Bedrock Linux 1.0alph4 "Flopsie"
will be completed by the previous target date of "end of summer 2013". The new
target date is January 1st, 2014.</p>
<p>The delay is entirely due entirely to time availability expectations not being
met, and is not the result of any unforeseen technical issues; the plans for
Flopsie still seem viable at this point in time. The additional time allows
for additional goals for the next release. In total, expect the following:</p>
<ul>
<li>A fix for the /etc issue</li>
<li>Installation scripts; much less manual installation work.</li>
<li>Moving to musl as the standard C library for core components.</li>
<li>Updates to <code>brs</code> to let it setup/teardown clients on-the-fly</li>
<li>Updates to <code>bri</code> including:
<ul>
<li>the ability to indicate which client is providing a given PID.</li>
<li>making <code>bri -w</code> and <code>bri -W</code> act the same (current difference is confusing)</li>
</ul></li>
<li>Updates to <code>brw</code> (essentially aliasing <code>bri -w/W</code> if provided an argument)</li>
<li>A script to automate acquiring and setting up (some) client distributions.</li>
<li>a new <code>brp</code> which:
<ul>
<li>updates the BRPATH on-the-fly (no more manually running <code>brp</code>)</li>
<li>can force a given executable to always be provided by the same client (out-prioritizing local-to-client executables).</li>
<li>can force a given executable to always be provided <em>only</em> locally, even if it could be provided to another client. Good to avoid confusion in some cases (e.g.: local <code>python</code> vs shared <code>python2</code>)</li>
</ul></li>
</ul>
<p>See the <a href="1.0alpha4/plans.html">Flopsie Plans page</a> for more details.</p>
http://bedrocklinux.org/news/18Bedrock on LHS Podcast 107 Now Available2013-06-30
<p>As was mentioned in the last news item, Bedrock Linux was on two podcasts
recently; however, only one was available online at the time. The other
podcast is now available online, and can be found here:</p>
<p>http://lhspodcast.info/2013/06/lhs-episode-107-sorry-for-party-bedrocking/</p>
http://bedrocklinux.org/news/17Bedrock Linux Interviews2013-05-23
<p>The founder and lead developer of Bedrock Linux was interviewed on not one, but
two Linux podcasts in the last few days: Linux in the Ham Shack and The Linux
Link Tech Show. If you would like to listen in, both were recorded. Linux in
the Ham Shack's podcast is not up yet, but you can listen to TLLTS here:</p>
<p>http://tllts.org/rsspage.php</p>
<p>Look for episode 506 on May 22, 2013. The discussion veers away from Bedrock
Linux after about the first hour.</p>
<p>Another news item will likely be put up once the Linux in the Ham Shack
interview, episode 107, goes up.</p>
http://bedrocklinux.org/news/16Bedrock Switching to OSX (April Fools 2013)2013-04-01
<p>The April fools joke for 2013:</p>
<p>The primary complaint about the Bedrock OS project throughout its history is
that it is insufficiently user friend. To quote Jonathan Corbert of Linux
Weekly News:</p>
<blockquote>
<p>[Bedrock Linux] may be especially well suited for those users who have gotten
frustrated with the way distributions like Gentoo do everything for them.</p>
</blockquote>
<p>Clearly, this needs to be remedied. The Bedrock Linux developers feel very
strong that if you're going to do something, you should do it right, and no
Linux-based operation system has ever gotten the reputation for
user-friendliness that OSX has. Switching to OSX is a necessity if the Bedrock
OS is ever going to become truly user friendly.</p>
<p>From a technical standpoint it seems quite doable. The crux of how Bedrock
works under the hood - chroot() - is available on OSX as well. Apple OSX is
UNIX. Moreover, work to make things like CUPS or webkit work on Bedrock will
cleanly carry over.</p>
<p>Really, there isn't any downside. This Linux thing was never going to catch on
anyways. The upsides, though, are tremendous. Consider:</p>
<ul>
<li><p>Rosetta - the PowerPC-x86 binary translator for OSX - is not supported on OSX
as of 10.7 "Lion". What about those poor people who bought software like
Diablo 2 for OSX in the PowerPC days? With Bedrock OSX, they can just use an
older OSX release that supports Rosetta and play Diablo 2 on their shiny
newer OSX!</p></li>
<li><p>The latest version of OSX, as of the time of writing, has some applications
crash when a user enters "FILE:///" into a number of text objects, such as a
Finder window's search box. Prior releases of OSX did not have this. You
could simply use an older Finder release until this is fixed!</p></li>
<li><p>With Linux, the lack of standardization makes developing Bedrock OS a pain.
If some obscure distro does things in a way the Bedrock developers are not
familiar, it might not work out of the box as a client. OSX, however, has a
known number of releases. We just have to support those. Much easier.
Bedrock development will likely speed up greatly once the switch has occurred.</p></li>
</ul>
<p>However, converting the base project will take about one year. Expect Bedrock
OSX to be available on April 1st, 2014.</p>
http://bedrocklinux.org/news/15Bedrock Linux 1.0alpha3 Bosco update2013-01-16
<p>Bosco has been updated, fixing various issues. If you are currently using a
Bosco installation from before 2012-01-16, it is recommended you update.
Download and untar the <a href="1.0alpha3/bedrock-userland-1.0alpha3.tar.gz">userland</a>
to a temporary directory (such as <code>/tmp/bosco-update</code>), and replace the
following files from the core system with those from the userland tarball:</p>
<ul>
<li>/etc/init.d/rcS</li>
<li>/etc/init.d/rcK</li>
<li>/etc/init.d/rc.local
<ul>
<li>careful not to overwrite any settings you may have placed in here</li>
</ul></li>
<li>/bedrock/bin/brc
<ul>
<li>you'll have to compile the updated brc.c
<ul>
<li><code>gcc -Wall brc.c -o /bedrock/brc/brc -static -lcap</code></li>
<li><code class="rcmd">setcap cap_sys_chroot=ep /bedrock/bin/brc</code></li>
</ul></li>
</ul></li>
<li>/bedrock/sbin/bru</li>
</ul>
http://bedrocklinux.org/news/14Bedrock Linux 1.0alpha3 Bosco released2012-12-25
<p>The third Bedrock Linux release, 1.0alpha3 Bosco has been released.
See the high-level changelog <a href="1.0alpha3/changelog.html">here</a></p>
http://bedrocklinux.org/news/13Bedrock Linux mentioned on linux.com2012-12-12
<p>Bedrock Linux was mentioned in an <a href="https://www.linux.com/news/hardware/desktops/679646-6-linux-distros-born-in-2012/">article on
linux.com</a>
about new Linux distributions created in 2012.</p>
http://bedrocklinux.org/news/12Website Overhaul, includes atom/rss2012-11-18
<p>Website overhauled. Huge thanks to <a href="http://simon.lc/">simonlc</a> for assisting
me with a new website design. Note that the website now supports atom, and so
if you would like to follow Bedrock Linux development and news feel free to
point your RSS feed reader to "http://bedrocklinux.org/atom.xml".</p>
http://bedrocklinux.org/news/11Bosco performance boosted; backported to Momo2012-11-16
<p>Bosco plans discussed <a href="http://bedrocklinux.org/1.0alpha3/plans.html">here</a> have
been implemented and show a huge real-world performance boost. This
functionality was backported to Momo for those who are interested in trying it
out before Bosco is ready. See
<a href="http://bedrocklinux.org/1.0alpha2/backports.html">here</a> for benchmarks and
instructions on how to install the backport update.</p>
http://bedrocklinux.org/news/10Bedrock Linux at Ohio Linux Fest 20122012-09-29
<p>Bedrock Linux's founder/lead dev is presenting Bedrock Linux today at <a href="http://www.ohiolinux.org/talks#BEDROCK">the Ohio
LinuxFest 2012</a>. The slides for the
presentation are available <a href="http://bedrocklinux.org/media/bedrocklinux-olf.pdf">here</a>.</p>
http://bedrocklinux.org/news/9Bedrock Linux is on LWN2012-09-13
<p>An article on Bedrock Linux is available
<a href="http://lwn.net/Articles/515709/">here</a>; however, it is currently only
available to LWN subscribers. It will be made freely available to everyone on
September 20th, 2012</p>
http://bedrocklinux.org/news/8Bosco Plans2012-09-03
<p>Plans for the upcoming release, 1.0alpha3 Bosco, are now available
<a href="http://bedrocklinux.org/1.0alpha3/plans.html">here</a>. In summary, the next
release should be simpler and faster.</p>
http://bedrocklinux.org/news/7Hosting and domain change2012-08-18
<p>Bedrock Linux is now at its own domain: bedrocklinux.org</p>
http://bedrocklinux.org/news/6Bedrock Linux mentioned on Linux Action Show2012-08-14
<p>Bedrock Linux is on <a href="
http://www.youtube.com/watch?v=9ca_Tm9cv1g&t=11m15s">the Linux Action Show</a>. Relevant section goes
from 11:15-16:41. "One of the most fascinating Linux distributions we've heard
of in years."</p>
http://bedrocklinux.org/news/5Bedrock Linux 1.0alpha2 Momo releasd2012-08-13
<p>The second Bedrock Linux release, 1.0alpha2 "Momo" has been released.
This release primarily addresses issues brought up from the prior release as
well as contributions from others.</p>
http://bedrocklinux.org/news/4Short video demonstration of Bedrock Linux2012-08-09
<p>A short video demonstration of Bedrock Linux can be found
<a href="http://www.youtube.com/watch?v=MuYMBCcgs98">here</a></p>
http://bedrocklinux.org/news/3Bedrock Linux on Wired's website2012-08-05
<p>Bedrock Linux was very briefly mentioned on Wired magazine's website <a href="http://www.wired.com/wiredenterprise/elsewhere/bedrock-linux-combines-benefits-of-other-linux-distros-20120805/">here</a></p>
http://bedrocklinux.org/news/2Bedrock Linux on Slashdot2012-08-05
<p>Bedrock Linux is on
<a href="http://linux.slashdot.org/story/12/08/05/1211244/bedrock-linux-combines-benefits-of-other-linux-distros">Slashdot</a>.</p>
http://bedrocklinux.org/news/1First public Bedrock Linux release out2012-08-03
<p>The first release of Bedrock Linux, 1.0alpha1 "Appa," is now out.</p>