[Disclaimer: I'm not saying this is the true state of things, or that what I say is right, or that there is any proof implied or in existence. These are just my personally perceptions and feelings]
As to the tread question, some of the things I personally think that they lack are trust, respect, and real cooperativeness, among other things.
Being as Mircosoft is such a massive and complex company, it's not as if you can hire one person to just magically instill these things, but if MS could acquire them, it'd go a long way towards making the computing world a better place.
Nearly everything is compatible with Windows or made only
for Windows because if it's not then Microsoft either buys them, bullies them out of business, or bullies them into making their competing product free. This has implications for a lot of things. It's not like people haven't tried to get serious and competetive alternatives off the ground, and it's not like they can't hypothetically be developed. It's just that Mircosoft refuses to let it happen. Good god, that's got to be one of the richest companies on Earth, it's not like a good competitor is going to run MS totally out of business.
If they would just acquire some trust, respect, and faith, it would help. Let other people see their source and improve it. Allow companies to financially-seriously develope competing products for Windows, or products for multiple platforms at once, give it a chance to see that it would benefit consumers and the computing world in general.
Most people, most of the time, generally want a choice. They don't want to be forced down one road, either conciously or unconciously, directly or indirectly.
Give people options. Give up the monopoly, allow alternatives to exist. The concept of Windows and other Mircosoft products are not bad in and of themselves, but it's the behaviors of the company that drive people to think so. Mircosoft has done a lot for the world from a software technology standpoint, but their desire to be the biggest, best, and only dog in the alley is really hampering things.
___________________________________________________________________________________
Okay. Now, what would I change, as far as Windows itself goes?
- Well, give people options during installation. Like certain GUI installs of Linux, which allow you to choose exactly what you want. In other words, Check the box that installs everything so that it's all there and all the end user has to do is try the programs out and see which ones are their favorites. Also have a check-box that allows a person to install exactly what they want installed, you know, people like us that know exactly what we want and know exactly how we are going to be using our machine.
- And make the OS faster and less bulky. I'm sure there are processes, services, and functions that can either be integrated into other processes, services and programs or cut out completely. Not from the OS itself mind you, just not installed and/or running by default. I'm sure that it's feasible to get just a handful of programs to do the work that the 20+ processes in the task manager are doing.
- Back to options again, de-integrate IE from the system and make it a fully seperate, stand-alone, and optional program. Yeah there are a lot of websites that don't run right without IE, and some that won't run at all without IE, but let the user decide how they want to handle this. Don't force it down their throat by not only having it automatically installed, but hell, having it an integrated piece of the OS itself. Shady.
- Fix bugs a lot faster, and think to the future when writing programs (i.e. all the security holes that show up all the time and need patching).
- The annoying copying thing someone mentioned above. Jesus Christ, just make it so that Windows skips that file and continues on copying the rest. I can't tell you how goddamm annoying it is to have happen what that guy described.
- GET RID OF ACTIVATION.
- I know there is more, but they are beginning to elude me after all this.
TollhouseFrank said:
When I install it, i want to choose WHAT i want installed, not what Microsoft deems is normal. One thing i hate doing is ripping a window's cd, stripping it of all extraneous material (especially the seeming hundreds of language packs i'll never need and all the "help" materials), then burning it back to CD . . .
OMFG. That totally never crossed my mind. How exactly do you do that anyways? Can you seriously just delete those folders before burning them back? XP won't b1tch during the install about missing those things?
What other things can you do without? Is there some guide somewhere?
Damm. I'm going to have to try this.