Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CDE14646B for ; Tue, 28 Jun 2011 16:27:48 +0000 (UTC) Received: (qmail 23094 invoked by uid 500); 28 Jun 2011 16:27:48 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 23051 invoked by uid 500); 28 Jun 2011 16:27:48 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 22939 invoked by uid 99); 28 Jun 2011 16:27:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Jun 2011 16:27:48 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of rabastus@gmail.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-iw0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Jun 2011 16:27:40 +0000 Received: by iwn4 with SMTP id 4so322113iwn.6 for ; Tue, 28 Jun 2011 09:27:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=b2lYRNVtsUe5aBsotV0l27Ch8FPHIZm3uPxLe1XQNnY=; b=ZfMwlkmNErjWeEr2UW96HDCyAjciwAfZlS17sabh9YqMZ7PFDlNUcYIBYElIu9vrzX sElN1WjPtsV+l8SGvV/N5/E12tHnP4/mp2ur1MNMhhuMKWmetwjxd5ns2onlzFgXlxcG U6JsU3+bKniLDD9D62/VVWyY1D41rjPSw5OSc= MIME-Version: 1.0 Received: by 10.42.142.7 with SMTP id q7mr8905189icu.293.1309278438382; Tue, 28 Jun 2011 09:27:18 -0700 (PDT) Sender: rabastus@gmail.com Received: by 10.42.213.71 with HTTP; Tue, 28 Jun 2011 09:27:18 -0700 (PDT) Date: Tue, 28 Jun 2011 12:27:18 -0400 X-Google-Sender-Auth: qfhvoT8r6w3ccsGkEwcVFx8NgNI Message-ID: Subject: Scope of Apache license: what needs to be covered? From: Rob Weir To: ooo-dev@incubator.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org Let me state my assumptions, which might be incorrect, but I think it is worth being explicit, so my errors can be more easily corrected. Apache projects make releases. These releases consist at least of tarballs containing source code. The contents of releases must be consist only of files under the Apache 2.0 license, or licenses which ASF has declared to be compatible with it. This includes not only source code files, but also any bundled documentation. To ensure that the releases remain compatible with Apache 2.0, the repositories that are used to feed into the releases are also controlled. So SVN can only be written by those who have signed the ICLA. A wiki used for bundled product documentation is restricted to committers as well. Presumably, to the extent we include translation files in our releases, these would need a similar level of attention, in terms of license and access control. Am I anywhere close in the above? If so, that leads me to two questions: 1) Are there any required license issues that we need to heed related to our website? Assume for sake of argument that we're talking about web site content that never becomes part of a release. So user guides, tutorials, as-is document templates that users could download, 3rd party plugins, additional 3rd party translation packs, user forums, etc. Is there any requirement that these all be harmonized on Apache 2.0 and compatible licenses? Or can we have a mix of licenses to that content, hosted by Apache in a sufficiently sand boxed environment? In other words, are the project's websites and all that we host at Apache required to be under an Apache-compatible license? Or can we have copyleft "extras" that we host, with caveats, but do not build ourselves or include in our releases? 2) If an existing independent group wishes to remain independent, and develop documentation or translations, or other similar modules, and then contribute it to the Apache OpenOffice project for inclusion in an official release, can this be done? Assume that the work is made available to us under a compatible license, so it is (in that sense) allowable in a release. Is there any mechanism for an Apache project to routinely accept and release such modules? Or would this require an SGA/Incubation proposal each time? Or is there any streamlined way of doing this? I'm not arguing that #1 or #2 is a good idea or not. But some conversations seem to be leading to these directions, so I think it is worth clarifying exactly what is allowed. Thanks! -Rob