Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
GNOME GUI BSD Linux

Proposal For Gnome To Become Linux-Only 292

Moderator writes "Could Gnome drop support for non-Linux operating systems? That was a recent proposal on the Gnome mailing list, although there were significant objections in response. Quoting: 'It is harmful to pretend that you are writing the OS core to work on any number of different kernels...the time has come for GNOME to embrace Linux a bit more boldly.'"
This discussion has been archived. No new comments can be posted.

Proposal For Gnome To Become Linux-Only

Comments Filter:
  • I support this! (Score:3, Insightful)

    by Anonymous Coward on Thursday May 19, 2011 @11:36AM (#36179776)

    I support this because it can only help to make Gnome more irrelevant.

  • Re:I support this! (Score:3, Insightful)

    by rjmx ( 233228 ) on Thursday May 19, 2011 @11:39AM (#36179838)

    Agreed. Even as it becomes less customisable (so as not to frighten the less-experienced, apparently), Gnome gets ever more bloated as time goes by.
    Methinks the Gnome developers have totally lost the plot.

  • So what? (Score:4, Insightful)

    by airfoobar ( 1853132 ) on Thursday May 19, 2011 @11:44AM (#36179938)
    It's open source. If there are people who want it on other platforms, they can just fork it. Right?
  • Re:Dumb Idea (Score:5, Insightful)

    by Anonymous Coward on Thursday May 19, 2011 @11:47AM (#36179966)

    This is a dumb idea for software architecture reasons, too. I'll explain.

    When writing a Windows application, you must recognize that the interface between your application and TODAY'S version of Windows must remain fluid such that you can support changes delivered by patch or by OS release. This is known formally as "decoupling" and it is necessary to isolate big systems that need to communicate. Decoupling is important for unix applications as well, because kernels change over time and APIs vary slightly between unixes.

    If you truly believe your application gains anything by eliminating a decoupling library/layer, you have missed the point of the past few DECADES of object-oriented programming.

  • Time for a Fork (Score:2, Insightful)

    by Anonymous Coward on Thursday May 19, 2011 @11:51AM (#36180026)

    If I were a non-Linux dev who'd contributed to Gnome, I'd be seriously considering a fork no matter what the outcome of this is. If there's one thing I've learned from working on open-source projects, it's that once the Linux Zealots' radical proposals start gaining real traction it's time to bail.

  • Re:Dumb Idea (Score:0, Insightful)

    by Anonymous Coward on Thursday May 19, 2011 @11:51AM (#36180028)

    And KDE is a ugly mess of a turd as well right now.

    Why cant we get a nice polished and WORKING desktop UI group of programs that has a full click and drool interface that is complete and working? Why is it that every time they get close, KDE or Gnome, they decide that a radical change is needed that utterly breaks everything?

    Gnome3 is complete fail because you have to revert to 1998 and editing text files to configure it. WTF is that?
    KDE on the next release is looking to be the same. Hello? release it as early beta and do NOT call it a release until all the tools that are used to make it useful to noobs are ported to the changes.

    Instead we get a mature interface that is abandonded and will not support it anymore because they all moved to the new shiny.

  • Re:WTF? (Score:4, Insightful)

    by FooBarWidget ( 556006 ) on Thursday May 19, 2011 @12:02PM (#36180176)

    The days that desktop environments are only GUIs and only consisted of a bunch of windows that paint stuff on the screen are long over. These days desktop environment handle a lot more lower-level stuff, and users rightfully expect them to do so. Think for example user interfaces for managing hardware, system settings (user accounts, security, firewall, wired and wireless network), etc. GNOME depends on various background daemons that must be started at boot. All of these things have system-dependent mechanisms. Configuring the wireless network is completely different between FreeBSD, Solaris and Linux. All 3 of those OSes have a completely different init system, completely different firewall system, etc.

  • Re:Time for a Fork (Score:2, Insightful)

    by Anonymous Coward on Thursday May 19, 2011 @12:03PM (#36180196)

    These changes are not being proposed by zealot's. These changes are being made through corporate decisions. Almost every single gnome dev in favor of this move works for Redhat. It's an effort will eventually shut out competing companies like Canonical and Oracle unless they either fork the project, or switch to another DE. Oracle has the money to throw developers at it, but they only care about their hardware. Canonical is way too small to do it, barely breaking even in revenues (if even that).

  • Re:I support this! (Score:3, Insightful)

    by clang_jangle ( 975789 ) on Thursday May 19, 2011 @12:12PM (#36180370) Journal
    I was waiting to see if they screw up the 3.0 branch and piss everyone off like kde4 did, but I guess the anticipation was killing them so they had to find a way to start alienating users now, in spite of having no newly-designed crappy interface yet.

    Good time to be a wmaker and openbox user...
  • Re:Dumb Idea (Score:2, Insightful)

    by sarhjinian ( 94086 ) on Thursday May 19, 2011 @12:32PM (#36180770)

    1. Resize Konsole on Nvidia. Kernel panic.
    2. Change network config, watch kded consume 100% CPU.
    3. Unplug, go to power saving profile, watch panel lose transparency, have to clean out /var/tmp/kdecache
    4. Connect to an SMB share with Dolphin and watch it crash every single time.

    I found those in the first half-day with KDE4.6. And that's my best track record with KDE4.

    It's interesting: KDE4 looks fundamentally strong, but seriously lacks polish and has serious usability trouble. GNOME gives the opposite impression: a kludge of technologies underneath the hood, but polished mercilessly. The two projects could really teach each other a a thing or two, and a combination of the best of each would give MacOS and Windows serious discomfort.

  • by Beelzebud ( 1361137 ) on Thursday May 19, 2011 @12:55PM (#36181150)
    Gnome went from being the most usable, stable, "just works" DE for unix-like systems, to a steaming pile of crap, IMHO. I'm still in shock that they took a stable, functional foundation that was Gnome 2, and just literally threw it all away. I tried to give Gnome 3 a chance, but it's like a damned cell-phone UI.
  • by jellomizer ( 103300 ) on Thursday May 19, 2011 @01:09PM (#36181390)

    You are doing it wrong.
    1. If you are an adminstrator of any worth you can do it without X via command line.
    2. Almost all enterprise Applications that are fairly new are Web Based
    3. There are other just as affordable or more affordable remote access "thin client" solutions available.

    X11 is an aged and out of date protocol. It had its use, today it is a dinosaur. Just because you work on badly managed enterprise or aged model, it doesn't mean everyone else does.

  • Re:Dumb Idea (Score:1, Insightful)

    by mysidia ( 191772 ) * on Thursday May 19, 2011 @05:23PM (#36184786)

    Too many layers of abstraction creates problems when you need to repair bugs or troubleshoot issues.

    Because the abstractions hide what's really going on, the more abstractions you add, the less you know, and too many layers ultimately makes the computer more opaque to both developer and user.

    And ultimately results in a buggy mess, when you get bugs and it takes years to trace due to the massive number of wrappers you may have to pass through to ultimately figure out where the bug might be.

This file will self-destruct in five minutes.

Working...