I wonder if this is evenly distributed? $500,000 may seem like a lot but that comes out to about $500 per maintainer. This doesn't appear to be an ongoing subscription either. I personally would rather Microsoft keep the money and spend it on open sourcing their own products instead of trying to find more ways to exploit others.