To register a .ca domain, I have to be a Canadian citizen. To register a .edu domain, you have to be an accredited university (and you don't really "register" for it either—you just tell EDUCASE who the administrative contact is going to be, and they set everything else up.) In my fantasy-land, .canon could be handled by some international dual of the Writer's Guild in the same way.