I for one, see two good things about this.
Firstly that it has an open source base. Voting machines are not a problem domain where we should accept proprietary software from a contractor as good enough. Some form of open review and code auditing is a good thing, and obscurity is not security here: unless you’re the one hacking the ballet.
Second is that Microsoft, for all the crap we give them over Windows, is actually competent. They have both the experience and the suffering to be an ideal player. Microsoft as a company is more aware of security woe than most of us. Plus, did you catch the open source part?
I never actually thought I’d hear about something involving computers, and voting, and not find myself rolling my eyes, or cursing at stupidity.