Eu tenho um BQ Aquarius E4.5 rodando o Ubuntu 15.04 (r23). Ele vem com o Python 3 (lembre-se de iniciar o "python3" - o "python" não existe e não faz o link simbólico para o Python 3), então isso é um começo.
Não consigo ver nenhum gcc, cc ou Java no telefone e nenhum acesso a "gcc", "compilador" ou "java" na Loja do Ubuntu. Se você fizer o sistema de arquivos de leitura-gravação, você deve ser capaz de instalar todos os tipos de coisas diretamente através do apt-get, mas perderá as atualizações over-the-air como eu as compreendo. No entanto, para o trabalho do desenvolvedor, provavelmente está tudo bem?