Fix author and made it build on linux.