The Iray release contains the following parts:
A platform-dependent shared library, also known as a DLL, named libneuray. This is the library used by the Iray API. Supported platforms are Windows, Mac OS X, and Linux.
A set of platform-independent C++ include files.
A library of documents that describe:
The Iray API and how to use it
The Material Definition Language (MDL), which is the language used to create the materials used by the renderer
Example programs that illustrate key features of Iray and their implementation
Example materials created with MDL
End user license agreement