Looked at the ZeroMQ link. They state it is not fully compatible with ZeroMQ, but is fully POSIX compliant. We'd have to dig into all ZeroMQ apis used by Jupyter to make sure we supported everything.
On Thu, Jan 28, 2016, 12:38 PM Chip Senkbeil <[email protected]> wrote: > Trying to read through phone, but I noticed that it is implemented in C. > We're using JeroMQ to avoid depending on a binary and JNI. If they don't > have a Java API, I'd say no. > > Don't know if it is compatible with ZeroMQ, which we need to maintain > support for Jupyter. Would need to take a deeper look. > > On Thu, Jan 28, 2016, 12:16 PM Sam Ruby <[email protected]> wrote: > >> Is nanomsg a viable alternative? >> >> http://nanomsg.org/ >> http://nanomsg.org/documentation.html >> http://nanomsg.org/documentation-zeromq.html >> >> - Sam Ruby >> >> On Thu, Jan 28, 2016 at 12:12 PM, Sam Ruby <[email protected]> wrote: >> > I'm not certain where to best ask this question. Please let me know >> > if it would be better addressed elsewhere. >> > >> > At the Apache Software Foundation we have an incubating project (named >> > Toree[1]) that has a dependency on Zeromq. LGPL is problematic for >> > us[2], probably for the same reasons that you are considering moving >> > to MPL[3]. >> > >> > What is the status and plans of your move to MPLv2? >> > >> > - Sam Ruby >> > >> > [1] https://wiki.apache.org/incubator/ToriiProposal >> > [2] http://www.apache.org/legal/resolved.html >> > [3] http://zeromq.org/area:licensing >> >
