From 5b9a6094ad517e4d117938e98594be33fa1b6bb1 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Wed, 14 Feb 2007 22:55:40 +0000 Subject: [PATCH] Add feedback from Vikram Adve. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34288 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/DeveloperPolicy.html | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/DeveloperPolicy.html b/docs/DeveloperPolicy.html index b3f9d456972..42ce0d282d2 100644 --- a/docs/DeveloperPolicy.html +++ b/docs/DeveloperPolicy.html @@ -55,6 +55,13 @@ might arise from the distributed nature of LLVM's development. By stating the policy in clear terms, we hope each developer can know ahead of time what to expect when making LLVM contributions.

+

This policy is also designed to accomplish the following objectives:

+
    +
  1. Attract both users and developers to the LLVM project.
  2. +
  3. Make life as simple and easy for contributors as possible.
  4. +
  5. Indicate that LLVM is a mature project with a thriving community and + sensible policies directing its ongoing development.
  6. +
@@ -217,6 +224,9 @@
  • Patches should not include differences in generated code such as the code generated by flex, bison or tblgen. The utils/mkpatch utility takes care of this for you.
  • +
  • Patches must not include any patent violations. To the best of our + knowledge, LLVM is free of any existing patent violations and it is our + intent to keep it that way.
  • @@ -405,8 +415,8 @@

    We believe this fosters the widest adoption of LLVM because it allows commercial products to be derived from LLVM with few restrictions and - without a requirement for making any derived works also open source. We - suggest that you read the + without a requirement for making any derived works also open source (i.e. + LLVM' license is not a copyleft license). We suggest that you read the License if further clarification is needed.

    @@ -436,6 +446,10 @@
    Commit
    A change submitted directly to LLVM software repository via the cvs commit command.
    +
    Copyleft
    +
    A licensing policy that requires the licensee to adopt the terms of the + license for derived works. LLVM does not subscribe to this + policy.
    Developer
    Anyone who submits a change to LLVM.
    Increment
    -- 2.11.0