Proposal For Gnome To Become Linux-Only
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.'"
"Sending vector images, common commands to the X Server to display the images worked wonderfully in a world of simple graphics and low bandwith. Today it is becoming extra overhead. " says the man who does not manage a large deployment...
Sorry but MOST linux enterprise installs used X heavily. it's call thin clients and the biggest selling point to get Linux in the door.
$250.00 per user cost with no per seat costs and a reduction of IT staff by 50% is HARD to ignore..... X is what delivers that ability.
Do not look at laser with remaining good eye.
This "GNOME to drop non-Linux support" sensationalism on the net is ridiculous. There has been no such proposal! Yes, I RTFA and the full mailing list discussions.
The proposal in GNOME's desktop-devel-list was by the author and maintainer of systemd to let GNOME adopt systemd as the mechanism to configure certain system-wide settings, like locale and timezone data. This would be implemented as a dbus interface which would spawn a mini-daemon via systemd when that was required. This would solve the age old problem of every distro having their own slight variation on how to configure these things.
Notice the key part of the proposal: the dbus interface. This is the proposed dependency, and not the whole of systemd which, yes is Linux only, but in reality is just a reference implementation for this dbus interface which can be VERY easily reimplemented on any system (the minidaemons themselves are very trivial, porting systemd to other platforms however is not).
What this proposal ACTUALLY means: (a) Non Linux platforms, or Linux distros not yet using systemd, would initially have grayed out certain configuration options in the control center, like locale for example. (b) These settings can be made available just by implementing a trivial dbus interface.
Nothing of this dropping non-Linux OS support nonsense. Hope this clears up the nonsense somewhat