Originally posted by DeepDayze
View Post
Announcement
Collapse
No announcement yet.
TrueOS Making Use Of OpenRC Init System, Faster Boot Times
Collapse
X
-
Originally posted by aht0 View PostI'll tell you this. Without users, distro is soon dead. Make your conclusions.
Of course, there are distros that will die without users, mostly those that need users for commercial viability (RHEL, SLED/S, Ubuntu, Slackware, ...), but there are also many distros that are not dependent on their users.
Comment
-
Originally posted by Passso View Post
Because 99% of users do not care about this subject ?
I've also hit systemd not properly handling dhcp, not being able to shut down the system, journald eating the max cpu resources and so forth.. why the fuck should I tolerate it for a 10sec faster boot into desktop? It's like getting a race car which is really awesome, when it works.. but put it on the line with average Opel and by the end of 100km trip, only Opel reaches the fucking finish.
You do know about first impression forming definite opinions in inter-personal relationships? It carries over to software as well. You had issue with something, which replaced stuff that "used to work" - you will instinctively feel dislike for it. Older you get, more intense the feeling becomes.
Originally posted by MoonMoon View Post
The developers themselves are users, too, and as long as they are interested and willing to maintain/develop a distro it will happen. If there are other users is largely irrelevant to many projects, it certainly helps to have more users (for example for bug reports), but it is by no means mandatory for a distribution to exist.
Of course, there are distros that will die without users, mostly those that need users for commercial viability (RHEL, SLED/S, Ubuntu, Slackware, ...), but there are also many distros that are not dependent on their users.
Without viable pool of users, there shall be no new devs replacing the drop-offs, distro withers and dies off.
- Likes 1
Comment
-
Originally posted by aht0 View Post
When they run into systemd-related issues (especially if they did not before) they form a certain opinion. It does not even have to be a big issue. For example slight change in fstab would trigger systemd hanging up the boot process. "Average Joe" does not get what's wrong or how to fix it."Average Mary" even less. All he/she knows is - it used to work before this "newfangled crap". Even when there is written instruction on console STARING BACK AT THEM about how to skip and proceed. Which actually does not solve the issue but at least allows user to get out of hung-up boot. It's just single common issue.
I've also hit systemd not properly handling dhcp, not being able to shut down the system, journald eating the max cpu resources and so forth.. why the fuck should I tolerate it for a 10sec faster boot into desktop? It's like getting a race car which is really awesome, when it works.. but put it on the line with average Opel and by the end of 100km trip, only Opel reaches the fucking finish.
You do know about first impression forming definite opinions in inter-personal relationships? It carries over to software as well. You had issue with something, which replaced stuff that "used to work" - you will instinctively feel dislike for it. Older you get, more intense the feeling becomes.
Without viable pool of users, there shall be no new devs replacing the drop-offs, distro withers and dies off.
Comment
-
Originally posted by Pawlerson View PostIs there a choice when comes to BSD init? Can I use systemd?
If you really want to hammer more on this, look at Slackware's default init. It's the same BSD's are using. Research-Unix-derived. It works, much better than SysV init actually.Last edited by aht0; 23 January 2017, 02:34 PM.
- Likes 1
Comment
-
Originally posted by aht0 View PostWhere in fact Poettering has clearly stated that he needs a bunch of specific features found only on Linux and glibc.
Given what systemd is, it has to be as integrated as possible with kernel and use security and compartimentalization features that are there already.
So the choice of leaving out BSDs isn't exactly out of spite as you seem to imply. He had to choose between doing a half-assed but BSD-compatible job, or a great and Linux/Glibc only.
You could of course fork systemd and port it to the BSD. Never mind the multiple hundreds of thousands of lines of code and ton of linuxisms to work around/remove. I am wishing you all the luck in your effort.
You'd be much better off rewriting it from scratch.
If you really want to hammer more on this, look at Slackware's default init. It's the same BSD's are using. Research-Unix-derived. It works, much better than SysV init actually.
Comment
-
Originally posted by aht0 View PostWrong person to ask from. Why don't you ask Poettering?
Comment
-
Originally posted by bkor View Post
What would Lennart know about BSD? Why do you even suggest he'd even know anything about BSD?!? You want choice in init systems but cannot even bother to answer someones question if there's init system choice in BSD?
Before you still start bitching over it, go to github, check SLOC of FreeBSD and then do same check for systemd. Do you think someone wants to tackle porting this pile of code? Try working around around all the very linux kernel specific stuff Poettering/Red Hat&Co put in it in the first place.. why bother? Amount of code is equal to substantial portion of FreeBSD OS itself, if measured by lines of source code.
- Likes 1
Comment
-
Originally posted by Passso View Post
Because 99% of users do not care about this subject ?
Comment
Comment