This is going to make it more difficult for non-open source projects to get a foothold in the future because people are not going to trust a promise any more. Like, I have this thing called a smart phone. Is it open source? No? Oh well.