Não, nem tudo isso é baseado na GUI.
*
ms-dos: Principalmente um sistema operacional de interface de linha de comando (CLI). Enquanto algumas conchas da GUI existiam (como o Windows 1.x), o próprio MS-DOS não era inerentemente baseado em GUI.
*
Unix: UNIX é um kernel do sistema operacional; Sua interface varia muito, dependendo da implementação específica (como Solaris, BSD, Linux). Muitos sistemas modernos do tipo UNIX são baseados em GUI (usando o sistema de janelas X ou outros), mas o próprio kernel do UNIX principal não está ligado a nenhuma interface específica. Os primeiros sistemas UNIX eram amplamente baseados em CLI.
*
Windows 3.1: Este era um sistema operacional baseado em GUI.
*
Windows Vista: Este também era um sistema operacional baseado em GUI.
Portanto, apenas o Windows 3.1 e o Windows Vista da sua lista são sistemas operacionais inerentemente baseados na GUI.