Recently the Austin Entrepreneurship Program brought Bob Foulor, of MSN marketing research, in to talk with us about Microsoft. We ended up talking more about google then we did about Microsoft. With quotes like, “Nobody will by lining up for the next Windows release” he really made it sound like Microsoft is having a hard time. He went around the room asking people how they used their computer, and for most people it was just a bitch session about how slow and insecure Windows is… I did not hear any actual constructive feedback, but oh well, hopefully he enjoyed the pizza.
After that talk I started reading some of Paul Graham’s latest essays. He mostly talks about how to start companies and why young people should. The common theme through out all of his papers is, “Make something people want.” Relating this back to the Microsoft evening I quickly realized that Microsoft is not doing what customers want. They do a lot of things partially and not very well, but since they are the only ones even close customers go to them.
Customers want a faster and more secure operating system. They want it to be more intuitive. They want to have everything “just work”. People want to have systems so consistent that they can think as if they were the computer and predict its behaviors (side note, I think Google search does a great job of this). With the success of products like Firefox it is evident that this is indeed the case. It is not by chance that an alternative browser has become to popular, it is evidence that people are looking for something new.
So then, what to do? We have this hodge-podge of free-software laying around… maybe it is time we get it up to the right level, bundle it up, and release it. Ubuntu seems to be giving this a shot. However, they may be a touch too early. The free software environment is missing many things. For example, maybe we need to wait for open office 2.0. While the current open office is good… I do not think that it is friendly enough for most end users. We also need some sort of calendaring equivalent. Mozilla will hopefully tackle this one. Finally we need to integrate all these components together into a supportable package that can be easily distributed. Again, Ubuntu is making headway on this. Hopefully Mark and his team can pull it off.
People are beginning to want something different. We are so close to accommodating them. All the communities need to do is make something that is genuinely better. If you serve something that is really good, the customers will never leave. As Mr. Graham asks, “can you think of one restaurant that had really good food and went out of business?”