Originally posted by gens
View Post
Announcement
Collapse
No announcement yet.
Voting Proposed For Debian Jessie's Init System
Collapse
X
-
Originally posted by prodigy_ View PostBut what part of "trying to" you don't understand?
Leave a comment:
-
Originally posted by gens View Postbouth Lennart and Kay are huge proponents and contributors of GnomeOS
if i were to be cynical id say it was their goal with systemd all along
Leave a comment:
-
Originally posted by valeriodean View PostThey (systemd's devs) cannot make systemd a dependecy for everything
Originally posted by valeriodean View PostWhat they can certainly do is to provide a continuos flow of new, elegant, robust features.
Originally posted by TAXI View Postb) systemd is modular.
/facepalm
Leave a comment:
-
Originally posted by valeriodean View PostWell, this is not true.
They (systemd's devs) cannot make systemd a dependecy for everything, because they are not the mainteiners of the other project.
What they can certainly do is to provide a continuos flow of new, elegant, robust features. When the other projects' mainteiners look to those features can decide to use one or more of them, then, and only then, the systemd starts to be a dependecy for those projects.
Do you recognize the difference?
UNIX's principles remain just a point of view because they depend on what you mean for "do one thing". Does the Linux Kernel does a lot of things or just one: be the layer between you hardware and the rest of the stack?
So, all depends about what is your project's mission because, to reach your target, you could be forced to do "a lot of things" under the hood.
thing with the linux kernel is that it has very strict standards (ask Kay about that)
also the way the kernel is designed shows care that things dont have idiotic dependancies
(you can for example swap the scheduler, a key component, for some other, that you can't do with systemd)
so if systemd (the kernel in userspace) was designed in the stile of the linux kernel, you could take idk logind and use it without systemd (only thing userspace is really dependant on is the kernel)
but you can't
people, wiki for separation of concerns
its a standard strategy
Leave a comment:
-
Originally posted by TheBlackCat View PostYes, they are holding a gun to the heads of KDE and Gnome developers and forcing them to use systemd. They blackmailed the udev developers into joining the project. Or maybe, just maybe, projects are using systemd and joining systemd because they see technical advantages to doing so.
if i were to be cynical id say it was their goal with systemd all along
Leave a comment:
-
Originally posted by valeriodean View PostUNIX's principles remain just a point of view because they depend on what you mean for "do one thing". Does the Linux Kernel does a lot of things or just one: be the layer between you hardware and the rest of the stack?
So, all depends about what is your project's mission because, to reach your target, you could be forced to do "a lot of things" under the hood.
besides not being some kind of holy law to be followed blindly, what the "do one thing and do it well" (*) thing was intended for, was userland command line primitives (as in tools implementing a single operation) to be chained together to achieve complex tasks
what rich gui applications have made obsolete to a certain extent - it's still useful to have them supported, but you cannot really expect users at large to do things only by piping stuff back and forth via shell scripts, nowadays..)
* and, if you have to quote it, quote it fully, including the part which may imply correctness as well as completeness (so if the "one thing" is "managing services" all aspects of service startup / shutdown /monitoring / configuration /logging / .. are to be implemented)
Leave a comment:
-
Originally posted by Pajn View PostNo one disagrees with that. But it would have been much better for the whole ecosystem
if they instead developed standardized interfaces that any program could provide.
Leave a comment:
-
Originally posted by TheBlackCat View PostYes, they are holding a gun to the heads of KDE and Gnome developers and forcing them to use systemd. They blackmailed the udev developers into joining the project. Or maybe, just maybe, projects are using systemd and joining systemd because they see technical advantages to doing so.
if they instead developed standardized interfaces that any program could provide.
Leave a comment:
-
Originally posted by prodigy_ View PostBut systemd is more dangerous because its developers are actively trying to make it a dependency for everything else.
Leave a comment:
Leave a comment: