There's also no law against picking descriptive names.
Did you develop an egg smashing simulator? Where's the harm in calling it "Egg Smash Simulator Kit" instead of "Humpty" or some other confusing bloody puntastic name?
You're joking, right? Yes. You need to pick a name for your product that doesn't clash with a well established product in the same field.
I only clicked this article because I thought Joel had gone open-source. I suspect most everyone reading this thread thought the same thing.
Kiln is kind of a shitty name to begin with, so I'm sure you'll think of something better. I'd focus on how it's self-hosted, handheld, mobile, lightweight, and portable.
"Phone Self Exam" is one bad idea, with the obvious non-Ada Initiative approved branding concept...
Edit: I'm brainstorming names on the rubymotion google group. F-ing naming, it's so annoying. I'll try and get it renamed soon.