En #GCC se llegó a implementar #Java lo cual requería de una biblioteca en tiempo de ejecución, #libgcj, que implementa la recolección de basura entre otras cosas. #GNU Classpath (https://www.gnu.org/software/classpath/) implementaba la biblioteca estándar de Java.

#Google tardó un poquito más en compilar a código nativo. ART se lanzó en 2014 con Android 5.0, unos 16 años después del primer lanzamiento de GCJ.

#GCJ dejó de desarrollarse en 2018.

Manual de la última versión disponible: https://gcc.gnu.org/onlinedocs/gcc-6.5.0/gcj/

GNU Classpath - GNU Project - Free Software Foundation (FSF)