Generally speaking, the underpinnings of the Internet (protocols, certain levels of infrastructure) should always and forever be public, not-for-profit, "open-source", and not patentable, in order to protect the integrity of the system. I'm no expert, so maybe a lot of it is this way already, but DNS seems to be a bastion of for-profit greed.
All of this walks hand in hand with Net Neutrality, in my view -- governance to protect what is a fundamental human right, the free (as in freedom, and to some degree, as in beer) flow of information. And in an ideal world, objectively factual information.