Java el lenguaje siempre será open source y gratis.
Java el jdk de oracle será de soporte, es decir pago, pero siempre existirá el openjdk que será gratis y tendrá la misma licencia que tenia oracle antes. Por lo que mas allá de tener que usar un jdk diferente para nosotros en b4x, no cambia nada