Is the use of OpenJDK along with any Java code free for commercial use?.. Or do companies that use OpenJDK have a chance to have Oracle charge them for using its technologies?..
Using OpenJDK is completely free, as far as I'm aware. Redistributing OpenJDK bits is covered by GPL2 with some Sun/Oracle amendments: http://openjdk.java.net/legal/