"The name 'Apache' was chosen from respect for the various Native American nations collectively referred to as Apache, well-known for their superior skills in warfare strategy and their inexhaustible endurance. It also makes a cute pun on "a patchy web server" -- a server made from a series of patches -- but this was not its origin. The group of developers who released this new software soon started to call themselves the "Apache Group"." (from the Apache Foundation website).
GIMP, while maybe a little less tasteful, at least is simply an acronym for GNU image manipulation program.
Neither of those examples resonate with the same connotations as "diaspora" (edit) to me. I can respect that the examples you listed might strike others in that way, however.
I think it’s mostly irrelevant that Gimp is an acronym. As an extreme case, if the initials of my descriptively named project happen to spell the N-word, people would be right to question my taste if I ran with it. Obviously “Apache” is not the same as the N-word, but you can see the point. It doesn’t matter if the connotations in my mind are only wholesome: I’m assigning to symbols that are already bound in outer contexts, and that’s dangerous in human culture.
I’m not trying to be the political correctness police here. It’s not my job to get angry on other people’s behalf – I’m not Apache or physically disabled. But I would think very hard before calling a project anything like Apache or Gimp, and to me they seem at least as bad as Diaspora.
Anyway, I do see how a reasonable person could hold your position.
I'm not out to be overly politically correct either, for the same reason - I don't fall into the category of anyone who could actually relate personally to the notion of diaspora. My personal reaction was negative, others here seem to like the name plenty enough. To each their own in this regard.
Which is not to say that I disagree with you.