Chat Wars: Microsoft vs. AOL
nplusonemag.com
nplusonemag.com
"Those were the years of Microsoft’s long, slow decline, which continues to this day. The number of things wrong with the company was extraordinary, but they can be summed up by the word bureaucracy. Early on at Microsoft—and even later, when we first started Messenger—you could just do things. You had a good idea, you ran it by your boss, you tried it, and if it worked, in it went. After a while, you had to run everything by a hundred people, and at some point the ball would get dropped—and you’d never hear back."
It was pretty painful. A feature I was involved with got nixed by the Compliance team due to concerns around backwards compatibility. They had no incentive to say Yes, either, since that would mean more work for them.
It turns out there 43 different people who had a voice in the feature, which was hashed out over a series of grinding meetings involving teams responsible for kernel, shell, Tablet PC, Longhorn, and (drumroll please) "Windows Mobile PC User Experience"."
"In Windows, the [repository] node I was working on was 4 levels removed from the root. The periodicity of integration decayed exponentially and unpredictably as you approached the root so it ended up that it took between 1 and 3 months for my code to get to the root node, and some multiple of that for it to reach the other nodes."
http://moishelettvin.blogspot.com/2006/11/windows-shutdown-c...
Does it take less time for a patch to the graphic system (for example) to trickle up to the Linus' tree? And to end up in an LTS distro?
http://mcis.polymtl.ca/publications/2013/msr_jojo.pdf
What percentage of submitted patches has been integrated successfully, and how much time did it take? Around 33% of patches are accepted. Reviewing time has been dropping down to 1–3 months, while integration time steadily has been increasing towards 1–3 months, bringing the total time to 3–6 months.
That's based on 8 years of data.
has a few passages that illustrate how that startegy helped Microsoft Excel trounce Lotus 123 plus chat wars won by AOL around that time.
http://www.joelonsoftware.com/articles/fog0000000052.html and http://www.joelonsoftware.com/articles/fog0000000056.html
Sure, people would still ignore the TOS, but a big company like Microsoft would comply or risk a lawsuit.
As an unrelated note, this part is weird: "Microsoft’s Vista operating system, which needed to be restarted almost from scratch in order to ship three years late, came because it was written in a new language of Microsoft’s own design, called C#, that did not offer sufficient micromanagement to make Vista run quickly enough" ... not sure what he's talking about there. Anyone?
If there was a "Buy with 1-click on Amazon ($0.50)" button, I would have clicked it.
[1] http://www.geoffchappell.com/notes/security/aim/index.htm
Which must be why this program always refused to simply exit, preferring to minimize itself to the system tray instead!
Not exactly. Messenger has been End-of-Lifed except on Windows 2000 (in all territories) and in China (on all platforms). On any other platform or territory, your login is refused and you're told to upgrade to Skype.
I just love the irony of this situation
There was a recent discussion on the FreeBSD ports mailing list about removing some msn related ports (i.e. users complaining about removing ports, exactly because of the reasons stated by rpgmaker: It still works)