init diversity in Debian

Here you can discuss every aspect of Debian. Note: not for support requests!
Message
Author
User avatar
golinux
Posts: 1576
Joined: 2010-12-09 00:56
Location: not a 'buntard!

Re: init diversity in Debian

#21 Post by golinux »

Lysander wrote:Does this not potentially pull the rug out from under Devuan going forward?
This is useless speculation that will be answered in time. More importantly . . . does this pull the rug out from under GNU Linux and the ideal of Debian as a "universal" operating system as Debian continues to morph into a satellite of the Fedora/Red Hat "systemdOS".
May the FORK be with you!

User avatar
pylkko
Posts: 1801
Joined: 2014-11-06 19:02

Re: init diversity in Debian

#22 Post by pylkko »

wait.. so you are saying that "this" (i.e Debian including other init ways, as opposed to only supporting systemd) might undermine the usage of Gnu/Linux and make Debian less of an universal operating system?

Not only that but your willing to entertain this train of thought, while dismissing potential Devuan users' concerns about its possible future as "useless speculation"?

Do you want to elaborate at least a bit on how you think in this manner? I mean just to get even then slightest grasp on what you're about. Don't take this as contesting or belittling you. Genuinely just want to see your point better.

User avatar
golinux
Posts: 1576
Joined: 2010-12-09 00:56
Location: not a 'buntard!

Re: init diversity in Debian

#23 Post by golinux »

pylkko wrote:wait.. so you are saying that "this" (i.e Debian including other init ways, as opposed to only supporting systemd) might undermine the usage of Gnu/Linux and make Debian less of an universal operating system?
exploring alternatives is not a commitment to providing alternatives. It is toothless as possible. It gives a glimmer of hope while the systemd avalanche has a pass to grind on unchecked.
pylkko wrote:Not only that but your willing to entertain this train of thought, while dismissing potential Devuan users' concerns about its possible future as "useless speculation"?
I was trying to bring attention to the bigger picture. Much more than Devuan is at risk.
pylkko wrote:Do you want to elaborate at least a bit on how you think in this manner? I mean just to get even then slightest grasp on what you're about. Don't take this as contesting or belittling you. Genuinely just want to see your point better.
A glacier can grind a mountain to a stub. The visible changes are imperceptible but still in the end the mountain is gone. Corporations and government understand this well.
May the FORK be with you!

User avatar
oswaldkelso
Posts: 1306
Joined: 2005-07-26 23:20
Location: UK
Been thanked: 1 time

Re: init diversity in Debian

#24 Post by oswaldkelso »

Well there is hope. But the only way I can see Debian being able to continue use the term "The Universal Operating System" is find something of mutual benefit to both it's self and the likes of Devuan. Maybe Devuan installing all non systemd applications form Debian but using guix to add all other applications. Debian stable users could benefit by ditching backports and using guix instead also. They would gain newer packages and the ability to rollback any breakages. Over time who knows what may happen.

I do know I wont use Debian again as my main OS until it becomes more universal again, and wont use Devuan as my main OS until it stops being so dependent on Debian in it's current state. IMO. Debian is a bit lost ATM and the Red-hat tail is currently wagging the Debian dog. It won't be long before the only difference is in the name.

Maybe get it over with quick. Devora :-)
Free Software Matters
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.

User avatar
oswaldkelso
Posts: 1306
Joined: 2005-07-26 23:20
Location: UK
Been thanked: 1 time

Re: init diversity in Debian

#25 Post by oswaldkelso »

Lysander wrote:
oswaldkelso wrote:Just look at the names of all those ex Debian users that left because of the systemd debacle. People that loved Debian and felt forced out. Feelings were high at the time and the was no chance of reconciliation. Now things have cooled a lot and with the work of some Debian devs and the likes of Devuan that chance of reconciliation could return.
Really I think it's about acceptance. I left Debian because of systemd and wanting to explore other OSs, however, now I'm back with Debian on my main machine. Familiarity is important and I don't want to learn any other OS apart from Debian/Slackware. I have accepted Debian's choice, I don't like it much, but I'm willing to work with it for now.
Well you may have come back and accepted systemd, but I left and discovered a new world. 12 years of using Debian and never needed to build a package. Both brilliant and a travesty at the same time. I loved Debian and what it stood for that's why i chose it. If it really has given up so be it. But I'll not give up on Debian just yet.

