Anyone can setup a domain extension. By the RFC'es, it;s allowed. The problem is many dns servers only recognize the ones created and managed by ICANN. http://en.wikipedia.org/wiki/Alternative_DNS_root
Do realize though that if ICANN ever makes one of those alt extensions real, you may be SOL: https://www.new.net/gettingstarted#bi9