"Почему с софтом так не поступать" - да потому что нет никаких "закидонов" у мс.. :-)) И вообще, это было бы слишком просто, если бы всё на свете можно было судить по одному примеру.. :-о (+)
В случае линя вы что думаете, что зависите от тройки-четвёрки конкурирующих компаний, выпускающих дистры? :-)))))))))))))) Но код-то в основном пишут не они. Так что от кого конкретно вы зависите, я вообще теряюсь в догадках. А их дистры не совместимы :-))) (если только самому напильником не подрабатывать, конечно)