GEM z założenia nie oferował jednak użytkownikom wielozadaniowości, niezbędne więc było zamykanie aktualnie używanego programu przed uruchomieniem innego. Wczesne programy działające w GEM, takie jak GEM Draw niekiedy cechowały się osobliwościami w obrębie menu File, takimi jak choćby Close (to Edit), pomagającymi w przełączaniu się między aplikacjami. Jednak droga do wielozadaniowości była otwarta już w pierwszej wersji systemu (dla Atari ST) poprzez tzw. akcesoria, następnie wciąż ewoluowała aż do aplikacji typu Winamp już w latach 80.

Alternatywnym środowiskiem wielozadaniowym, które pojawiło się tuż przed Windows był Desqview, wydany przez IBM jako następca TopView z roku 1984. Wstępnie nie było ono wyposażone w możliwości pracy w trybie graficznym, ale uruchamiało wielozadaniowo aplikacje DOS-owe w oddzielnych oknach, pod warunkiem, że aplikacje te nie zachowywały się w nieprzewidywalny sposób lub jeśli miały odpowiednio skonstruowaną procedurę ładującą, poprawiającą w locie ich zachowanie.