From 2001-2012, I have worked for Oracle
(previously Sun Microsystems) primarily on the
GNOME desktop for the
Solaris operating system.
If you are interested in getting involved with
GNU or GNOME code development on Solaris, I
OpenSolaris JDS Project
as a good starting point. The
(Common Build Environment) makes building and packaging Free Software on
Solaris easy. The CBE is based on the
Examples of my GNOME contributions include:
- Acted as President (2011-2012), Secretary (2009-2011) and Director
(2007-2012) of The GNOME Foundation.
- I have been a maintainer of the
GDM (GNOME Display Manager)
module since January, 2005.
- Worked on the GNOME Accessibility Project, mainly in libgail.
- I have been involved with GNOME performance tuning. For example, I
integrated gdk-pixbuf and GDK with the Solaris VIS hardware accelleration
chipset via the mediaLib library. Patches can be found at
- Porting GStreamer and programs
which use GStreamer like totem, rhythmbox and sound-juicer to
- Managed the ARC
(Architecture Review Committee) process for the JDS
desktop for the 2.6, 2.12, 2.14, and 2.16 community development cycles.
- Work at making GNOME work properly with Solaris and Sun hardware.
- Documentation (man pages, etc.).
I have also worked on the