As with most JDBC drivers, there is a server and a client component to the JDBC driver.
The server is designed to run as a Servlet on the Carte server, the Pentaho Data Integration server or Pentaho Business Analytics platform. At the time of writing only Carte is supported.
Where is the software?
Download Kettle 5.0-M1 or later for the server software (Carte), for now go to CI : http://ci.pentaho.com/job/Kettle/
Recent builds will contain all the libraries mentioned below. Kettle jars are in the lib/ folder, the rest in libext/, libext/commons and libext/pentaho.
The carte configuration file accepts a <services> block that can contain <service> elements with the following sub-elements: