4 ms·
Mir likewise states that inherent incompatibilities is exactly why they're creating a new project as well. Though a big difference being that Upstart is actuall
by Sanddancer 14y ago
Mir likewise states that inherent incompatibilities is exactly why they're creating a new project as well. Though a big difference being that Upstart is actually in use, whereas no one's using Wayland.
To be quite honest, a lot Poettering's rationalizations with systemd, especially when discussing other inits like launchd, seem to be purely NIH. He could do this work and organize with what's already out there, but he'd rather do our own thing. Instead of creating a system that is backward compatible, he's saying for daemon writers to write for a completely new specification, and to ignore any pretenses of compatibility, like not double forking. More discouraging are the intentional incompatibilities, and statements that they're only targeting the linux kernel and udev, and will reject patches that make it more compatible with other systems.
- ibotty 14y agothat's just not right. see how many port activated upstart starting scripts there were before systemd entered the scene. there is the difference as well, that mir has no solid reasoning (or its reasoning gets debunked shortly afterwards).