Once again I was bit by not reading the link thoroughly enough. I hope I'm not the only one that's happened to. ;)
Nonetheless, the problem of naming things actually stands. Trademark law aside, imagine if you tried to make a program like a torrent client called "Volvo". Names exist in a global namespace, and things will collide, and that's bad for everyone involved.
Had I made the original hardware product, I would have named it the "Synthstrom Deluge" to avoid this problem.
People refer to it as Synthstrom Deluge all the time. The product is called Deluge and the company is Synthstrom. It would be strange if they called their product the Synthstrom Synthstrom Deluge wouldn’t it?
From a trademark perspective, things do not exist in a global namespace.
From a human perspective they sometimes do, but that can lead to excellent comedy, like the computer-vs-cleaning device question when the term "VAX" used to come up. I'll take comedy over a very inhuman insistence on a global namespace.
Nonetheless, the problem of naming things actually stands. Trademark law aside, imagine if you tried to make a program like a torrent client called "Volvo". Names exist in a global namespace, and things will collide, and that's bad for everyone involved.
Had I made the original hardware product, I would have named it the "Synthstrom Deluge" to avoid this problem.