~ubuntu-branches/ubuntu/lucid/curl/lucid-security

« back to all changes in this revision

Viewing changes to docs/CONTRIBUTE

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2005-12-12 15:04:52 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20051212150452-2ymlra67b2p7kjyy
Tags: 7.15.1-1ubuntu1
Resynchronise with Debian to get URL parser overflow fix from 7.15.1
(CVE-2005-4077).

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
                            | (__| |_| |  _ <| |___
5
5
                             \___|\___/|_| \_\_____|
6
6
 
7
 
To Think About When Contributing Source Code
 
7
                        When Contributing Source Code
8
8
 
9
 
 This document is intended to offer some simple guidelines that can be useful
10
 
 to keep in mind when you decide to contribute to the project. This concerns
11
 
 new features as well as corrections to existing flaws or bugs.
 
9
 This document is intended to offer guidelines that can be useful to keep in
 
10
 mind when you decide to contribute to the project. This concerns new features
 
11
 as well as corrections to existing flaws or bugs.
12
12
 
13
13
Join the Community
14
14
 
20
20
The License Issue
21
21
 
22
22
 When contributing with code, you agree to put your changes and new code under
23
 
 the same license curl and libcurl is already using unless stated otherwise.
 
23
 the same license curl and libcurl is already using unless stated and agreed
 
24
 otherwise.
24
25
 
25
26
 If you add a larger piece of code, you can opt to make that file or set of
26
27
 files to use a different license as long as they don't enforce any changes to
27
28
 the rest of the package and they make sense. Such "separate parts" can not be
28
 
 GPL (as we don't want the GPL virus to attack users of libcurl) but they must
29
 
 use "GPL compatible" licenses.
 
29
 GPL licensed (as we don't want copyleft to affect users of libcurl) but they
 
30
 must use "GPL compatible" licenses (as we want to allow users to use libcurl
 
31
 properly in GPL licensed environments).
 
32
 
 
33
 When changing existing source code, you do not alter the copyright of the
 
34
 original file(s). The copyright will still be owned by the original
 
35
 creator(s) or those who have been assigned copyright by the original
 
36
 author(s).
 
37
 
 
38
 By submitting a patch to the curl project, you are assumed to have the right
 
39
 to the code and to be allowed by your employer or whatever to hand over that
 
40
 patch/code to us. We will credit you for your changes as far as possible, to
 
41
 give credit but also to keep a trace back to who made what changes. Please
 
42
 always provide us with your full real name when contributing!
30
43
 
31
44
What To Read
32
45