I think amongst other problems they got fragmented too early with three unix forks for that small a company.
That's a reasonable approach for a legacy-support company that can pick up the code for what they are supporting, since no one else wants it anyhow. For an OS company, not so much.
I think "Xinuos" should be pronounced "sinuous", as in the movement of a snake. You heard it here first.