A
Antoninus Twink
Microsoft software is much more user friendly not because they
have a BIG BUDGET, but because they care about the end user a
bit more... Unix has this problematic attitude of relying in the
"systems administrator", and just being unfriendly for no reason.
I don't think even MS's most passionate defenders would honestly say
that they care about the end user. What they care about is their bottom
line, and unfortunately that means they always tend to give people what
they want, rather than what they need.
Of course, in the long term this can fall apart. Nowadays even end users
like my grandmother would actually quite like to run an operating system
that had been designed with security in mind, give that almost all
desktop computers are now exposed to the internet. Another good example
is X Windows - it was built from the ground up using a solid, scalable
client-server architecture. That good long-term decision at the
beginning means that if you want to pull back an X window through ssh -
piece of cake; have different users logged in simulataneously running
different window managers - no problem. Compare that to the utter
nightmare of MS's remote desktop.
Personally I have tried to make a system that it is easy to use.
lcc-win tries (not always with success) to be easy to use, easy to
install, without adding features without need.
That sounds more like the Unix philosophy than the Windows one...