Как правило, корабль является территорией того государства, которому принадлежит. Поэтому и гражданство определяется по принадлежности корабля. В космосе ребенок может родится только на корабле, чей-то страны. Если же ребенок родится вне корабля (а вдруг?), то ребенку будет до лампочки паспорт землянина :)