1 |
On Tue, Oct 7, 2014 at 9:15 PM, Frank Peters <frank.peters@×××××××.net> wrote: |
2 |
> |
3 |
> FOSS developers have to maintain an awareness that there is no One True |
4 |
> Way. A computer has always been and always will be a general purpose machine. |
5 |
> Therefore, the only rational philosophy for OS development is for an OS |
6 |
> to empower the user to apply this generality for his own needs. |
7 |
> |
8 |
|
9 |
You're basically arguing that if somebody putting together an OS has a |
10 |
working solution for something, they should spend just as much effort |
11 |
maintaining 3 other solutions for that something, and ensure that none |
12 |
of the solutions becomes any better than the others. OpenRC and |
13 |
Portage should work just as well with only csh installed as it does |
14 |
with bash installed, etc. |
15 |
|
16 |
That just isn't realistic. Most distros would rather support 47 |
17 |
features that users want, and not 3 features implemented 5 different |
18 |
ways each in a manner that is completely interchangeable. If a distro |
19 |
did things the way you wanted, very few would bother to use it, and |
20 |
likely fewer would bother to maintain it. |
21 |
|
22 |
You'll always have alternative solutions in FOSS because volunteers |
23 |
will work on things that interest them. Even after 99% of everything |
24 |
supports systemd exclusively you'll still find people writing sysvinit |
25 |
implementations from scratch in Ruby, just for the fun of it. |
26 |
However, you'll never find those alternative solutions receiving |
27 |
mainstream support, unless one actually tips the scale to the point |
28 |
where it is considered an equal. Heck, look at postgres - most would |
29 |
say that it is superior to mysql in many ways and yet many packages |
30 |
still don't support it. |
31 |
|
32 |
Nothing is preventing you from starting a "Foundation for Redundant |
33 |
Solutions" - with the express aim of maintaining all the stuff nobody |
34 |
uses any longer. I can't imagine you'll get a lot of donations - even |
35 |
if people might agree with you philosophically at some level, they're |
36 |
going to want to spend their money investing in stuff they actually |
37 |
use. |
38 |
|
39 |
-- |
40 |
Rich |