Comments (2)
Thanks for bringing this up. I think it's clear that sleepycat has no bearing to the memcache code, so it is reasonable to not reference that. Picking up the latest PSF license seems like an easy step to do and I believe achieves the original goal of selecting the PSF license, so is easy to immediately select it.
Now, as to question 2: I agree with you that the PSF license is really oriented towards python itself, and may not be the best choice for python-memcached. I don't recall if I selected the license, or it was selected before I picked up maintainership. Either way, I'm not sure much more thought went into it than: "Python uses this license so it should be a good choice for a python library".
If we agree that the PSF license isn't the best choice, the question that goes to what would be a better choice. One possibility would be the GPL, if it makes it easy with the PSF license being "GPL compatible". For my own code lately I've been using CC0 as just public domain. I'd be open to something else.
But, as you say, it's more complicated to change the license, I'm not even sure I can get in touch with all contributors to get their approval.
Short form: I'm going to commit changes to the license file to include just a recent PSF license text.
from python-memcached.
@linsomniac thank you very much! Very appreciated.
from python-memcached.
Related Issues (20)
- set_multi, get_multi, delete_multi raise KeyError when used with tuple keys
- Bug: Our memcached client intermittently fails on the production server
- Add support for default value in get() HOT 3
- how to disconnect memcache via this module
- python3 - get_slabs throws TypeError
- Can't install on aws ami linux 2
- python-memcached return wrong value after crash?? HOT 2
- Delete and Delete_multi not working HOT 1
- Allow delete() to change the "expected" param.
- Add support to TLS HOT 1
- SyntaxWarnings with Python 3.8 HOT 8
- Project dead? HOT 2
- Flush on next connect flushes the entire Memcache server HOT 3
- Bugs in Client constructor when the servers parameter is a string, and the set_servers docstring is wrong
- Missing license file in the packages HOT 1
- Create SECURITY.md HOT 1
- Supporting Python 3.7 HOT 1
- Vrong version number
- New release HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-memcached.