Выскажу своё мнение относительно "национальной ОС": если имеется ввиду её использование на настольных ПК - то эта затея полная чушь! Государство не должно ни заниматься этим, ни привлекаться для финансирования. Лично я в этом вижу только предлог для разворовывания денег. Типовый пример - вот говорят тут "делать на базе Linux" - а скажите мне, - зачем? Чем вас не устраивает русифицированный Linux? Хочется заново руками байты исходников перебрать? Что вы в него добавите/измените? Вот программ для него нехватает, но... вы что, предлагаете написать 1C-бухгалтерию для него? А с чего этим _должно_ заниматься государство?
При всём при этом, считаю, что для средств национальной обороны, космических технологий и т.д. - ДА, должна быть "своя" ОС - например: на спутниках, для хранения гос. тайн, для спецслужб, армии и т.д. А вот для коммерческих целей - увольте, оставьте рынку самому решать что необходимо, иначе - просто возвращаемся в СССР...