“In the open source community, we celebrate having pieces that “do one thing well”, with lots of orthogonal tools compounding to give great flexibility. But that same philosophy leads to shortcomings on the GUI / UX front, where we want all the pieces to be aware of each other in a deeper way[…]It’s only by looking at the whole, that we can design great experiences. And only by building a community of both system and application developers that care about the whole, that we can make those designs real.”
Ubuntu’s Self-Appointed Benevolent Dictator For Life, Mark Shuttleworth, nails it again. You should read this: Holistic UI is smarter UX.