Can anyone be so kind as to explain to me why did Apple accept to do this work without contract and payment, as the blog describes?
Engineer hours cost the company time they would otherwise invest in their current products in development.
Why do it for free? It's not like the US Gov can't afford it.