Earlier quoted context omitted.
Yes, that's it. Indeed i'm really open to support other platforms; i used linux-only epoll because of its beautiful API and only support linux because i can only test on it. If anybody asks for support for some other OS, i can think about switching to poll(), even if i find epoll-like interfaces to be much more enjoyable to work with. As stated on project's readme, any patch is welcome. About licensing, GPL is my usu…
Interesting, could be "libmodule" be useful for such app development as AzPainter[0,1] (based on mlib[2] toolkit)? > If anybody asks for support for some other OS, i can think about switching to poll(), Think, adding macOS support is enough. Windows support un-needed[3] as Windows OS will die soon and it's soul go to clouds[4]. I'm serious[5], really[5]! There is HN thread[7] about it. [0] https://github.com/Symbian9…
Indeed, i recently added bsd + osx support in libmodule (https://github.com/FedeDP/libmodule/tree/kqueue_support) even if it is not yet in master. It builds, but I still need to properly test it; expect it to be merged sometime near this weekend.