Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 7966F200BB1 for ; Thu, 3 Nov 2016 10:56:34 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 77FF6160AFF; Thu, 3 Nov 2016 09:56:34 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C3B1A160AFE for ; Thu, 3 Nov 2016 10:56:33 +0100 (CET) Received: (qmail 23283 invoked by uid 500); 3 Nov 2016 09:56:33 -0000 Mailing-List: contact dev-help@netbeans.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@netbeans.incubator.apache.org Delivered-To: mailing list dev@netbeans.incubator.apache.org Received: (qmail 23267 invoked by uid 99); 3 Nov 2016 09:56:32 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Nov 2016 09:56:32 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id DE7B8C0750 for ; Thu, 3 Nov 2016 09:56:31 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.48 X-Spam-Level: ** X-Spam-Status: No, score=2.48 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 2YtMyTSSkfxV for ; Thu, 3 Nov 2016 09:56:30 +0000 (UTC) Received: from mail-oi0-f54.google.com (mail-oi0-f54.google.com [209.85.218.54]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 8C3AB5F24F for ; Thu, 3 Nov 2016 09:56:30 +0000 (UTC) Received: by mail-oi0-f54.google.com with SMTP id x4so75871337oix.2 for ; Thu, 03 Nov 2016 02:56:30 -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:from:date:message-id :subject:to; bh=Z6dfcpibdoO1oel0Op96JPkr9/YcfJhGMdsBW7JzTD0=; b=K1vmBS4yd06H40gt87Wp9FujCIi30F77pSfU15YpgSrQ6eUIuA9sl1Vz9DJiMk2bKd adBS78kD75CATaINT4m2Ix1FRlPbe6l/8VoIreux221YpT2OxfTgIrUZIxPwjBGNKzG1 9c4GzbEzUArhRurBCr28kEfNG0q5MuYo33O2SMlg+5GfBfFfeUYMCe6cPMNy9dGu0/uH G6rlDc9E4edCgtDTr+cDRMFgjNe+J9sLslKK2cS/42RuGcI8oy1pjvEg8mJM6ixKhYpv Y7g+M4lGamU7Vr7RtfNz5M6X0Pgcpt6ZbQTk75AkKUbW+1MZLAJ8cSx3Dv8XfQKHMCXy hUxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=Z6dfcpibdoO1oel0Op96JPkr9/YcfJhGMdsBW7JzTD0=; b=gB6unhV/yL2e4XCRdgYyxEBvR0+QJ75qo5BocvTwRY+Swc1skICeGzaY0lzMJuOMJP yTG/1SYVpHrQRmtSWzNtoiWlmWUVsKqKk1VEBQfvxLDzBCmaaNMJQXACiSaYxWNfIVG+ zeXzK2GTYotNYD4/GFhpJlXp7hLQAbE16ZaECRxYgdNCkwQ6l7/HUxVrig7hymgbHkkM E5sRgWJpmlPFBfEK7XGBz4Cfi6+lMPpUI49LLtL3Sp6mdQyhF9GOTgiC12QQAuhIEfYW QVzg5y9mjlxhYxtlKJZCFK+OGmPzy/aJ1kzV2wXbAzEQpOl8AQFBzvHWQKF8zxL7XRDc UqUg== X-Gm-Message-State: ABUngvcSfJgJEpjMnX/CIvgqK24WuAzqXGQmO13eGg2VwN0ihO/ljYFn5PzN6fBk7MIAGlhPbmM0JNif8DoEIg== X-Received: by 10.157.18.229 with SMTP id g92mr5148777otg.186.1478166989645; Thu, 03 Nov 2016 02:56:29 -0700 (PDT) MIME-Version: 1.0 Sender: hedhman@gmail.com Received: by 10.202.168.78 with HTTP; Thu, 3 Nov 2016 02:56:09 -0700 (PDT) In-Reply-To: <6fffd22c-d6f9-22b0-78ee-c405d8e0d338@gmail.com> References: <6fffd22c-d6f9-22b0-78ee-c405d8e0d338@gmail.com> From: Niclas Hedhman Date: Thu, 3 Nov 2016 17:56:09 +0800 X-Google-Sender-Auth: 71T4R33dGmgJs869sMflr-4FGRs Message-ID: Subject: Re: What to include/exclude in code donation to Apache To: dev@netbeans.incubator.apache.org Content-Type: multipart/alternative; boundary=94eb2c0959de562d8a054062926e archived-at: Thu, 03 Nov 2016 09:56:34 -0000 --94eb2c0959de562d8a054062926e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, Nov 3, 2016 at 5:21 PM, Emmanuel L=C3=A9charny wrote: > For users to have them, they will have to install them on their side. > That could be done in many ways (market place, download, etc). The idea > is that it requires a *conscient* action from a user. > And there is also a strong expectation that core functionality doesn't have "unusual systems requirements". Also, if Netbeans IDE in fact depends on nb-java means (in FSF's interpretation) that all of of Netbeans IDE needs to be licensed as GPL. and we can't have that, regardless of whether the user is required to download the piece manually. ONLY if the optional piece depend on Netbeans IDE (not other way), then can such dependency exist from a licensing point of view. I don't remember what Legal committee concluded about the "Classpath Exception", which FSF doesn't recognize as legit. If Netbeans IDE is not usable without this component, OR if the IDE is dependent on nb-javac, then this needs to be resolved. IMVHO, it is not a show-stopper for incubation, but will definitely be a a high priority item prior to graduation. Just read Tulach comment on it; It doesn't change the basic underlying principles (those nagging bits that we take seriously). It is a Licensing issue, determined by what depends on what, and whether it is reasonably optional or not. The rest is mechanics, and solved by technologists, which we have plenty... :-) Cheers --=20 Niclas Hedhman, Software Developer http://zest.apache.org - New Energy for Java --94eb2c0959de562d8a054062926e--