Actually if you are interested in this, i have read an interesting book on the subject, but its told from the other side of the table.
I don't know if you have read it, but "The Lost: A Search for Six of Six Million" by Daniel Mendelsohn
----------------
Microsoft, the leader in using innovative tactics to promote irksome experience, coupled with antiquated technology that's held together by a pyramid of makeshift afterthoughts.
Apple, the leader in using irksome tactics to promote innovative experience, coupled with an antiquated core that's enhanced by state-of-the-art afterthoughts.
Linux, the leader in not using any tactics to promote user-defined experience, coupled with state-of-the-art core enhanced by innovative afterthoughts.
