Skip to content

Commit 15e0e44

Browse files
authored
Moved section on licensing of contributions (fixes pybind#1109) (pybind#1188)
1 parent e7d304f commit 15e0e44

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

CONTRIBUTING.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,18 @@ adhere to the following rules to make the process as smooth as possible:
3030
* This project has a strong focus on providing general solutions using a
3131
minimal amount of code, thus small pull requests are greatly preferred.
3232

33-
### License
33+
### Licensing of contributions
3434

3535
pybind11 is provided under a BSD-style license that can be found in the
3636
``LICENSE`` file. By using, distributing, or contributing to this project, you
3737
agree to the terms and conditions of this license.
38+
39+
You are under no obligation whatsoever to provide any bug fixes, patches, or
40+
upgrades to the features, functionality or performance of the source code
41+
("Enhancements") to anyone; however, if you choose to make your Enhancements
42+
available either publicly, or directly to the author of this software, without
43+
imposing a separate written license agreement for such Enhancements, then you
44+
hereby grant the following license: a non-exclusive, royalty-free perpetual
45+
license to install, use, modify, prepare derivative works, incorporate into
46+
other computer software, distribute, and sublicense such enhancements or
47+
derivative works thereof, in binary and source code form.

LICENSE

+2-9
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,5 @@ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2525
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2626
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2727

28-
You are under no obligation whatsoever to provide any bug fixes, patches, or
29-
upgrades to the features, functionality or performance of the source code
30-
("Enhancements") to anyone; however, if you choose to make your Enhancements
31-
available either publicly, or directly to the author of this software, without
32-
imposing a separate written license agreement for such Enhancements, then you
33-
hereby grant the following license: a non-exclusive, royalty-free perpetual
34-
license to install, use, modify, prepare derivative works, incorporate into
35-
other computer software, distribute, and sublicense such enhancements or
36-
derivative works thereof, in binary and source code form.
28+
Please also refer to the file CONTRIBUTING.md, which clarifies licensing of
29+
external contributions to this project including patches, pull requests, etc.

0 commit comments

Comments
 (0)