In the 1980s, IBM and Microsoft joined forces to create OS/2, an operating system that promised to leave behind the limitations of MS-DOS. However, what began as a strategic alliance soon revealed tensions. Raymond Chen, a veteran Microsoft engineer, recalled an anecdote that shows how a decision about the Tab key highlighted the cultural differences between the two companies.
The technical conflict behind field navigation 🔧
A Microsoft engineer, stationed at IBM's offices in Boca Raton, decided that the Tab key should be used to move between fields in dialog boxes. For Microsoft, this was a logical and efficient solution. But IBM developers, accustomed to more formal and hierarchical processes, considered this unilateral decision a violation of established protocols. The dispute escalated to executive levels, delaying the development of OS/2.
And over one key, the alliance nearly broke ⚡
So, while Microsoft engineers thought about productivity, IBM engineers debated whether the Tab should be approved by a committee. The anecdote makes it clear that for IBM, changing a key required a meeting; for Microsoft, it was enough for someone to press it first. In the end, OS/2 did not surpass DOS, but at least it gave us the lesson that even a single key can have more power than we imagine.