-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
meta: new ZeroMQ/C++ license #145
Comments
Yeah let’s do it. But I will change the API interface to match with pebbe/zmq4. since that is already released, I think there might be more production libraries relying on library. It will be easier to migrate. |
@sbinet can we open a telegram or some other library? I will write it from scratch. |
@ahmetson if you want to tackle this (great!), I'd advise just to create a branch off the latest also, it would be great to keep the Go/CGo compatibility tests :) |
@sbinet, how is the CGO compatible with the rewritten zmq? To make the compatibility, then the current interface must be kept. So, no pebbe/zmq4? |
not necessarily. |
Okay, I will start in December. Until 10 December, I will be in the hackathon. I will fork this repo and start slowly implementing them. |
Cool, sounds like a plan. |
with the ZeroMQ C++ project being relicensed under MPL-2:
zeromq/libzmq#4555
we could theoretically rewrite go-zeromq/zmq4 by "just" reading ZeroMQ/C++ code.
(that's still a lot of work, but we could almost get into a bug-for-bug state)
push/pull
req/rep
dealer/router
pub/sub
xpub
xsub
pair
bus
multi-part messages
The text was updated successfully, but these errors were encountered: