We talk about different environments ... My environment is strictly Internet ... I'm only all the time ... I do web hosting and development ... Some of the issues do migrate towards the desktop and that also is a source of grief ...
"Standards" is a word that Mr. Bill likes to throw around ... It is my belief that the way he uses that word is synonymous with "my way" ... You cannot use MSIE to browse an RFC compliant Internet ... They've extended MSIE to be even more invasive of your desktop ... This has been the cause of many problems ...
This will all be coming together since Mr. Bill is going up against Google to have the web integrated onto your desktop organizing the world's information ... The APIs they've released for this are all written in Microsoft proprietary code ... The Java/PHP'ers have already made their voices heard who've done much API work with Google, etc ...
Mr. Bill is looking to buy AOL ... I think there was a smaller company he was looking at as well, or, he just purchased them, I forget, but I think it was related to the Google thing ...
So, history is repeating itself once again ... Microsoft doesn't innovate, they just buy the companies that are successful doing the things they would like to be successful in ... In order to have no competition, you simply buy them to make them go away ... and I speak here of business practice ...
Going back to "user friendly" ... yes, a monkey could run a Microsoft operating system ... but I find that it is very hard to have it do the right thing when it guesses ... For example; using a Windows machine in a cable based environment behind a DHCP'd router, Microsoft tries to find the gateway and assign itself an IP address ... If it can't find it, you get a very interesting IP address ... If you play with it some more, eventually you might get a connection ... Now the person that went through this knows how to improperly get Microsoft working on a cable connection and they will share this information with their less fortunate friend ... In my opinion, if the error messages were more informative people would learn how to use their computer and may get a better realization of what's going on ... What the heck is {31B2F340-016D-11D2-645F-00C04FB984F9} supposed to be? What happened to naming things with Englishlike names ...
I myself had a problem with a Windows Server where it would crash almost once a month ... There is no way Grandma could have figured this one out ... It required running C:\Program Files\Debugging Tools for Windows>kd -y srv*c:\symbols*
-i c:\winnt\I386 -z c:\winnt\memory.dmp ... This showed the offending problem and it made me react with moving services to a FreeBSD machine ... The Windows machine still hosts sites and serves ASP quite happily with no more crashing ...
Once again going back to history is the reason we see MSIE included in the Windows operating system today ... Many people were running Win 3.1 and firing up Netscape ... Mr. Bill decided he wanted that market and there was the beginning of the DOJ problems ...
IBM shipped 8088s with AMD processors ... I guess Intel made a deal with IBM, and that's why Intel is where it is today ... It's more about marketing and mass use than anyone's opinion ... But since you have an opinion, you're able to choose ... It depends whether you choose on your political thoughts or your personal ones ... I myself am a bastard, I use them all and have my own opinions of the politics ... So, I run all of the operating systems, I reap the benefits that each one of them provide ... I use which ones work in the best areas and exploit them ... In truth, everything at one time was 100% Windows ... After researching and learning what my best solution was, everything is FreeBSD here except for the machines that need the proprietary Microsoft technologies ... If I didn't have to run Windows servers, I probably wouldn't ... I do use a Windows desktop though ... I have tried Open Source, and it isn't bad ... I am just used to Windows having used it since the early 1990s ...
That was when you booted at were presented with a C:\> prompt ... From there I'd fire up my text editor which was called Q ... or hop around my harddrive using ElfTree or QDos ... If I wanted the GUI, I typed "win" and up it came ... Solitaire for everyone! In 1997 I hadda get used to Win95 and lost my command line ... Was so refreshing to get it back with FreeBSD ... Now I boot to [user@myhost /etc]$ and from there I have the choice again ... mc for my harddrive shell or startx for my GUI ...
Sorry for the long post, I am venting .. sharing my history as well as my opinions on the software that I use ... It may explain in part how I have arrived at my opinions ... My main opinion is that there are already standards in place developed by a whole bunch of technical people ... Those standards are freely available for anyone to use and follow ... Why Mr. Bill decides not to do this is beyond me ... I don't understand ... It is of my opinion if MSIE itself followed these standards that it would remain as the #1 browser, but people who are into standards and worry about their security exposure have found Firefox and Thunderbird ...
... and back to the WP MSWORD thing, like I said, I never used them ... I have always used a 3rd party text editor ... Right now EditPadPro is my editor of choice, but I just know that Corel is continuing to release Word Perfect ... NotePad+ is a really good free text editor ... I know a programmer that works at Microsoft ... He uses emacs ...