I guess I should have been more clear in my rant...
I do agree hat everything needs a unique name, but I think it gets weird naming things after
other things, than it does naming them after what they do, or something like that.
example main file server used to be named 'penguin'
main firewall used to be named 'phoenix'
now there are more along the lines of 'firewall.x' and 'fileserver.x'
Perhaps this is more of a hardware/sysadmin issue than a software/development issue.
but take a look at fedora for example FC13 vs. 'fleshy penguin' or whatever. I personally like
names that mean something. I realize that marketing/ someone is going to frig with the name.
But why wouldn't you use an internal name with meaning?
example ssl-vpn-smb-v1, ssl-vpn-ent-v3, or whatever made since to the original developer.
I'm criticizing I'm just curious? I've had to come into to many projects where the LACK of a
meaningful internal name caused problems.