Originally posted by prodigy_
View Post
Announcement
Collapse
No announcement yet.
GNOME 3.13.2 Temporarily Depends On Systemd
Collapse
X
-
Originally posted by Anvil View Posti have my Fears with Systemd . its becoming another Microsoft, EVIL
Comment
-
Originally posted by Luke_Wolf View PostCould someone please explain to me where this meme of it "being like MicroSuck" or "windowsizing linux" came from? If anything it's making Linux take on a BSD type development model, which can be argued for or against, but I don't see where Windows or MicroSuck come in as despite the obvious implication of it limiting choice, it's not limiting choice in a way that really effects users as opposed to distribution developers by creating standards for things like hostname and timezone placement. It's not like it's forcing you to say use gnome as your DE.
As for your question: everything is being shoved into one piece of software. Windows could be viewed as a humongous base package with very little customization or choice (extending far beyond the current state of GNU/Linux including systemd). Systemd is being perceived as limiting people in choice as it seems to handle more and more features.
Systemd is currently:
sysvinit + udev + consolekit + cron + anacron + syslog + logrotate + various network scripts (+ dhcp client/server) + time server
This kind of departs from the idea to have seperate daemon's / software handle specific and well definied tasks. And to handle these well.
However, systemd can still be stripped to a bare minimum of sysvinit + udev according to it's developers.
I *am* starting to wonder: when will it end? Eventually it might become too big and end up like HAL.
Comment
-
Originally posted by Rexilion View Post...
Systemd is currently:
sysvinit + udev + consolekit + cron + anacron + syslog + logrotate + various network scripts (+ dhcp client/server) + time server
This kind of departs from the idea to have seperate daemon's / software handle specific and well definied tasks. And to handle these well.
However, systemd can still be stripped to a bare minimum of sysvinit + udev according to it's developers.
...
The way people talk about "windowzisation" make it look like they're saying standardization (which is what systemd is doing) is bad and not actually making a comparison to the way windows work. People are still free to use the linux kernel and build their own stuff on top of it. Don't complain if other people like standards and so are building on top of systemd.
It's not that much different than Qt, GTK or even OpenGL. Their purpose is to create a standard layer that abstracts what's going under the hood for you. In the end what matters is that you're able to do everything you want, and if systemd isn't able to do that yet, lend a hand and contribute your patches...
Comment
-
Originally posted by mdias View PostThere doesn't seem to be any evidence that systemd handles that stuff any worse than "separate daemons". I'm not very knowledgeable about systemd's internals, but it looks like everything acts as a separate daemon anyway... The fact that the it's all in the same repository and branded with a single name "systemd" doesn't mean it's any less stable or capable than multiple different software programs.
Originally posted by mdias View PostThe way people talk about "windowzisation" make it look like they're saying standardization (which is what systemd is doing) is bad and not actually making a comparison to the way windows work. People are still free to use the linux kernel and build their own stuff on top of it. Don't complain if other people like standards and so are building on top of systemd.
Furthermore, I think that people are not charmed by the idea that many different components are now governered by the same group of people. This could explain the resistance against systemd as a whole.
Originally posted by mdias View PostIt's not that much different than Qt, GTK or even OpenGL. Their purpose is to create a standard layer that abstracts what's going under the hood for you. In the end what matters is that you're able to do everything you want, and if systemd isn't able to do that yet, lend a hand and contribute your patches...
What is the point of systemd in one sentence?
- To provide reliable process management. (but what about the syslog and network capabilities?)
- To provide a central place for system configuration. (didn't sysvinit do that already?)
- To provide a standard way of configuring and handling system services. (what problem does it solve?)
I see more and more functionality being concentrated into one project. That is not (IMHO) a bad thing by definition. It's just that sometimes the benefits are not clear to me.
Comment
-
Originally posted by nerdopolis View PostIt's relying on a feature in systemd/logind (I THINK it's communicated with dbus but I am not sure) that allows an underprivileged program to get access to the input device files (/dev/input/event*), instead of relying on multiple instances of setuid helpers. This is useful for display servers like weston, and mutter, and I think possibly xorg could take advantage of that feature too.
Comment
Comment