That said I'll also not give up on my dreams and views either. Since I left (believe it or not it was a systemd bug that broke the camels back. A bug I only discovered 6 months after!) I learnt how to build many packages from source (had to). Well over 200. I also discovered the most stable distro that passed my expectations and made me revaluate my ideas of what stability and speed really is. I'm actually really sad that today I'm actually in the process of replacing it as it's to old and unsupported and I don't have the skills to up-grade the whole system. I really wish I could help push the next version. The fact is I don't have the skills and will have to find a new home in the meantime while I wait.

In short I've discovered source based distros and no longer fear them. In fact I've learnt to embrace them. There is life after systemd and while it may not be where it's expected, it is out there. :twisted:
Free Software Matters
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.

User avatar
Lysander
Posts: 629
Joined: 2017-02-23 10:07
Location: London

Re: init diversity in Debian

#26 Post by Lysander »

golinux wrote:This is useless speculation that will be answered in time. More importantly . . . does this pull the rug out from under GNU Linux and the ideal of Debian as a "universal" operating system as Debian continues to morph into a satellite of the Fedora/Red Hat "systemdOS".
This is the last post I will make on the subject [unless future responses are fair and respectful], but your reply is unnecessarily and worryingly defensive. What we are seeing here is the potential start of something that could jeopardise the entirety of the Devuan project. That is a very realistic outcome, not just a mild possibility. Ideally the Devuan devs should be getting together and asking themselves questions such as, "given the historical behaviour of the Debian project in recent years and their stances on the importance of systemd, where do we think this could this go? In what way could this pose a risk to or endanger Devuan? What steps can we take now to mitigate this risk?" I'm sure I need not remind you that the one and only reason the Devuan project was founded was as a systemd-less version of Debian and now, as HoaS has pointed out, they will commence enabling systemd-specific features. I do not think it's unrealistic to say this could go from 'features' to 'packages' and gratuitous init coupling.

Devuan is not a project I am involved in as a dev or a user but I appreciate what it is trying to do. I hope you look at this situation fairly and realistically but also put things in place to plan for the future. I wish you all the best with your project.
oswaldkelso wrote:There is life after systemd and while it may not be where it's expected, it is out there. :twisted:
Indeed, I am well aware of it. Out of interest, what is the distro to which you refer [the one that you discovered]?
Last edited by Lysander on 2019-12-29 11:32, edited 1 time in total.

Wheelerof4te
Posts: 1454
Joined: 2015-08-30 20:14

Re: init diversity in Debian

#27 Post by Wheelerof4te »

This decision will mean little for the vast majority of desktop users.

As for Devuan, maybe they could switch to Slackware base and help Pat push out the long awaited 15 release?

fsmithred
Posts: 1872
Joined: 2008-01-02 14:52

Re: init diversity in Debian

#28 Post by fsmithred »

Another possibility is that the group of Debian and Devuan developers who are working together on things like sysvinit, openrc and elogind will continue to work together and get things done.

User avatar
Lysander
Posts: 629
Joined: 2017-02-23 10:07
Location: London

Re: init diversity in Debian

#29 Post by Lysander »

Wheelerof4te wrote:This decision will mean little for the vast majority of desktop users.

As for Devuan, maybe they could switch to Slackware base and help Pat push out the long awaited 15 release?
If Devuan were to move to, e.g. Slackware they would lose APT and end up migrating to an OS which a lot of their user base may find too difficult to continue using. Additionally, Slackware appears to be having its own issues with 14.2 being rather stale now with no sign of a 15.0 beta on the horizon. Pat has given no indications on the reasons for the long wait between 14.2 [now 3.5 years old] and 15.0 but there is no doubt that there are big issues in the Linux ecosystem which this very topic is pertinently addressing. PV takes Slackware very seriously and keeps his cards close to his chest. It is a highly personal project for him and it is doubtful whether he would let a bunch of new devs make potentially big decisions on the future of his project. Debian 10 is currently much more up to date than 14.2 is.

