Task: Question Understanding
Input (English): Context : The latest version has GTK+ support and a native Carbon port for Mac OS X. XEmacs has always had a very open development-environment, including anonymous CVS, later Mercurial access and publicly accessible development mailing-lists. 
Question : Which is the basis of XEmacs?
Output (English): based on