aboutsummaryrefslogtreecommitdiff
path: root/docs/CONTRIBUTE
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2005-10-28 07:22:45 +0000
committerDaniel Stenberg <daniel@haxx.se>2005-10-28 07:22:45 +0000
commit06d6ea651ea404394e92c53d5a22d6cbf1c3c8d0 (patch)
tree6b6d488c3b4d0ca37ec296add21525f0f98b23a9 /docs/CONTRIBUTE
parent966fa848a0213be52d3a4b3787c36ec7c5553f22 (diff)
elaborated somewhat in the license chapter
Diffstat (limited to 'docs/CONTRIBUTE')
-rw-r--r--docs/CONTRIBUTE27
1 files changed, 20 insertions, 7 deletions
diff --git a/docs/CONTRIBUTE b/docs/CONTRIBUTE
index 4747bd5d9..a14d1aa82 100644
--- a/docs/CONTRIBUTE
+++ b/docs/CONTRIBUTE
@@ -4,11 +4,11 @@
| (__| |_| | _ <| |___
\___|\___/|_| \_\_____|
-To Think About When Contributing Source Code
+ When Contributing Source Code
- This document is intended to offer some simple guidelines that can be useful
- to keep in mind when you decide to contribute to the project. This concerns
- new features as well as corrections to existing flaws or bugs.
+ This document is intended to offer guidelines that can be useful to keep in
+ mind when you decide to contribute to the project. This concerns new features
+ as well as corrections to existing flaws or bugs.
Join the Community
@@ -20,13 +20,26 @@ Join the Community
The License Issue
When contributing with code, you agree to put your changes and new code under
- the same license curl and libcurl is already using unless stated otherwise.
+ the same license curl and libcurl is already using unless stated and agreed
+ otherwise.
If you add a larger piece of code, you can opt to make that file or set of
files to use a different license as long as they don't enforce any changes to
the rest of the package and they make sense. Such "separate parts" can not be
- GPL (as we don't want the GPL virus to attack users of libcurl) but they must
- use "GPL compatible" licenses.
+ GPL licensed (as we don't want copyleft to affect users of libcurl) but they
+ must use "GPL compatible" licenses (as we want to allow users to use libcurl
+ properly in GPL licensed environments).
+
+ When changing existing source code, you do not alter the copyright of the
+ original file(s). The copyright will still be owned by the original
+ creator(s) or those who have been assigned copyright by the original
+ author(s).
+
+ By submitting a patch to the curl project, you are assumed to have the right
+ to the code and to be allowed by your employer or whatever to hand over that
+ patch/code to us. We will credit you for your changes as far as possible, to
+ give credit but also to keep a trace back to who made what changes. Please
+ always provide us with your full real name when contributing!
What To Read