Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EE900184A6 for ; Sun, 16 Aug 2015 19:38:48 +0000 (UTC) Received: (qmail 79637 invoked by uid 500); 16 Aug 2015 19:38:48 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 79401 invoked by uid 500); 16 Aug 2015 19:38:48 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 79389 invoked by uid 99); 16 Aug 2015 19:38:48 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 16 Aug 2015 19:38:48 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id A565E1AA2C1 for ; Sun, 16 Aug 2015 19:38:47 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.001 X-Spam-Level: X-Spam-Status: No, score=0.001 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id cR9pZOGjmZkd for ; Sun, 16 Aug 2015 19:38:37 +0000 (UTC) Received: from mail-io0-f182.google.com (mail-io0-f182.google.com [209.85.223.182]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 3B49520C0F for ; Sun, 16 Aug 2015 19:38:36 +0000 (UTC) Received: by iodt126 with SMTP id t126so131261401iod.2 for ; Sun, 16 Aug 2015 12:38:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=zM9aEpaxNyG9Nm+DiVCy/pQXIPPBv2KA0zwiBRJH3CM=; b=X6R+boe2fUnGXoILiY6mPfen8sWEenLc62nk7fABpNOkHZfEWEYsnAZCPBZxH7vunr tQQhg4O0XlY4wr4dZr4cZPsIaMvchvuLFcY+xBVHLYcFnADV0S77kZj09OLt6km6IvYd YfDdkJ+Huf7oFRlickELTeDvRk8Xn07Y3X+yVjr7Vb3E6c1bUMRR5sqt2rrwxuzrzpiD NhpQb6sniiB8KqLM3im1NramWAxinDGp/qU0IRk3mpRYszUBJ7xj2m3yJZSgrRQ+U8Ta Xn23OwS80QLlDoDfqoXWY6hIorxbOCS5wuR5yytLNfy3F+P+39W1ZMg173dwWJNk6DWp RwIw== MIME-Version: 1.0 X-Received: by 10.107.8.142 with SMTP id h14mr3696657ioi.35.1439753915272; Sun, 16 Aug 2015 12:38:35 -0700 (PDT) Sender: shaposhnik@gmail.com Received: by 10.50.15.227 with HTTP; Sun, 16 Aug 2015 12:38:35 -0700 (PDT) In-Reply-To: References: <55BF3A8D.9020701@gmx.org> <55C08445.5050006@gmx.org> <55C317A7.7030500@gmx.org> Date: Sun, 16 Aug 2015 12:38:35 -0700 X-Google-Sender-Auth: afO4Y4hjwNtNxTr0lngErJGMMSY Message-ID: Subject: Re: apache binary distributions From: Roman Shaposhnik To: "general@incubator.apache.org" Content-Type: text/plain; charset=UTF-8 On Mon, Aug 10, 2015 at 6:30 AM, William A Rowe Jr wrote: > On Aug 9, 2015 8:33 PM, "Roman Shaposhnik" wrote: >> >> On Fri, Aug 7, 2015 at 12:46 AM, Bertrand Delacretaz >> wrote: >> > On Fri, Aug 7, 2015 at 2:50 AM, Roman Shaposhnik > wrote: >> >> ...is Apache Brand meant to protect *any* possible object/binary >> >> artifact or only those that PMC actually care about?... >> > >> > IMO any object/binary created from our source code has to be clearly >> > identified as not coming from the ASF > > As a reminder, based on the foundation core purpose, the ASF releases open > source code for consumption by the general public at no charge. > > While convenience binaries are shipped by many projects, others pointedly > refuse (subversion is one example where all binary builds are thirdparty). > The complexity of the number of potential build is one driving factor... > Compile once-and-done for Java is much different than a cross platform > machine code result. FWIW: this is exactly the position I subscribe to. >> Well, the real question is: do we aspire to have a monopoly on certain >> binary convenience artifacts? IOW, if a Hadoop PMC blessed and RPM >> as one of those artifacts, does it mean that only that RPM (however >> potentially screwed up it is from the standpoint of Fedora packaging >> guidelines) is the RPM that can be called Hadoop? >> >> > If Kermit distributes a compiled version of httpd for example I would >> > expect that to be labeled as "Kermit's distribution of the Apache HTTP >> > Server". >> > >> > And if that's done properly I would expect filenames to reflect this >> > where possible, so Kermit's binary package should be named like >> > "kermit-httpd-2.4.16.tgz" to help prevent confusion. >> >> Well, this is not what's happening: http://pkgs.org/search/httpd > > A couple things here. Our claim to Apache HTTP Server or Apache httpd > marks are strong. But HTTP alone is a protocol name, while httpd was the > name of the binary of earlier (and other later) unix server daemons. Sure. This was just an example. I could've as easily used Subversion: http://pkgs.org/search/subversion or Maven: http://pkgs.org/search/maven or dozen other examples. My point is -- very few of them would say "Apache FOO". They all seem to say "FOO". They also seem to correspond rather neatly to the official source releases produced by the PMC. Now, to complicate things even further: Maven actually does produce binary convenience artifacts, where Subversion doesn't. Thus in case of Maven what gets published by the downstream is *different* from what gets published by Maven's PMC. All I saying -- if I were to look at the branding downstream from ASF PMC producing source releases thing get confusing pretty quickly. I just honestly don't see how what Fedora does to Apache Maven would be different from what Jochen was suggesting for Apache Groovy. > If a vendor who hated the AL 2.0 (some did/still do?) decided to ship their > improved "Apache httpd 2.0" based on their patches to 1.3 (under the AL > 1.1) we would have had words, and likely a C&D letter to them eventually. Understood. For the sake of keeping this thread even remotely manageable lets just not even consider adulterated source. After all, there's quite a bit of adulteration that can be done during build time anyway. Thanks, Roman. --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org