jrief / django-websocket-redis

Websockets for Django applications using Redis as message queue
http://django-websocket-redis.awesto.com/
MIT License
895 stars 221 forks source link

OSS License compatibility question #302

Closed Ashley123456789 closed 1 year ago

Ashley123456789 commented 1 year ago

There’s possible confusion on the license of your repository when you combine other open-source code.

The modules ws4redis/websocket.py and ws4redis/utf8validator.py claim their licenses as Apache-2.0. However, the license of your whole project is shown as the MIT license in LICENSE.txt, i.e., less strict than Apache-2.0 on license terms, which may impact the whole license compatibility in your repository, thus confusing subsequent users and bringing possible legal and financial risks.

If possible, you can fix them in one of the following ways:

jrief commented 1 year ago

It is clearly stated on the header of these files that they are licensed under the Apache license

This code was generously pilfered from https://bitbucket.org/Jeffrey/gevent-websocket written by Jeffrey Gelens (http://noppo.pro/) and licensed under the Apache License, Version 2.0

and

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

so I don't understand, what kind of problem you have with this approach.