"One thing I’ve learned over all my time maintaining compiz for Ubuntu and Unity is that getting a compositing engine and window manager right is very difficult. There are a lot of corner cases that you need to consider, graphics drivers that don’t quite work right, opengl generally being painful to work with. While I was at Canonical, 98% of my effort was dedicated towards maintaining the compositing engine and window manager, and 2% of my effort was spent on delivering new functionality. Its a really big job looking for a reason to exist."
Sideways"This is the real practical toll of fragmentation amongst the linux ecosystem. Its not just that there are multiple implementations of the wheel. There are multiple implementations of entire cars which do almost the same thing, but a little different from everyone else. Some say this is the free software’s greatest strength. Now that I know the personal and technical toll of fragmentation, I see it as its greatest weakness."
Posted on December 24, 2012 https://smspillaz.wordpress.com/2012/12/24/sideways/
Interesting take on greater fragmentation of Linux? Curious as starting to get a kinda feeling that way about Linux.
But don't have the expertise or years of insight to really say yay or nay. Just a feeling I get coming back to linux and starting again.