The US government will now require some federal tech projects to be open source