So why hasn't OSS won?
As a long time Ubuntu user (on my primary machine at home and to a much lesser degree at work), I actually find these articles somewhat depressing. Sometimes superior products, lower prices, and apparently lower costs, so why hasn't OSS triumphed?
Well, whatever you want to say about Microsoft and Apple (and I can't think of anything nice to say, so I won't go there), you have to say that their economic models work much better than the economic models of OSS. Therefore I suggest OSS needs to explore alternative and possibly better economic models, and I just happen to have one in my pocket:
No disclaimer required. As far as I know, my only interest is that I'd like to donate via such a mechanism. I might chip in for a database application program for Android (for books), but I think my own bias would be for the independent media...