If a user has no ability to rebuild the kernel, the only option to use this project is providing it as a loadable kernel module.