This is a set of wiki pages dedicated to researching the rise and fall of OS/2, with the intent on creating a larger record of the 16-bit and early 32-bit era of IBM's ill fated operating system, with stream ideas, research notes, discussion and more.
This is an effort to fundamental answer is to document the reasons as to why despite IBM's best efforts, OS/2 failed in the marketplace in favor of Windows 3.0, an operating system that is technically inferior in almost all regards.
Overview of the 16-bit Era of OS/2
OS/2 Pre-alphas and 1.0
OS/2 Editions
Microsoft Edition
IBM Edition
IBM Extended Edition
LAN Manager
OS/2 as a Server
Understanding the OS/2 Development Environment
Hello World on OS/2 1.0-1.3
Comparison to DOS and Creating Family Mode applications
Exploring Native OS/2 Apps
Limits of Preemptive Multitasking
Capabilities and Limitations of OS/2
How Hamstrung was OS/2 By the 286
HPFS
Use of Segmentation in Protected Mode (such as IOPL)
Networking with NetWare/LAN Server/LAN Manager
DOS/Windows Compatibility