-
Notifications
You must be signed in to change notification settings - Fork 39
c++ interface to CPython #45
Comments
Looks nice, but it's sadly GPL which rules out using it in pandas. |
@llllllllll any way to have a friendly license? |
It is currently dual licensed under LGPL and GPL, could you consume the library under the terms of the LGPL? If that is still not friendly, I would consider the Apache 2. I will say that the library is still pretty experimental, but I have used it for a few projects myself. There is still a lot of work left wrapping the rest of the builtin objects. I also don't yet have a great story for python class creation. I would be happy to discuss this further or work on building better docs for what I have to help people evaluate libpy. |
I'm not 100% sure if LGPL is OK or not. It looks like it possibly depends on whether we link to it dynamically or statically? Static linking (and distributing a vendored version inside pandas) does seem like it would be the best user story, but I'm sure @wesm knows more. I think Apache 2.0 would certainly not be a problem. |
Since LGPL is incompatible with ASF projects (it's Category X, see https://www.apache.org/legal/resolved#category-x), MIT/Apache 2.0 would be better |
Okay. I am open to changing the license. |
https://github.com/llllllllll/libpy
looks like interesting way to construct expressions
The text was updated successfully, but these errors were encountered: