Your job is to create a plain Java Reader/Writer for MSI (Microsoft Installer) files.
It has to be platform independent therefor no JNI, IPC or shared memory techniques are allowed. The software can be dependent upon Apache POIFS, a working implementation in C/C++ is available from WINE/ReactOS and a stripped down version at [url removed, login to view]
You are free to design the API the way you like but the functionality of libmsi/msitools should be available.
As the sample implementation are GPL licensed you will have to re-implement portions as this software might by available under a MIT license someday.
If we like your job we will double your earnings.