To run the examples in this book, you must have Ruby installed. The examples can be run in all operation systems where Ruby can be installed. However, a few chapters provide examples that may be run only on Unix-based systems such as Linux and OS X. The command-line examples are written in a Unix-like style, but Windows users will also be able to run them.