At today's sfbay cpunk meat meet a lot of ranting was centered
on ICANN, TLDs and central naming schemes in general.
If mass mnemonic use is disregarded for the moment, how about a personal DNS ?
Each of us manages telephone book in some way. There is no need
for central mapping of telephone numbers to persons.
I mean *it works*.
So the same can be done in software. Again, I don't care about the "world"
knowing my httpd server IP number or my smtp IP number. I just care about
the set of people that also know my telephone number.
So,
a small *nix, mac & windoze app that is the primary resolver for the local
machine (ie. that one is consulted first), and that either has fixed hosts
file or looks at the given set of name servers.
This is not any different from existing stuff - it's just another tap
into which alternate name trees can be fed to, at the discretion of the user,
without disturbing the current hierarchy.
So I can set a small name-like server and me and my friends can install the
said app, and we can have fun having exclusive access to whatever
domain names or TLDs we choose. No spamming. No domain fees.
Actually, the fact that e-mail address [EMAIL PROTECTED] is visible
only from certain machines can sometimes be very useful.
Again, the fact that the rest of the world does not know about it is
irrelevant here. This is for the closed group use, like telephone numbers are.
I would appreciate pointers to similar code if some exists.