The code examples are fairly trivial, but using an integrated development environment (IDE), such as Eclipse, makes it easier for you to opensystem headers, find specific symbols, and so forth.
Secondly, the SoldierEyes system provides an open architecture environment that may be rapidly and continuously updated and improved through third party application development and deployment.
All of the examples that will follow use OpenIndiana as the operating system (a community maintained fork of Open Solaris), so the commands and terminal interaction will reflect that environment.