Sure. It comes from [here](https://github.com/LinuxA11y/IAccessible2). I've just used the `concatidl.sh` script from there to combine all the headers into one to make it less of a pain to use when including it.
It's MIT licensed, I'm not sure if that's an issue or not. I had a hard time finding examples of things similar to this being done.