Canonical replacing Unity with gnome-shell in Ubuntu 18.04 what now? [closed]
The default desktop environment in Ubuntu 18.04 is going to be gnome-shell instead of Unity 8.
Does this mean development of Unity is stopped? or just that we can expect it to be beta a bit longer?
source on insights.ubuntu.com post by Mark Shuttleworth.
phoronix also posted about it here
and here about the job cuts
It's quite early to say, but unity 7 will be supported for the lifetime of 16.04, and probably longer, either by the community or canonical itself.
Development of unity 8 might continue by the community, although I doubt this because a lack of community support is exactly why they are abandoning the project.
Mir development will also probably end because the only DE that was using Mir was unity 8, and there was community pushback against this because we now had three competing display servers, of which two new ones.
Ars Technica has quotes from a Canonical employee (emphasis mine):
This is a return to the early years of Ubuntu, when the desktop shipped with GNOME instead of a Canonical-developed user interface. Shuttleworth's blog post didn't specifically say that phone and tablet development is ending. But Canonical Community Manager Michael Hall confirmed to Ars that the Ubuntu phone and tablet project is over.
"Work on the phone and tablet is also ending, the whole convergence story, really," Hall said. "The desktop will continue, but like it was in the pre-Unity days where we took what upstream [developers] designed and developed."
[...]
By switching to GNOME, Canonical is also giving up on Mir and moving to the Wayland display server, another contender for replacing the X window system. Given the separate development paths of Mir and Wayland, "we have no real choice but to use Wayland when Ubuntu switches to GNOME by default," Hall told Ars. "Using Mir simply isn't an option we have."
Since they're now falling back to upstream stuff, there's no reason to expect Unity to remain in development as a beta or any other form.
Also note that development != maintenance.