Diferencia entre las clases de controlador de Oracle jdbc?

Estoy usando Oracle ojdbc5.jar y noté que incluye dos clases de controladores JDBC.

¿Cuál es la diferencia entre oracle.jdbc.driver.OracleDriver vs. oracle.jdbc.OracleDriver ?

¿Cuál debería usar en mi proyecto Java?

Para Oracle 9i en adelante, debe usar oracle.jdbc.OracleDriver en lugar de oracle.jdbc.driver.OracleDriver, ya que Oracle ha declarado que oracle.jdbc.driver.OracleDriver está en desuso y el soporte para esta clase de controlador se suspenderá en la siguiente versión principal.

http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html#Oracle_8i, 9i y _10g