1.1 --- a/doc/contributing.txt Thu May 17 11:32:22 2007 +0200
1.2 +++ b/doc/contributing.txt Sat Jul 04 08:15:48 2009 +0200
1.3 @@ -1,7 +1,13 @@
1.4 -
1.5 Contributing to the ns-3 project
1.6 --------------------------------
1.7
1.8 +ns-3 is an open source project backed by an NSF CISE CRI grant.
1.9 +Although the NSF PIs have specific aims to fulfill, we want others to
1.10 +contribute, and we'd like to have a broad community of users and
1.11 +developers, with the goal of a self-sustaining project downstream.
1.12 +The project is currently in a bootstrapping phase, but we welcome
1.13 +ambitious developers who might want to help shape the early design.
1.14 +
1.15 Despite the lack of a formal contribution process to the ns-3
1.16 project, there are a number of steps which we expect every
1.17 potential contributor to follow. These naturally stem from
1.18 @@ -46,8 +52,12 @@
1.19 also expect model authors to act as responsible maintainers
1.20 and be reactive to bug reports concerning their models.
1.21
1.22 - - you should make sure that you understand that contributed
1.23 - models should be licensed under the GPLv2. You do not have
1.24 - to assign your copyright to the ns-3 project but you must
1.25 - accept the terms of the GPLv2. See the following link:
1.26 + - The project has decided upon GNU GPLv2 as the licensing structure.
1.27 + All simulation software in the ns-3 repositories will be GNU GPLv2
1.28 + or GNU GPLv2-compatible (with non-GPLv2 licensing reserved for
1.29 + ports of pre-existing code under a different license, such as BSD).
1.30 + You do not have to assign your copyright to the ns-3 project but
1.31 + you must accept the terms of the GPLv2 and attest that your
1.32 + contributions can be licensed under those terms. See the
1.33 + following link:
1.34 http://www.fsf.org/licensing/licenses/info/GPLv2.html