Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-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 51EA59D0D for ; Wed, 8 Aug 2012 17:56:37 +0000 (UTC) Received: (qmail 74665 invoked by uid 500); 8 Aug 2012 17:56:37 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 74639 invoked by uid 500); 8 Aug 2012 17:56:37 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 74630 invoked by uid 99); 8 Aug 2012 17:56:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Aug 2012 17:56:37 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW X-Spam-Check-By: apache.org Received-SPF: unknown mxinclude:zoho.com~all (athena.apache.org: encountered unrecognized mechanism during SPF processing of domain of jlk@stratosec.co) Received: from [216.32.180.185] (HELO co1outboundpool.messaging.microsoft.com) (216.32.180.185) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Aug 2012 17:56:31 +0000 Received: from mail32-co1-R.bigfish.com (10.243.78.241) by CO1EHSOBE003.bigfish.com (10.243.66.66) with Microsoft SMTP Server id 14.1.225.23; Wed, 8 Aug 2012 17:56:09 +0000 Received: from mail32-co1 (localhost [127.0.0.1]) by mail32-co1-R.bigfish.com (Postfix) with ESMTP id 557BCD800CB for ; Wed, 8 Aug 2012 17:56:09 +0000 (UTC) X-Forefront-Antispam-Report: CIP:157.56.234.117;KIP:(null);UIP:(null);IPV:NLI;H:SN2PRD0510HT002.namprd05.prod.outlook.com;RD:none;EFVD:NLI X-SpamScore: -12 X-BigFish: PS-12(zz98dI9371I8d0Ic85fh542M1432I41c5Nzz1202h1082kzz8275ch8275bh8275dhz2dh2a8h668h839hd25he5bhf0ah107ah) Received: from mail32-co1 (localhost.localdomain [127.0.0.1]) by mail32-co1 (MessageSwitch) id 1344448564405499_5233; Wed, 8 Aug 2012 17:56:04 +0000 (UTC) Received: from CO1EHSMHS024.bigfish.com (unknown [10.243.78.243]) by mail32-co1.bigfish.com (Postfix) with ESMTP id 61694BE004D for ; Wed, 8 Aug 2012 17:56:04 +0000 (UTC) Received: from SN2PRD0510HT002.namprd05.prod.outlook.com (157.56.234.117) by CO1EHSMHS024.bigfish.com (10.243.66.34) with Microsoft SMTP Server (TLS) id 14.1.225.23; Wed, 8 Aug 2012 17:56:03 +0000 Received: from [172.17.97.51] (199.16.140.27) by pod51010.outlook.com (10.255.116.37) with Microsoft SMTP Server (TLS) id 14.16.175.8; Wed, 8 Aug 2012 17:56:03 +0000 From: John Kinsella MIME-Version: 1.0 (Apple Message framework v1278) Content-Type: multipart/alternative; boundary="Apple-Mail=_2BBD4C00-4550-498A-ABC6-B3695D290668" Subject: Re: [DISCUSS] Dropping NetApp Support Date: Wed, 8 Aug 2012 10:56:01 -0700 In-Reply-To: <6DE00C9FDF08A34683DF71786C70EBF0298BE1B7@SBPOMB402.sbp.lan> To: References: <24684589-F2F4-4F38-8BE5-88DC39A8FB84@schubergphilis.com> <6DE00C9FDF08A34683DF71786C70EBF0298BE1B7@SBPOMB402.sbp.lan> Message-ID: <09756345-EDF7-4F33-A65B-A7D0184C6017@stratosec.co> X-Mailer: Apple Mail (2.1278) X-Originating-IP: [199.16.140.27] X-OriginatorOrg: stratosec.co X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail=_2BBD4C00-4550-498A-ABC6-B3695D290668 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" I reached out to some contacts at NetApp, their product management team = quoted the following part of their "NETAPP MANAGEABILITY SDK - = EULA.docx"[1] to me: "Subject to the terms and conditions set forth herein, NetApp grants You = a license to:...Use, reproduce and distribute the Language Libraries in = object code form (for C/C++, Java, C#, VB.NET and PowerShell only) and = source code form (for Perl, Python and Ruby only) as incorporated into = the Licensee Application; provided, however, that You (A) reproduce and = include the copyright notice that appears in the Language Libraries as = provided by NetApp, and (B) distribute the Licensee Application = incorporating the Language Libraries pursuant to terms no less = restrictive than those set forth herein. You shall not modify the = Language Libraries; and..." Not that we want to distribute jars in the source, I was told they don't = have an "open source" license so this wouldn't fly with ASL, but perhaps = we could provide the library as part of the "convenience builds?" John 1: I can forward the docx to the list or put it up somewhere if there's = interest On Jul 30, 2012, at 6:45 AM, Hugo Trippaers wrote: > Hey David, >=20 > This the part from the SLA regarding distribution of the netapp SDK: > -- snip -- > No distribution or redistribution rights are granted by this license, = except as specified in this paragraph. Notwithstanding the terms of = this Agreement to the contrary, certain of the components of the Product = may be redistributed by you to the extent required for the permitted = operation of the derivative work created by you while using the Software = hereunder. The specific components permitted for redistribution are = limited to those which are compiled as part of the derivative work and = distributed by you only in conjunction with or embedded with your = product and not as a stand-alone product of the redistributed = components. Other components such as printed materials, code samples, = SNMP MIB files and "online" or electronic documentation, accompanying = the particular embodiment of the Software may not be distributed or = redistributed. > -- end snip -- >=20 > If I read this correctly (mind you I'm no lawyer) this means that we = can't redistribute the compiled jars unless we (meaning the ASF) are = granted the use of the Manage ONTAP SDK. If we were granted that use we = could distribute the jar.=20 >=20 > As far as I know the manage ontap SDK is available to everyone with a = valid NetApp support contract, so interested parties with a NetApp = contract could be pointed to the correct spot on the netapp support site = should they wish to use the CloudStack netapp plugin. >=20 > Cheers, >=20 > Hugo >=20 >=20 > -----Original Message----- > From: Hugo Trippaers [mailto:HTrippaers@schubergphilis.com]=20 > Sent: Sunday, July 29, 2012 10:23 AM > To: > Subject: Re: [DISCUSS] Dropping NetApp Support >=20 > Hey David, >=20 > I'm sure it not open source, but if you want I can check the = distribution license tomorrow. I have the access required. >=20 > Hugo >=20 > Sent from my iPhone >=20 > On 28 jul. 2012, at 03:25, "David Nalley" wrote: >=20 >> Hi folks, >>=20 >> As I noted in an earlier email, I've been playing with dependencies=20= >> this evening. >>=20 >> one of those dependencies is manageontap.jar, which is part of the NM=20= >> SDK from NetApp. Sadly I can't get to the license terms for this=20 >> particular library as it's behind a paywall. This leads me to believe=20= >> that it's not open source, though perhaps it has a freely=20 >> redistributable license. Who knows. >>=20 >> Now that Murali and Alex and others have done lots of work to get=20 >> things pretty modular, it's pretty easy to remove this from the=20 >> default build, so I propose we drop the jar (no real choice about=20 >> that), make this a non-default build path, and perhaps include=20 >> instructions on how to download the jar (though someone else would=20 >> have to do that) and build the plugin if needed. >>=20 >> If I don't hear any backlash, I'll make this part of my ant = dependency=20 >> download target. >>=20 >> --David. >=20 Stratosec - Secure Infrastructure as a Service o: 415.315.9385 @johnlkinsella --Apple-Mail=_2BBD4C00-4550-498A-ABC6-B3695D290668--