Return-Path: Delivered-To: apmail-legal-discuss-archive@www.apache.org Received: (qmail 3171 invoked from network); 29 Oct 2009 15:04:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 29 Oct 2009 15:04:46 -0000 Received: (qmail 90633 invoked by uid 500); 29 Oct 2009 15:04:45 -0000 Delivered-To: apmail-legal-discuss-archive@apache.org Received: (qmail 90380 invoked by uid 500); 29 Oct 2009 15:04:44 -0000 Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: Reply-To: legal-discuss@apache.org List-Id: Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 90275 invoked by uid 99); 29 Oct 2009 15:04:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Oct 2009 15:04:43 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [152.1.1.171] (HELO uni12mr.unity.ncsu.edu) (152.1.1.171) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Oct 2009 15:04:40 +0000 Received: from treebeard.csc.ncsu.edu (treebeard.csc.ncsu.edu [152.14.53.26]) by uni12mr.unity.ncsu.edu (8.13.7/8.13.8/Nv5.2008.0610.1) with ESMTP id n9TF4Gpw018539 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 29 Oct 2009 11:04:17 -0400 (EDT) To: legal-discuss@apache.org Subject: dependencies on third party software Content-Disposition: inline From: Josh Thompson Cc: vcl-dev@incubator.apache.org Date: Thu, 29 Oct 2009 11:04:14 -0400 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <200910291104.15117.josh_thompson@ncsu.edu> X-PMX-Version: 5.3.3.310218, Antispam-Engine: 2.5.2.313940, Antispam-Data: 2009.10.29.145727 X-Spam-Level: IIIIIII X-Old-Spam-Status: No, Hits=7% -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Legal advisers, We at the Apache VCL project are trying to get our first release out. VCL is a cloud management framework. It is written in perl and php. While there is no third party software bundled with VCL, there are two types of third party software dependencies we have questions about. The first, required perl modules, may not even be considered third party. For the perl code, we have a script that will install all required additional perl modules. There's about 14 such modules (with the possibility that some of them may already be installed). Most of those modules say they are licensed under the same terms as perl itself. A few of them explicitly state they are licensed under one of "Artistic License", GPL, or LGPL. How should we go about listing these licenses? Should they be listed out in the README file, the NOTICE file, or somewhere else? The script that installs them displays a message stating that it will install some items licensed under "Artistic License", GPL, and LGPL and requires that you type YES to proceed with installing them. The second type of third party software depends on how you want to use VCL. VCL can manage physical machines using xCAT (which must be set up separately and is outside the scope of installing VCL), or VCL can manage VMWare based systems, with other hypervisors to be added in later. Also, there is some experimental work being done to support intelligent storage, starting with NetApp filers. Here's where things get a little more complicated. If using xCAT to deploy linux on any hardware, or to deploy windows on identical hardware, there is no third party software required (other than the perl modules already discussed). However, if deploying windows to different types of hardware, you must download Sysprep from Microsoft, along with any drivers to support the different types of hardware. If using VCL to manage VMWare systems, you need VMWare's perl libraries. Similarly, if managing a NetApp filer, you need NetApp's perl libraries. How do we need to list out/explain these dependencies? Thanks for your help, Josh Thompson - -- - ------------------------------- Josh Thompson Systems Programmer Advanced Computing | VCL Developer North Carolina State University Josh_Thompson@ncsu.edu 919-515-5323 my GPG/PGP key can be found at pgp.mit.edu -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFK6a7vV/LQcNdtPQMRAmfMAJ9caaYH9mSEFrDjuV/AEVkootP4QwCdG+y8 NEsRfGtNIDJbNUQJe65Rn/I= =IcXg -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org For additional commands, e-mail: legal-discuss-help@apache.org