General Motors Operating System и North American Aviation была первой операционной системой для компьютера IBM 704.
Он был создан в 1956 году Робертом Л. Патриком из General Motors Research и Оуэном Моком из North American Aviation. Он был основан на системном мониторе, созданном в 1955 году программистами General Motors для IBM 701.
Основная функция GM-NAA I/O заключалась в автоматическом запуске новой программы после завершения выполнения предыдущей (пакетная обработка). Она состояла из общих подпрограмм для программ, которые обеспечивали общий доступ к устройствам ввода/вывода. Некоторые версии системы использовались примерно в 4704 установках.