In theory, it would be far better for Devuan to rebase. However, this then presents the additional question of why would anyone use Devuan as a fork of that base rather than the base itself? If Devuan loses APT it loses a big part of its raison d'être. Devuan would need a very good USP - a better one than just being a non-systemd Debian, e.g. Porteus is Slackware but 'portable' [i.e. for SD cards/USB sticks], Salix is Slackware but with automated dependencies etc. It would need to bring something new to the table regardless of which base it chooses. However, I imagine the idea for now is to 'keep calm and carry on'.

Wheelerof4te
Posts: 1454
Joined: 2015-08-30 20:14

Re: init diversity in Debian

#30 Post by Wheelerof4te »

^Yes, Slackware might be too much for many, even more experienced Devuan devs. I tried it, it did boot. But I failed to upgrade it and everything seemed too manual for my taste.

I like when things are simple, but too much simplicity leads to more manual work, which in the end ruins the overall experience.
That's why I picked Go over C/C++ for my second*, compiled language. Go is simple and small like C, but it's not tedious.

* My first is Python.

User avatar
HuangLao
Posts: 485
Joined: 2015-01-27 01:31

Re: init diversity in Debian

#31 Post by HuangLao »

Well, I've been following this thread and a few others as a lurker and now feel "compelled" to write.

I find a lack of sincerity or perhaps a bit of hubris in the apparent alarm and surprise of the recent GR vote regarding systemd. We know from the prior vote that Debian decided to default to systemd and to follow what other distros had already done. This vote simply reinforces the first vote, however, it does not close the door on other init's, it merely says it will not be the primary focus of Debian as a project nor will it enforce that policy on the dev's. If a dev wants to support other init's they may, if someone wants to step up and do the work they can, they may accept patches to support alternatives and they are encouraged to discuss ideas rather then ignore or brush off etc... As fsmithred stated:
I don't forsee any immediate changes. Yesterday's vote leaves us in a slightly better position than before. There was no commitment at all to work with us. Now there is. It wasn't my favorite proposal, but it's something we can work with. It could have been worse.
https://dev1galaxy.org/viewtopic.php?pid=19182#p19182

and anticapitalista:
Let's hope that those packagers that do include support for alternate init systems besides systemd in buster will continue to do so.
We at antiX have found buster to be much better in terms of init-diversity than stretch was.
https://dev1galaxy.org/viewtopic.php?pid=19185#p19185

Keep in mind the historic nature of Debian, it is a very slow moving ship, no-one ever said it does not follow other trends it simply gets there at a much slower pace, and typically does leave room for slight alterations of course. Is that not what the recent vote concluded? Continue to move towards systemd as primary but remain open to alternatives.

Course forward if you base your distro on Debian or any systemd distro:
1) rebase on a non systemd distro, start the work now for your next release

2) continue basing on Debian and fork or rebuild any programs that require systemd, the source is out there.

3) block any programs that need to be rebuilt or cannot be rebuilt because they are too "tainted". Slackware stopped providing Gnome many years ago because it became an abomination to maintain.

4) become a Debian dev. so you not only can contribute to the upstream of your distro but also gain a vote/speaking voice in the direction of that ship, this is what many Ubuntu dev's did a few years ago and what Debian dev's did for Ubuntu prior to that.

5) unify the several small distros with a common goal around one common distro/mission....example, antiX, MX, Devuan could combine together either with some work or all

6) propose a systemd free repo for Debian similar to the nonfree and contrib repos, that is maintained by antiX, MX, Devuan etc.... Of course to make that proposal you would need to be a Debian dev...so it goes back to that.

Finally, stop overreacting, the sky is not falling, Linux is not dying, challenges like this come up every few years and it will in a few years again. When you have been around the game long enough, you stop reacting to the infighting. PV/Slackware is just now exploring adding Pam/Kerberos many years after it became default in every other distro. You do not need to rebase off Slackware to learn from it. I do not think (cannot speak for him) that PV would be interested in a merger, even though PV and Ian did ponder a merger early in Debian's history. It was actually Ian wanting to merge with Slackware. With that said SalixOS may have interest but you would want to speak with George (gapan) about that. Slapt-get has apt like functions and the Salix team tends to be more open to Debian and other distros (Arch etc...).

Post Reply