The officially official Devuan Forum!

You are not logged in.

#1 2017-10-09 10:52:19

Registered: 2017-10-09
Posts: 1

Why you've made your own fork instead of joining other forks?


by dropping init-freedom debian has chosen the wrong way.
So, it's good that you departed from debian.

But while distro hopping I happened to find out something which made me wonder:

You are not the first ones developing a 'debian with init-freedom' fork:
gNewSense = debian + init-freedom (SysV) + fully free software

It's initially released 10 years ago and the project is still active.

you = debian + init-freedom (SysV)

What made you building up a 'debian with init-freedom' fork project from the scratch, instead of joining the gNewSense project?

Last edited by dunewind (2017-10-09 10:55:43)


#2 2017-10-09 11:17:19

From: Surrey/Hants border UK
Registered: 2016-12-11
Posts: 167

Re: Why you've made your own fork instead of joining other forks?

There are quite a few others too, if you check around, one such is AntiX, which I have been using for several years.

Initially, Debian refused to allow init freedom, that was when this project was started, it took a while to separate out systemd reliance from the original systemd Debian, & in that time, Debian capitulated & allowed the use of other init systems, but systemd is getting into too many upstream projects that have nothing to do with starting up a system, & it is causing quite a few headaches for those wanting rid of it.


#3 2017-10-09 12:21:48

Registered: 2016-11-25
Posts: 442

Re: Why you've made your own fork instead of joining other forks?

An even easier solution than switching to gnewsense would be to avoid upgrading wheezy. Do they have any plans for a jessie release? And do they offer non-free wireless firmware? That would be a deal-breaker for a lot of people.

Here's what's in the current download from

$ uname -a
Linux gnewsense 3.2.0-4gnewsense1-amd64 #1 SMP Debian 3.2.57-3+deb7u1gnewsense1 x86_64 GNU/Linux

$ cat /etc/issue
gNewSense GNU/Linux 4 \n \l

$ cat /etc/debian_version

$ dpkg -l |grep systemd
ii  libsystemd-daemon0:amd64                     44-11+deb7u4                               amd64        systemd utility library
ii  libsystemd-login0:amd64                      44-11+deb7u4                               amd64        systemd login utility library


#4 2017-10-10 13:43:38

Registered: 2017-10-09
Posts: 98

Re: Why you've made your own fork instead of joining other forks?

gNewSense is an FSF sponsored project which predates systemd and has very specific goals and is very much driven by ideology.  It's easy to see why the Devuan people didn't decide on just "joining" that one.

Also gNewSense (or indeed FSF/Stallman) doesn't seem to have any specific goals or opinions regarding systemd.  It's not a given that future releases of that Linux distro won't just include systemd once it becomes the expedient choice.  (the focus there is more on removing device firmware from the Linux kernel so as to make hardware, which should run out of the box, unusable).


Board footer