История Windows состоит из примерно равного
количества успеха и неудач. Windows началась, как нечто, лишь чуть больше,
чем среда переключения задач. Исходная версия 1985 года - версия 1.0
- оставляла желать лучшего и была воспринята потребителями весьма скептично.
Вторая попытка Microsoft в области графического интерфейса была не намного
лучше первой. Windows 2.0, появившаяся в 1987г, не имела диспечера программ,
с которым Windows позднее стала ассоциироваться. На деле, она была не
более чем системой меню. Однако использовать ДОС было по-прежнему несложно,
и пользователь получил возможность запускать одновременно несколько
задач - столько, на сколько хватало памяти. Windows 2.0 стала небольшим,
но важным шагом в сторону от ДОС. Эта версия, как и предыдущая, не пользовалась
шумным успехом.
Windows 3.0, появившаяся 22 мая 1990 года, сдвинула ситуацию с мертвой
точки. Она была первой версией, действительно побуждавшей уйти от приложений
для ДОС. Windows 3.0 не только предоставила поддержку расширенной памяти,
так что приложения могли предоставить пользователю больше возможности,
но и обладала привлекательным интерфейсом.
Одной из основных проблем Windows 3.0 были неисправимые ошибки приложений
(UAE). Хотя часть этих ошибок порождались самой Windows, в большинстве
случаев они не были связаны не с работой Windows, а с работой приложений.
Приложение могло попытаться захватить указатель на несуществующий файл
(или системный ресурс) и, в результате, разрушить систему.
Windows 3.1 предложила пользователю еще больше возможностей, но именно
и скрытые детали существенно отличали ее от Windows 3.0.