Quando si tratta di nominare il proprio software prodotto (che si tratti di un'applicazione o di una libreria), cosa si fa?
Sembra impossibile scegliere un nome che non sia già stato preso da qualche altro software, che si tratti del piccolo progetto di un hobby o di una società che lo vende. Sappiamo tutti che Phoenix diventerà Firebird diventando Firefox perché si è scontrata con altri nomi di prodotti software.
Quanto è unico un nome? Phoenix era il nome di un BIOS del computer - difficilmente simile a un browser web, non è vero? E per fare un contro-esempio, c'è Fedora il sistema operativo e Fedora il software di repository, felicemente coesistente. Un altro contro-esempio è midori il framework Javascript e midori il browser web.
Quali misure prenderesti per garantire che il nome della tua applicazione o della tua libreria non sia preso da qualcun altro, e fino a che punto guarderesti, in termini di tipo di prodotto, quando cerchi altre cose con lo stesso nome?