По большому счёту, ИНФОРМАТИКУ всё равно на чём изучать.
А если всё равно, то лучше делать по умолчанию на бесплатном софте. Если есть деньги, то можно купить и лицензии.
Т.е. закон нужно писать примерно так:
1) Для работе школ допускается использование следующих платных и бесплатных ОС: (…), следующих платных и бесплатных текстовых редакторов: (…) etc.
2) Базовый комплетк софта должен включать в себя полный комплект бесплатного софта.
3) Так же допускается использование платного софта по усмотрению руководства школы/ВУЗа/etc.
При этом, наборы ОС и всего остального софта надо сертифицировать.
Про то, что Windows с сопутствующим софтом разных производителей НЕЛЬЗЯ преподавать в школе из-за её чудовищной неюзабительности и нелогичности, я не буду. Для школ больше подходит Apple.

Вот интересно, зачем обучать школьников программированию? В моём понимании, их больше необходимо обучать таким понятиям, как стиль, наследование, как это применяется в текстовых процессорах. Почему нельзя пользоваться подчёркиванием при оформлении. Почему нельзя делать красную строку пробелами и т.д. Ибо подавляющее большинство будет пользоваться именно этим, а не бейсиком или паскалем.
Вообще, такой предмет, как «информатика» имеет смысл преимущественно в специализированных школах с техническим уклоном. Для всех остальных компьютер лишь инструмент, в большинстве случаев — печатная машинка.
А школьники могут делать домашнее задание под любым другим юниксом с графической оболочкой.