I don't know where you got the impression, ksym, that Linux users owe you anything. If you're not writing patches and owning mailing lists and sending money to developers, then you get to shut the fuck up and deal with it like everyone else. Linux isn't perfect, but it does in fact fucking rock. I'd like to see a few changes made, but the overall mantra at this point is "put up or shut up". One great reason to use Linux over Windows is that if you don't like something, you can change it. Legally. This is certainly not Windows, where your only option is to whine to the deaf developer. You have to take responsibility for being the developer.
And as I said .. I am trying to make workarounds.
But as it is, my current ideas have been mostly mocked ...
Like, people don't undestand the benefits of relocatable binaries, and the idea of installing components into their isolated locations. These are perversions to most GNU/Linux users, but have been used in the enterprise world for decades.
So am I the fault that GNU/Linux people ain't ready to learn from others? If I want to make a sandboxed exo-runtime platfrom which wraps statically prefixed applications in a nice, movable form, does this make me a fucking criminal? Sure. So fuck you people.
And if I think that ALL the current package managements are a poor excuse to not make good userland designs, am I the asshole here? OH YES!
Dudes talk about "legacy unix traditions" and such fucking boring shit. Does this have to do with the fact, that all distro's fucking integrate every app into their /usr hierarchy with the "base-system"? Legacy-Unix my ass ...
Not to say, that no Linux system has a monolithically designed userland, which I find a huge defiency. Userland MUST be monolithic, not just some pile-o-binaries tailored from multiple packages. Learn from *BSD and prosper, I say!
Damn this is fun. Carry on flamin' people ...