Announcement

Collapse
No announcement yet.

Voting Proposed For Debian Jessie's Init System

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • panda84
    replied
    Originally posted by gens View Post
    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
    Huh?
    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite


    Leave a comment:


  • TheBlackCat
    replied
    Originally posted by prodigy_ View Post
    But what part of "trying to" you don't understand?
    The mind-reading, I would think.

    Leave a comment:


  • TheBlackCat
    replied
    Originally posted by gens View Post
    bouth 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
    And the KDE community?

    Leave a comment:


  • prodigy_
    replied
    Originally posted by valeriodean View Post
    They (systemd's devs) cannot make systemd a dependecy for everything
    Fortunately, that's true. But what part of "trying to" you don't understand?

    Originally posted by valeriodean View Post
    What they can certainly do is to provide a continuos flow of new, elegant, robust features.
    Wow, just wow. You're from Red Hat PR department, aren't you?

    Originally posted by TAXI View Post
    b) systemd is modular.
    Yeah. A manually-patch-and-recompile-everything-to-make-it-modular kind of modular.

    /facepalm

    Leave a comment:


  • gens
    replied
    Originally posted by valeriodean View Post
    Well, 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.
    the Unix kernel also does/did many things
    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:


  • gens
    replied
    Originally posted by TheBlackCat View Post
    Yes, 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.
    bouth 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:


  • silix
    replied
    Originally posted by valeriodean View Post
    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.
    this

    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:


  • jonnor
    replied
    Originally posted by Pajn View Post
    No 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.
    Tons of the functionality in systemd is provided by interfaces that other software could provide. It is even well documented:

    Leave a comment:


  • Pajn
    replied
    Originally posted by TheBlackCat View Post
    Yes, 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.
    No 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:


  • TheBlackCat
    replied
    Originally posted by prodigy_ View Post
    But systemd is more dangerous because its developers are actively trying to make it a dependency for everything else.
    Yes, 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.

    Leave a comment:

Working...
X