<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[HyperForum — Concerned about init freedom in Guix, only left Dragora and Hyperbola?]]></title>
	<link rel="self" href="https://forums.hyperbola.info/extern.php?action=feed&amp;tid=1179&amp;type=atom" />
	<updated>2026-04-13T10:16:16Z</updated>
	<generator>PunBB</generator>
	<id>https://forums.hyperbola.info/viewtopic.php?id=1179</id>
		<entry>
			<title type="html"><![CDATA[Re: Concerned about init freedom in Guix, only left Dragora and Hyperbola?]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=8846#p8846" />
			<content type="html"><![CDATA[<p>Many systems cannot even run on more and most modern hardware without binary / non-free firmware-blobs at least. But even the FSF itself does not look close enough as we are at a point where even <strong>meson</strong> and <strong>cmake</strong> have their own package-managers. Meanwhile <strong>python</strong> is doing circular dependency-management, <strong>gcc-rust</strong> or <strong>gcc-rs</strong> needs <strong>rust</strong> to build and more flaws and fallacies surely incoming. So the listing is very long now at least only on the project-side. Alike <strong>inkscape</strong> cementing non-free platforms in their templates (Twitter, Facebook etc.), <strong>supertux</strong> including <strong>Discord</strong>, <strong>openttd</strong> including <strong>Discord</strong> and <strong>Steam</strong>. Well, not so good and nice at all.</p>]]></content>
			<author>
				<name><![CDATA[throgh]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=347</uri>
			</author>
			<updated>2026-04-13T10:16:16Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=8846#p8846</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Concerned about init freedom in Guix, only left Dragora and Hyperbola?]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=8845#p8845" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>throgh wrote:</cite><blockquote><p>There is none to be clear: No FSF-approved system around use a different method. As I noted we search for replacement fully as even eudev is not enough for our stance. There are further tryouts for mdevd - with success already. But we need surely more time and if you lend us a hand in that we can go on that.</p></blockquote></div><p>I see. Yes, I believe I understand perfectly now. I think that Hyperbola can really be something great - FSF-approved, nothing systemd-adjacent, nothing built with CMake, Python or Rust in the base system, at least. Even avoiding the corporate culture of the Linux Foundation entirely. Right now, please do correct me if I am wrong, it is possible to have this on a system which I do not wish to endorse because it can be optionally free and meets these other criteria, but installs restricting blobs if not stopped, hence not FSF-approved... That is not enough. :)<br />I am not sure how I can help, but this project, with it&#039;s stated goals, has my endorsement!</p>]]></content>
			<author>
				<name><![CDATA[mloptev]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=765</uri>
			</author>
			<updated>2026-04-13T10:05:04Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=8845#p8845</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Concerned about init freedom in Guix, only left Dragora and Hyperbola?]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=8844#p8844" />
			<content type="html"><![CDATA[<p>Here more information about: <a href="https://forums.hyperbola.info/viewtopic.php?id=1028">https://forums.hyperbola.info/viewtopic.php?id=1028</a></p>]]></content>
			<author>
				<name><![CDATA[throgh]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=347</uri>
			</author>
			<updated>2026-04-13T09:55:19Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=8844#p8844</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Concerned about init freedom in Guix, only left Dragora and Hyperbola?]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=8843#p8843" />
			<content type="html"><![CDATA[<p>There is none to be clear: No FSF-approved system around use a different method. As I noted we search for replacement fully as even eudev is not enough for our stance. There are further tryouts for mdevd - with success already. But we need surely more time and if you lend us a hand in that we can go on that.</p>]]></content>
			<author>
				<name><![CDATA[throgh]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=347</uri>
			</author>
			<updated>2026-04-13T09:54:56Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=8843#p8843</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Concerned about init freedom in Guix, only left Dragora and Hyperbola?]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=8842#p8842" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>throgh wrote:</cite><blockquote><p>Hello and welcome to the forums,</p><p>Hyperbola is currently using eudev as so-called dropin-replacement for udev itself. It is not finally sure if there is a timeslot where a replacement wit mdevd could be possible - before a switch to HyperbolaBSD might happen. Personal I would like to do such for sure, but for this there is more help and time needed. Regarding independently compiled system: Hyperbola is using pacman / hyperman but all packages are built from scratch and are not cloned elsewhere. :)</p></blockquote></div><p>Hello! :D<br />Since you bring it up, I just booted up both Dragora and Hyperbola ISOs quickly to check, and discovered that both of them run udev at boot by default! I had previously assumed Hyperbola was using a full-fleshed alternative to udev (at least in the installer.) Dragora I was even more surprised, as I assumed it may have been using bare devtmpfs or static /dev, the latter of which I use on my system, and have experience with using the former.<br />I intend to now check if the latest release of any FSF-approved USB ISO installer for PCs doesn&#039;t load /sbin/udevd at boot. :)</p>]]></content>
			<author>
				<name><![CDATA[mloptev]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=765</uri>
			</author>
			<updated>2026-04-13T08:43:29Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=8842#p8842</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Concerned about init freedom in Guix, only left Dragora and Hyperbola?]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=8841#p8841" />
			<content type="html"><![CDATA[<p>Hello and welcome to the forums,</p><p>Hyperbola is currently using eudev as so-called dropin-replacement for udev itself. It is not finally sure if there is a timeslot where a replacement wit mdevd could be possible - before a switch to HyperbolaBSD might happen. Personal I would like to do such for sure, but for this there is more help and time needed. Regarding independently compiled system: Hyperbola is using pacman / hyperman but all packages are built from scratch and are not cloned elsewhere. <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[throgh]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=347</uri>
			</author>
			<updated>2026-04-13T08:29:39Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=8841#p8841</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Concerned about init freedom in Guix, only left Dragora and Hyperbola?]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=8840#p8840" />
			<content type="html"><![CDATA[<p>Shepherd is forced on the user which would be one thing, this is understandable due to the reproducibility and Bootstrappable goal, using an easy-to-audit language like Scheme is fitting for that purpose. However, correct me if I&#039;m wrong, the USB ISO installer of the Guix System loads udev without ever giving you the option not to do that at any point?<br />One can be pragmatic about it such as those who download non-FSF approved distributions and remove firmware blobs following installation, but this is not the approach that is taken here, as such I think using the Guix USB/DVD installer to set up your machine is wrong from the init freedom perspective, still I appreciate the Guix package manager itself and love the project&#039;s goals of making a fully bootstrappable system.</p><p>I believe Dragora and Hyperbola are the only self-hosting and online-capable (meeting these two criteria is crucial for development) distributions that are 100% free of udev and blobs by default? Another question I had is that Dragora seems to be considered the only independently compiled FSF-approved distribution for PCs, but I thought that Hyperbola also is.</p>]]></content>
			<author>
				<name><![CDATA[mloptev]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=765</uri>
			</author>
			<updated>2026-04-13T04:08:49Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=8840#p8840</id>
		</entry>
</feed>
