1,120 karma · joined June 7, 2009
Apache2 and Nginx are modular. Let me tell you the story of a small web application.
Once upon a time, requests were hitting an Apache server, dispatched to mod_python, and an embedded interpreter was keeping itself warm running Python code to answer the requests.
As the site grew, and the state of the art evolved, a programmer wrapped the application in a wsgi container, and gave it to a mod_wsgi container so that it would run at its own pace.
One day, the programmer brought home an nginx server it had found freezing in the tundra, and gave it a job serving static content in front of Apache. Nginx brought his uwsgi friend and they took turns running the site, nginx serving images and scripts, uwsgi replacing mod_wsgi.
This is what a competitive space looks like. Apache has competing modules, there are http servers and wsgi servers, some of them embedded, some of them external, http servers can collaborate or replace each other when a better thing comes along.
You don't see an http server deciding it will be the sole http server on the system, swallowing a wsgi server and waging war to all others.
It's not at all like the kernel does it. With Linux, there are multiple competing implementations of most features, pushed by people with competing interests. There is a lot more room for debate and experimentation.
You have to use all of systemd, or none of it. You can't replace bits of it, or use just parts of it.
Conceded.
> 2) "Now systemd's syslog compat is seen as unnecessary overhead"
I can't believe rsyslog compat won't suffer, well-meaning reassurances from a third-party can't trump the documented attitudes of core developers who aren't bound by them.
> 3) The trend, what you perceive about the slippery slope of things
I've illustrated a lot, I could easily find more.
I do in fact believe Lennart et al are developing and promoting a system (distinct from the Linux ecosystem) that they consider genuinely superior. It's what being an open-source developer is all about. It doesn't mean they aren't engaging in some ends-justifies-the-means politicking on the way to world domination. I'm fed up with the latter, and with having the bad forced with the good.
I'm writing this because I've been seeing the same sort of shifting promises when systemd assimilated udev. At first it was a trivial repository merge, just something to make the developers more comfortable, no impact to anyone else. Now building udev without systemd is unsupported, and some “cleanups” are made to tie udev to systemd and kmod. This doesn't benefit systemd but it hurts anyone who uses an alternative.
The same kind of breakage of alternatives is pushed on gnome via logind, and the kernel via cgroups. It would be myopic to focus on promises made in a particular thread and ignore most of systemd's history.
> on pensait d'être le gold chez openstack, mais il y a des obligations qui nous refroidissent
We thought about becoming gold at OpenStack, but there are some obligations that cooled us off
> @tcarrez on nous a fait clairement comprendre qu'il y a aucun espoir de reprendre nos patchs sur MOVE si c'est pas dans la roadmap/sponsor.
We were clearly made to understand that there was no hope to take our MOVE work if it wasn't in the roadmap/sponsor.
> on veut pas de nos patchs. nos besoins ne sont pas dans la roadmap. il faut payer pour la modifier.
Our patches aren't wanted. Our needs aren't on the roadmap. You have to pay to change it.
Thierry Carrez is the OpenStack release manager, sits on the technical committee, and posted some links on OpenStack's open governance (which don't mention a roadmap; the term may have been used loosely). As long as they keep talking[1], this may still end well for everyone.
[1] https://twitter.com/olesovhcom/status/357881953661353985
You are completely correct: https://www.kernel.org/doc/Documentation/ManagementStyle (ch. 2, but the whole thing is worth reading)
> Pour qu’une chose soit intéressante, il suffit de la regarder longtemps.
http://flaubert.univ-rouen.fr/correspondance/conard/outils/1...
Not full disclosure at all, just security claims that no one can back up.
However, their blog post makes no mention of that, and they don't seem to question the link between vulnerability PR and actual, verifiable vulnerabilities.
Edit: sorry about that last part. http://amazon.co does exist and does get corrected.
ABP notifies me of the redirection, and I can accept or blacklist it.