I would like to produce an electronic textbook for distribution to my students. Ideally, this would have some of the interactive features like those available in iBooks Author, but I think the book will need to be compatible on Windows and Linux as well; I don't necessarily want a Kindle or Nook-compatible book, as I'm positive that won't support the interactive features and animations I'd like to include.
Are there any solutions that will allow me to create and publish such a book? It's not necessary to distribute it via an eBook store, and I would prefer a solution that didn't involve continual subscription fees (such as Adobe Creative Cloud/Digital Publishing Suite). Or do I just need to make different versions for the different platforms, with varying levels of features on each? (Less desirable, but possible.)