GNOME desktops seem to be the wave of the future, why so many varaiants?
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
GNOME desktops seem to be the wave of the future, why so many varaiants?
Greetings,
I have been interested in GNOME desktops and it's variants lately. I have found out that the new "Cinnamon" and "MATE" desktop environments are both based on the same abondoned GNOME 2 project. But I don't see the differences in the desktops themselves. What's the point and purpose of having two indistinguishable desktop environments based on the same abandoned project? Have a look at the Korora projects lastest desktop selection here: https://kororaproject.org/about
Besides all of Korora's desktops all looking almost identical. I just recently found out that the Xfce desktop environment is a also based on some early GNOME fork. I was wondering if someone knows which version of GNOME it is based upon (I would be curious to know)?
I also know that Ubuntu's Unity desktop is also based upon GNOME (again, I'm not sure which version). And the Elementary OS's Mac OS X knock-off clone desktop environment is also an extremely customized GNOME desktop environment (once again, I don't know which version).
I'm scratching my head trying to figure out why we need so many GNOME desktops and derivatives. Their all basically the same anyway, so what's the point? This especially becomes apparent when you look at some currently active Linux distro project such as the Korora projects desktops selection. It also seems like GNOME is kind of dominating the Linux desktop environement scene anymore and it would be interesting to figure out why that is.
As fas as Mate and Cinnamon goes. Why not fork? Mate was a fork based on Gnome 2, Cinnamon a fork of Gnome 3. Gnome 3 is not the whole future. I won't use it, Unity or even MS Metro. They are fine for Mobile devices but not for my desktop PC. I would rather use KDE4 with Search and Launch.
MATE is a fork of Gnome 2, and Cinnamon did start as a fork of Gnome 3, but as of v.2, it is shedding its dependencies of Gnome 3. Xfce is not a fork of Gnome.
The reason there are so many options is because many people are not happy with Gnome 3, and this is Linux, so they are free to do as they please. Just like I am free to avoid all of that bloat altogether, and use a nice, lightweight WM, or just framebuffer + tmux.
MATE is a fork of Gnome 2, and Cinnamon did start as a fork of Gnome 3, but as of v.2, it is shedding its dependencies of Gnome 3. Xfce is not a fork of Gnome.
The reason there are so many options is because many people are not happy with Gnome 3, and this is Linux, so they are free to do as they please. Just like I am free to avoid all of that bloat altogether, and use a nice, lightweight WM, or just framebuffer + tmux.
You are correct about Cinnamon. I should have added that to my reply above. It is now a fork and its own DE, but it didn't start that way. That is what I love as well about Linux. The choices and freedoms.
Greetings,
I have been interested in GNOME desktops and it's variants lately. I have found out that the new "Cinnamon" and "MATE" desktop environments are both based on the same abondoned GNOME 2 project.
As already mentioned, Cinnamon is based on Gnome 3. It was forked from Gnome 3 because the developers were not happy with the direction Gnome has taken with Gnome 3/Gnome Shell. MATE is a fork of Gnome 2, because the MATE developers didn't want to abandon Gnome 2.
Quote:
I just recently found out that the Xfce desktop environment is a also based on some early GNOME fork.
Actually, the XFCE project is older than Gnome.
Quote:
I also know that Ubuntu's Unity desktop is also based upon GNOME (again, I'm not sure which version).
It is not. Unity is a plugin for the Compiz window manager. While there are some Gnome components in use in the Unity DE, they are (like Cinnamon does it) replaced with their own versions, to that extent that Unity is slowly switching to use the Qt framework instead of Gnome's GTK.
Quote:
It also seems like GNOME is kind of dominating the Linux desktop environement scene anymore and it would be interesting to figure out why that is.
It is not. If you look at projects like Cinnamon and Unity, they are switching away from their Gnome base, for reasons obvious to anyone reading articles about Gnome. In the Gnome 2 era Gnome was indeed the dominant desktop, but this changed with the release of Gnome 3, which totally changed the way it sees the desktop, to somewhat incompatible with many of their previous users views. If you look at last years Member Choice Awards (which is a bit skewed towards KDE and XFCE due to the number of Slackware users here, but the trend is there) you will see that Gnome is far from dominating.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.