Question

What non-GPL libraries are available for writing JSON-RPC servers and clients in native C++?

According to http://json-rpc.org/wiki/implementations, there seems to only exist one implementation of JSON-RPC for C++, namely JsonRpc-Cpp, but that only available under GPL. Unfortunately we cannot use GPL code in our software.

The JSON RPC C Library from big-llc.com, could be an alternative. They call it "a free lightweight implementation C library to handle JSON-RPC requests easier", but they do not mention the licensing.

Anyone who knows of other options?

Was it helpful?

Solution

JsonRpc-Cpp is available as LGPLv3 since version 0.3 release 2011-05-06.

OTHER TIPS

I honestly know nothing about this, but came across it whilst searching for other serialization tools:

JSON-RPC and XML-RPC in C/C++

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top