docs icon indicating copy to clipboard operation
docs copied to clipboard

Python Web App example uses AGPLv3 library

Open stevenmirabito opened this issue 7 years ago • 3 comments

The Python Web App quickstart suggests the use of Authlib as an OAuth client library. However, Authlib is licensed under AGPLv3 (unless you pay for a commercial license), which, depending on who you ask, can force any project it is used in to also be licensed and distributed under the terms of the AGPLv3. This is unacceptable in many situations, and can cause headaches for anyone who just follows the quickstart and doesn't do their research on software licensing.

I would suggest refactoring the guide to use pyoidc instead as it is licensed under the much less restrictive Apache license and is also a certified implementation of the OpenID Connect standard.

stevenmirabito avatar Jun 15 '18 20:06 stevenmirabito

Hi!

Can I take this up, as a part of Hacktoberfest?

pradyunsg avatar Oct 04 '18 03:10 pradyunsg

Not up for grabs @pradyunsg. Please look for other issues.

albertoperdomo avatar Oct 17 '18 12:10 albertoperdomo

@albertoperdomo raising for visibility

cocojoe avatar Nov 19 '19 09:11 cocojoe