Earlier quoted context omitted.
would be great if software developers named their project simply based on what their project actually does (e.g. "Word"). For example: "OpenPhoneOS".
> OpenPhoneOS So it doesn't work on tablets? Is it open to hackers? What's an OS? There's a reason Amazon isn't called "books.com" - definitive names rarely make for good brands. They limit your options and can carry preconceptions.
Of course you don't want too definitive to limit your options. But what I'm criticizing is things like "Cyanogenmod" (what does green-blue have to do with it? is is some type of element?) or "Android" (is it a robot?). Apple won a lot of users simply with a simple definitive name "iPhone". And you can have definitive names that leave options open, e.g. "YouTube" or "The FaceBook".