The thoughts and ideas in this post are mine and not necessarily representative of what the GNOME Foundation thinks or plans to do.
Canonical will be shipping Unity as the default desktop for Ubuntu 11.04. It'll still be GNOME technologies underneath, GNOME applications will run on it and it's still optimized for GNOME, but it won't be the GNOME shell. Not the traditional GNOME shell that we all know and love nor the new GNOME Shell coming out in GNOME 3.0.
Many developers were really disappointed to hear that Unity will be the default shell on Ubuntu. Some are disappointed because they don't like Unity. Others are disappointed because they feel like Canonical is doing its own thing instead of working with the greater GNOME community to reach a compromise that works for all.
I understand. We've put a lot of work into GNOME Shell, our next big thing, and Canonical is saying that it's not the best thing for their users. It's disappointing because we are excited about our new plans and expect lots of users to enjoy them. And we rely on our distribution partners to get GNOME into the hands of users, so we were expecting Canonical to help us in that. We also expected Canonical to push for any different user interfaces they wanted within our community, not to design them and announce them independently. In a sense it feels like a child who's decided to move out of the house. We thought they were going to stay with us forever and listen to our wisdom and instead they've told us they've learned from us, they like some of what we are doing and they have grand plans for the future. They plan to use some of what we work on (like kids come home for some holidays) but they plan to do their own thing too. Perhaps they'll make mistakes that have been made before or perhaps they'll do something grand.
Trying New AlternativesRead more...