Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AF695DF95 for ; Mon, 29 Oct 2012 17:37:22 +0000 (UTC) Received: (qmail 90934 invoked by uid 500); 29 Oct 2012 17:37:22 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 90894 invoked by uid 500); 29 Oct 2012 17:37:22 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 90870 invoked by uid 99); 29 Oct 2012 17:37:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Oct 2012 17:37:21 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of cmarcelk@gmail.com designates 209.85.219.47 as permitted sender) Received: from [209.85.219.47] (HELO mail-oa0-f47.google.com) (209.85.219.47) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Oct 2012 17:37:12 +0000 Received: by mail-oa0-f47.google.com with SMTP id h1so4895635oag.6 for ; Mon, 29 Oct 2012 10:36:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=qnCFwPJfaqesGM0NXg/brRUSl1T9omTDGxrX8gnUFIA=; b=cA1Kdx2QZpKtQqz4a9Li6EJOpLttx6nwApY9cCco+Ic5FjWrDwjhH0GbHRV/ejcUR/ skfsgK8hmax1AUEtMeKMCOQWAhGkbOPjXDAw2VyH91Qrt4GkfDCq35wvDiA3AWQ/LTAZ QaGF4EARx5UkGoo79v1etxMkYJLlVz2IdEKwGSMCP/3HCdmT5frZwu229aC+2sjr4ZJb 5/z0LAr7mSfbDST6rFA4oBcCiNj3df0w50hUwCn06gUyHlQ1h0vaGtOedWqHk4MmzDOZ IA0ZN2RrWX6lwrl3Uou7RHyRjdXbcIODeOdt1CwEZ04KeRGm+GhXB9GnunAZzOOAwgEg 11HA== Received: by 10.60.172.226 with SMTP id bf2mr3184221oec.48.1351532211213; Mon, 29 Oct 2012 10:36:51 -0700 (PDT) Received: from [9.27.159.117] (bi01p2.nc.us.ibm.com. [129.33.49.252]) by mx.google.com with ESMTPS id v6sm7835632oeh.13.2012.10.29.10.36.50 (version=SSLv3 cipher=OTHER); Mon, 29 Oct 2012 10:36:50 -0700 (PDT) Message-ID: <508EBEB2.7070100@gmail.com> Date: Mon, 29 Oct 2012 13:36:50 -0400 From: Marcel Kinard User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 MIME-Version: 1.0 To: dev@cordova.apache.org Subject: license issue in incubator-cordova-wp7 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I was looking at incubator-cordova-wp7/templates/standalone/cordovalib/Commands/AudioPlayer.cs and noticed on line 529 a URL to someone's blog. I looked at the blog, and it is a code sample for writing a WAV audio header. I looked back at the cordova source file and realized that two methods in the cordova source are a straight copy-and-paste from the blog. The blog indicates that samples provided fall under the Microsoft Public License (Ms-PL). So I think some action here is necessary, such as: a) the terms of the Ms-PL need to be followed, such as including a full copy of the Ms-PL in the cordova distribution, or b) rewrite these 2 methods with unique code. Given that these 2 methods are following a spec to write out a WAV header, doing a rewrite would seem to be easy. What does the group here think, and who could correct this issue? It would seem this needs to get taken care of before the final release of 2.2.0. Also looks like the exact same issue exists in another source file, incubator-cordova-wp7/templates/standalone/cordovalib/UI/AudioRecorder.xaml.cs -- Marcel Kinard