Pentaho Reporting tools are cross-platform applications and will run in Linux, Windows, macOS, and other Java supported environments. The Reporting Engine is backward-compatible with previous versions of JDK, but it is always recommended to use the latest one. In the case of Pentaho 8, JDK version 1.8 is suggested.
All the examples contained into this book are developed using an Ubuntu operating system v16.04 LTS with 4 GB of RAM and an Intel i7 processor. The development environment was composed by Java JVM 1.8.0_131, Apache Maven 3.3.9, Git version 2.7.4. This configuration is not mandatory for you to run the examples, but it is shared as a reference and suggestion to run the examples with success.
If you are an information technologist and don't want to cover the development tasks, Apache Maven and Git need not be installed into your laptop. Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â