Legit stuff, fine.
The cash (though five million seems pretty low for Microsoft, maybe Bill Gates will chip in from one of his charitable multi tens of million charities) is fine. Volunteering services and personnel is fine. Adding software leaves a sour taste.
That no man should scruple, or hesitate a moment to use arms in defense of so valuable a blessing [as freedom], on which all the good and evil of life depends, is clearly my opinion; yet arms ... should be the last resource. - George Washington