A short review of GNOME desktop environment