Basé sur le projet libre FreeDOS auquel il ajoute une interface graphique et quelques outils, GeekDOS est un système d'exploitation pouvant être installé en dur ou démarré à partir d'un CD ou d'une clé USB.

GeekDOS a pour objectif de proposer une alternative à l'environnement DOS ( Disk Operating System ) de Microsoft et de permettre aux nostalgiques de la ligne de commande blanche sur fond d'écran noir de redécouvrir leurs anciens jeux qui fonctionnaient avec.

Il peut fonctionner sur des ordinateurs relativement anciens, l'auteur indiquant une configuration minimale avec processeur AMD / Intel 386 et 16 Mo de mémoire vive.