Has GNOME Rejected Canonical help? Shuttleworth Responds
"Unity is a shell for Gnome. Now Gnome leadership have to decide if they want the fruit or that competition to be an asset to Gnome, or not." ~Mark Shuttleworth founder of Ubuntu.
Ubuntu Founder and former CEO of Canonical, Mark Shuttleworth, responds to Dave Neary's post entitled Has GNOME rejected Canonical help?
When Canonical made the decision to make Unity the default desktop, some people questioned the GNOME/Canonical relationship. Adding fuel to this fire was the recent distribution split of revenue generated by Banshee. These decisions caused Ubuntu, GNOME and even Fedora community members to ask why these things were done. In Neary's Has GNOME rejected Canonical help? post, he states that he has repeatedly read Canonical and Ubuntu people saying, “We offered our help to GNOME, and they didn’t want it."
Neary gives examples of what other people have said to back up the "they didn't want it" claim by Canonical and Ubuntu people.
Today Shuttleworth responds on his blog. "Competition is tough on the contestants, but it gets great results for everyone else," Shuttleworth writes. He talks about the challenge for the GNOME leadership and outlines what Canonical/Ubuntu tried to communicate about Unity to GNOME but to the open source community.
"When we articulated our vision for Unity, we were very clear that we wanted to deliver it under the umbrella of Gnome... We described Unity as 'a shell for Gnome' from the beginning, and we have been sincere in that view. We have worked successfully and happily with many, many Gnome projects to integrate Unity API’s into their codebase," Shuttleworth says.
Shuttleworth notes, "We’ve failed." He adds, "Much of the language, and much of the decision making I’ve observed within Gnome, is based on the idea that Unity is competition WITH Gnome, rather than WITHIN Gnome."
Shuttleworth goes on to analyze the rationale given for the rejection of Canonical’s indicator APIs.
Shuttleworth also points to Aaron Seigo's post about this decision being "as much a rejection of cross-desktop standards as it was a rejection of Canonical’s code."
Shuttleworth notes that it might be time to look at strengthening the Freedesktop.org forum and adds, "Gnome has failed to take that forum seriously, as evidenced by the frustrations expressed elsewhere. But perhaps if we had both Unity and KDE working well there, Gnome might take a different view. And that would be very good for the free software desktop."
Comments
comments powered by DisqusIssue 243/2021
Buy this issue as a PDF
News
-
Another New Linux Laptop has Arrived
Slimbook has released a monster of a Linux gaming laptop.
-
Mozilla VPN Now Available for Linux
The promised subscription-based VPN service from Mozilla is now available for the Linux platform.
-
Wayland and New App Menu Coming to KDE
The 2021 roadmap for the KDE desktop environment includes some exciting features and improvements.
-
Deepin 20.1 has Arrived
Debian-based Deepin 20.1 has been released with some interesting new features.
-
CloudLinux Commits Over 1 Million Dollars to CentOS Replacement
An open source, drop-in replacement for CentOS is on its way.
-
Linux Mint 20.1 Beta has Been Released
The first beta of Linux Mint, Ulyssa, is now available for downloading.
-
Manjaro Linux 20.2 has Been Unleashed
The latest iteration of Manjaro Linux has been released with a few interesting new features.
-
Patreon Project Looks to Bring Linux to Apple Silicon
Developer Hector Martin has created a patreon page to fund his work on developing a port of Linux for Apple Silicon Macs.
-
A New Chrome OS-Like Ubuntu Remix is Now Available
Ubuntu Web looks to be your Chrome OS alternative.
-
System76 Refreshes the Galago Pro Laptop
Linux hardware maker has revamped one of their most popular laptops.
Mendacious at best
The brutal reality is that Canonical offered its code, without compromise, without cooperation, on a take-it-or-leave-it basis. There was no attempt to adhere to Gnome's procedures, and no attempt to adhere to community standards of behaviour.
The insertion of large segments of code which is in its effect proprietary (in that it excludes community cooperation) disadvantages all other contributors to Gnome, and puts Gnome's primary product at risk.
Shuttleworth is playing a dangerous game with the (free) goose.
time for change?
Cut GNOME loose and let them enjoy their sandpit. Then G devs just need to shed few users and they really will be able to do what they want in peace.