Don’t even need to ban anything. The federal government is the largest single purchaser of computer hardware and software. If they mandated that systems had to start diversifying-say 1/3 windows and 2/3 Linux distros, Microsoft would need to actually compete. Similarly if they mandated security software come from no fewer than (say) five providers, each provider would need to do actual QA, and would be a viable option for other purchasers as well.
Don’t even need to ban anything. The federal government is the largest single purchaser of computer hardware and software. If they mandated that systems had to start diversifying-say 1/3 windows and 2/3 Linux distros, Microsoft would need to actually compete. Similarly if they mandated security software come from no fewer than (say) five providers, each provider would need to do actual QA, and would be a viable option for other purchasers as well.
but muh free market