• Categories
  • Search
General | Wednesday, November 2, 2016

GNOME 3 on Solaris

By: Darren Moffat | Senior Principal Engineer

As a result of a fantastic amount of porting and validation work done by such a small team of Solaris engineers to bring GNOME 3 to the in development release.

This essentially started with a "grumbling session" between some of the core OS senior engineers.

We knew we had to do something and there were false internal rumours going around that the desktop was dead on Solaris going forward. So I led the effort to come up with a realistic plan.

My original feeling was that we had to consider options other than GNOME 3 since it as a) very big and b) was reported to depend on many Linuxisms. It turned out that yes it was big but the core requirements for doing something like Xfce and also due to the work done by others to get GNOME 3 working on *BSD it was much more viable than initially thought.

I can't take credit for the actual work that goes to Alan Coopersmith and a very dedicated group of engineers. They really care about running Solaris not just in or as the cloud but giving us a modern desktop UI to complement the core Solaris unique functionally and current GNU tools and other FOSS.

Now where is my cheese my desktop looks really different.

Join the discussion

Comments ( 5 )
  • sickness Thursday, November 10, 2016

    What about the systemd requirements of gnome3? Will you try to do something about it like the OpenBSD project tries to do? :)

    https://marc.info/?l=openbsd-misc&m=141135403820631&w=2

    http://daemonforums.org/showthread.php?t=9394

    http://undeadly.org/cgi?action=article&sid=20161109030623


  • Darren Moffat Thursday, November 10, 2016

    What do you mean by "try to do something about it" ?

    We have GNOME3 running and we don't have systemd. Solaris doesn't need systemd it already has SMF which predates systemd and does for us many of the things systemd does on Linux.


  • danielh Tuesday, November 22, 2016

    Beautiful news. So Gnome3 will be available via a SRU once stable enough to ship it, right? Do you have any information if GTK3 is included so utilities like Python will be able to access new libraries?


  • Darren Moffat Tuesday, November 22, 2016

    An SRU is not a suitable release vehicle for such a significant change. GTK3 would be included - because it is required.


  • Mike Ramchand Tuesday, November 29, 2016

    Yes. I can can confirm it looks both different, and awesome. Kudos to Alan Coopersmith, and Darren.


Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.Captcha
 

Visit the Oracle Blog

 

Contact Us

Oracle

Integrated Cloud Applications & Platform Services