The change from bash to dash is an example of a
very aggressive change, very different from the
"make it just work" policy that I thought Ubuntu had.
Another example is my recent discovery that the
installed gcc 4 is a prerelease 4.1.2. OSes should
have very good reasons to ship prerelease software
components, and I suspect there is no such good reason
for gcc.
I'm OK with these changes, as long as it is made clear
to users that Ubuntu is an OS suitable for reckless hobbyists,
not real users trying to get real work done.
For example, gentoo makes their attitude pretty clear.
I will probably continue to use Ubuntu on my home machine,
since I am a bit of a reckless hobbyist there myself,
but will recommend NOT using Ubuntu at work, and
will look around for a distribution that values reliability
more for my next at-home experimental install.
The change from bash to dash is an example of a
very aggressive change, very different from the
"make it just work" policy that I thought Ubuntu had.
Another example is my recent discovery that the
installed gcc 4 is a prerelease 4.1.2. OSes should
have very good reasons to ship prerelease software
components, and I suspect there is no such good reason
for gcc.
I'm OK with these changes, as long as it is made clear
to users that Ubuntu is an OS suitable for reckless hobbyists,
not real users trying to get real work done.
For example, gentoo makes their attitude pretty clear.
I will probably continue to use Ubuntu on my home machine,
since I am a bit of a reckless hobbyist there myself,
but will recommend NOT using Ubuntu at work, and
will look around for a distribution that values reliability
more for my next at-home experimental install.