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 3E2599B3E for ; Tue, 6 Dec 2011 23:37:14 +0000 (UTC) Received: (qmail 50833 invoked by uid 500); 6 Dec 2011 23:37:13 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 50594 invoked by uid 500); 6 Dec 2011 23:37:13 -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 50586 invoked by uid 99); 6 Dec 2011 23:37:13 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Dec 2011 23:37:13 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of dennis.hamilton@acm.org designates 75.98.160.130 as permitted sender) Received: from [75.98.160.130] (HELO a2s15.a2hosting.com) (75.98.160.130) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Dec 2011 23:37:05 +0000 Received: from 63-226-210-225.tukw.qwest.net ([63.226.210.225] helo=Astraendo) by a2s15.a2hosting.com with esmtpa (Exim 4.69) (envelope-from ) id 1RY4Z1-0000dS-SG; Tue, 06 Dec 2011 18:36:44 -0500 Reply-To: From: "Dennis E. Hamilton" To: Cc: "'Mark Struberg'" , "'Ian Wild'" , "'Greg Stein'" , Subject: RE: [PROPOSAL] Apache Bloodhound Date: Tue, 6 Dec 2011 15:36:45 -0800 Organization: NuovoDoc Message-ID: <010c01ccb46f$ebdfe430$c39fac90$@acm.org> X-Mailer: Microsoft Outlook 14.0 MIME-Version: 1.0 Thread-Index: Acy0b+Gl87Ix7+IdRTyWcaqBpXGKvg== Content-Language: en-us Content-Type: multipart/signed; micalg=SHA1; protocol="application/x-pkcs7-signature"; boundary="----=_NextPart_000_0108_01CCB42C.D642E250" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - a2s15.a2hosting.com X-AntiAbuse: Original Domain - incubator.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - acm.org X-Virus-Checked: Checked by ClamAV on apache.org ------=_NextPart_000_0108_01CCB42C.D642E250 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit -----Original Message----- From: Hyrum K Wright [mailto:hyrum.wright@wandisco.com] < http://mail-archives.apache.org/mod_mbox/incubator-general/201112.mbox/%3cCAJjMeYMb0+uCrbuaX83b1NSbhq8G3SfzafXUkfrKjxi=ubQzQA@mail.gmail.com%3e> Sent: Tuesday, December 06, 2011 10:06 To: general@incubator.apache.org; dennis.hamilton@acm.org Cc: Mark Struberg; Ian Wild; Greg Stein; hwright@apache.org Subject: Re: [PROPOSAL] Apache Bloodhound On Mon, Dec 5, 2011 at 10:22 PM, Dennis E. Hamilton wrote: > Uh, here's the TRAC License: . > > You have to do what it says. The language is very simple. So is the > Copyright notice. > > If this is the codebase that you propose to be the foundation of Bloodhound > development, I suspect that an SGA (Software Grant Agreement) from Edgewall > Software is preferred in order to have it be licensable by Apache under the > ALv2. If an SGA is possible, it would deal with the patent issue that has > been raised on this thread. See . "preferred" or "required"? I said preferred because I don't know where the line is. A substantial body of work is being brought over and it seems to me that it should be required, but I'm not the authority. However, to the extent that this draft is authoritative, I would use it for guidance: . I'll also note that small bits of the Trac test suite are already being distributed in ASF releases of Subversion and hosted in our public repo. See: http://svn.apache.org/repos/asf/subversion/trunk/NOTICE and http://svn.apache.org/repos/asf/subversion/trunk/subversion/bindings/swig/python/tests/trac/test.py Subversion still maintains the required attribution per the Trac License, but also adds the ALv2. This was a point of discussion during the Subversion incubation, but was vetted and approved and has been the status quo for over 2 years. I have no reason to believe that the SVN usage is a precedent for the Bloodhound situation, nor vice versa. I'm not touching that. > I have no idea how much the SGA is a requirement for the incubator proposal > moving forward. Your champion or proposed mentors should know. I recommend > that be figured out ASAP. How that will be handled might need to be added > to the incubator proposal, also. What specific questions would you like to see addressed in the proposal? I think the need for an SGA from Edgewall should be identified as a key requirement in being able to have a successful IP Clearance. This is not a small amount of BSD code, it is the foundation for the Bloodhound project. It would also be good to indicate in the proposal whether the copyright holders have expressed any willingness to provide such an agreement. This strikes me as a material issue for incubation. > - Dennis > > If you end up needing a plan B, it might be appropriate to move where > further development under the BSD license is possible. SourceForge might be > an useful choice. SourceForge offers Trac as an available feature for > projects, and it also supports SVN as one of its repository services. (I > only mention that because I was looking into the SourceForge 2.0 beta > recently and I have some small projects there.) > > -----Original Message----- > From: Niclas Hedhman [mailto:niclas@hedhman.org] < http://mail-archives.apache.org/mod_mbox/incubator-general/201112.mbox/%3cCADmm+KcJGtTeOtH9wz-kfMKGkFgvtEmT9RwkgoNU0aZ+V2SMMg@mail.gmail.com%3e> > Sent: Monday, December 05, 2011 18:38 > To: general@incubator.apache.org > Cc: Mark Struberg; Ian Wild; Greg Stein > Subject: Re: [PROPOSAL] Apache Bloodhound > > I suggest legal-discuss@ is involved to answer it. Although it is Cat > A license, I don't think it is fully kosher, as we promise that the > original contributor hasn't submarined any patents, but BSD doesn't > state this. Maybe it is a tiny point, but more eyes from > legal-discuss@ won't hurt... It would surprise me if this question isn't already answered. In fact, it is: http://www.apache.org/legal/resolved.html#category-a I humbly submit that reopening the question with legal-discuss@ would be disrespectful of their time. I agree. There is enough information to do the right thing. Be careful though. Being a dependency to an Apache product does not alleviate requirements for IP clearance. Inclusion within an Apache project does not mean that the Apache project notice can be substituted without appropriate SGAs or iCLAs. It seems to me that the IP Clearance guidelines are clearly applicable to the Trac/Bloodhound case. This policy provides useful concrete guidance: . -Hyrum [ ... ] ------=_NextPart_000_0108_01CCB42C.D642E250 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIQHjCCBBow ggMCAhEAi1t1VoRUhQsAz684SM6xpDANBgkqhkiG9w0BAQUFADCByjELMAkGA1UEBhMCVVMxFzAV BgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTow OAYDVQQLEzEoYykgMTk5OSBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5 MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAxIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24g QXV0aG9yaXR5IC0gRzMwHhcNOTkxMDAxMDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO ZXR3b3JrMTowOAYDVQQLEzEoYykgMTk5OSBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk IHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAxIFB1YmxpYyBQcmltYXJ5IENlcnRp ZmljYXRpb24gQXV0aG9yaXR5IC0gRzMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDd hNS5tPmn2PMEeJzePdxsExbZet0kUWbAxyZZDawGCMKU0TMf8IM1H24byN6qbhVOVCfvxG0a7Avj DvBEpVfHQFgeo0cfcexg9m2UyBg57f5CGFbf5ExJEHhOAXY1YxI23Wa8AQQ2o1Vo1aI2CayrISZU Bq0/yhTgrMqtBh2V4vid8eBg/8J/dStMzNr+h5kh6rr+PlTX0ll42zxuz6ATABq4J6HkvmeWyqDF s5zdyXWe6zCaX6PN2a54GT8j6VzbKb2tVcgbVIxj9uim6sc3ElyjKR4C2dsfO7TXD1ZHgRUESq+D J9HFWIjB3faqp6MY2miqbRFR4b9la5+WdtE9AgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAKtmjdez useatuZV0AXxnzGNWqrZqkYmD3Htpa1TVmIBRypE6f4/dAsTm7n0TRuy0V+yttKIXLOfzcvUp9lg lYQ6+ME3HWHK57DF5ZHaVKasMYGul97NCKy4wJeAf25ypOdpE5VlH8STPP15jwTUPk/q957OzWd8 T2UC/5GFVHPH/zb3hi3s0F5P/xGfcgbWuBrxTA0mZeJEgB7Hn+Pd6Ara7KUggGlooU9+4WvPB0H6 g468ON2wLhGxa7JCzJq8+UgieUoZD7IcPiB02WrDvvIoeBNWeU9tUOobsLVXsTdmWCPz3A/fCofE 74YF1TgUYJmjS94GlnEs8tu2H6TvP+4wggUKMIID8qADAgECAhBZXJchckbF1rToOu7vW41yMA0G CSqGSIb3DQEBBQUAMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAd BgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBo dHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhIChjKTA5MR4wHAYDVQQLExVQZXJzb25hIE5vdCBW YWxpZGF0ZWQxNzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy IENBIC0gRzMwHhcNMTEwMTMwMDAwMDAwWhcNMTIwMjAyMjM1OTU5WjCCAR0xFzAVBgNVBAoTDlZl cmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13 d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChj KTk4MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0ZWQxNDAyBgNVBAsTK0RpZ2l0YWwgSUQg Q2xhc3MgMSAtIE1pY3Jvc29mdCBGdWxsIFNlcnZpY2UxGzAZBgNVBAMUEkRlbm5pcyBFLiBIYW1p bHRvbjEmMCQGCSqGSIb3DQEJARYXZGVubmlzLmhhbWlsdG9uQGFjbS5vcmcwgZ8wDQYJKoZIhvcN AQEBBQADgY0AMIGJAoGBAMON1XgVtHKhT9yJyzFrhBjswkzsBxuSlaX0qBS58r4V45LkcL/VpFw8 aGD9ak0HM8TfchVCBNSMp/akRYrPNOGMDw8sNPZLSg9Y7/k/vMafoHSk6n7g8FJ21Kj5WAKgh+T1 PwkC6qkwrkcuPLXBemgea3qmc5lf39ojFRd+zb9bAgMBAAGjggEFMIIBATAJBgNVHRMEAjAAMEQG A1UdIAQ9MDswOQYLYIZIAYb4RQEHFwEwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNp Z24uY29tL3JwYTALBgNVHQ8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMDAG CmCGSAGG+EUBBgcEIhYgMTg3ODJhNDIwNDgyZTM4YTU2NDEzNmM0OWFhODNlNmQwUAYDVR0fBEkw RzBFoEOgQYY/aHR0cDovL2luZGMxZGlnaXRhbGlkLWczLWNybC52ZXJpc2lnbi5jb20vSW5kQzFE aWdpdGFsSUQtRzMuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQAvpaCinTwlmBcWba1SYOqAWfKqi4Ow npfJO7YGQ8AytaTTqAm69lZ9SlBiQg2C/hS8l0aRVe0WvLArcgrfXZC4OkT+Kx+ble2yseMJsuck KtkoNDY7tXpXtjGlUbpcY3UhtpcEAg9lojTHsJxarmBaZGj/KVk0OYkftV0ELDZahvOr6Ej+Fx47 U5ptyvY4c+KbuHLoPIg3e2yIxiq2D1qzGYtU3K/tF4MtnGLpiuJCAQOaXk4GXCAfln+8LF9r6T5/ tHGROPDMk8r4SbSHtF3wlimwOg5v87UEEYPpFblLUyCzgQmksOe4fz/Xq2QBuamizQXDBt0t18LF Y728LQWuMIIG7jCCBdagAwIBAgIQcRVmBUrkkSFN6bxE+azT3DANBgkqhkiG9w0BAQUFADCByjEL MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBU cnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMTk5OSBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRo b3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAxIFB1YmxpYyBQcmltYXJ5 IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzMwHhcNMDkwNTAxMDAwMDAwWhcNMTkwNDMwMjM1 OTU5WjCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93 d3cudmVyaXNpZ24uY29tL3JwYSAoYykwOTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVk MTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEcz MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7cRH3yooHXwGa7vXITLJbBOP6bGNQU40 99oL42r6ZYggCxET6ZvgSU6Lb9UB0F8NR5GKWkx0Pj/GkQm7TDSejW6hglFi92l2WJYHr54UGAdP Wr2f0jGyVBlzRmoZQhHsEnMhjfXcMM3l2VYKMcU2bSkUl70t2olHGYjYSwQ967Y8Zx50ABMN0Iba k2f4MwOuGjxraXj2wCyO4YM/d/mZ//6fUlrCtIcK2GypR8FUKWVDPkrAlh/Brfd3r2yxBF6+wbaU LZeQLSfSux7pg2qE9sSyriMGZSalJ1grByK0b6ZiSBp38tVQJ5op05b7KPW6JHZi44xZ6/tu1ULE vkHH9QIDAQABo4ICuTCCArUwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz cC52ZXJpc2lnbi5jb20wEgYDVR0TAQH/BAgwBgEB/wIBADBwBgNVHSAEaTBnMGUGC2CGSAGG+EUB BxcBMFYwKAYIKwYBBQUHAgEWHGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9jcHMwKgYIKwYBBQUH AgIwHhocaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRw Oi8vY3JsLnZlcmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwbgYIKwYBBQUH AQwEYjBgoV6gXDBaMFgwVhYJaW1hZ2UvZ2lmMCEwHzAHBgUrDgMCGgQUS2u5KJYGDLvQUjibKaxL B4shBRgwJhYkaHR0cDovL2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nbzEuZ2lmMC4GA1UdEQQnMCWk IzAhMR8wHQYDVQQDExZQcml2YXRlTGFiZWw0LTIwNDgtMTE4MB0GA1UdDgQWBBR5R2EIQf04BKJL 57XM9UP2SSsR+DCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMO VmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNV BAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp dHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBADlNz0GZgbWpBbVS OOk5hIls5DSoWufYbAlMJBq6WaSHO3Mh8ZOBz79oY1pn/jWFK6HDXaNKwjoZ3TDWzE3v8dKBl8pU WkO/N4t6jhmND0OojPKvYLMVirOVnDzgnrMnmKQ1chfl/Cpdh9OKDcLRRSr4wPSsKpM61a4ScAjr +zvid+zoK2Q1ds262uDRyxTWcVibvtU+fbbZ6CTFJGZMXZEfdrMXPn8NxiGJL7M3uKH/XLJtSd5l UkL7DojS7Uodv0vj+Mxy+kgOZY5JyNb4mZg7t5Q+MXEGh/psWVMu198r7V9jAKwV7QO4VRaMxmgD 5yKocwuxvKDaUljdCg5/wYIxggS4MIIEtAIBATCB8jCB3TELMAkGA1UEBhMCVVMxFzAVBgNVBAoT DlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQL EzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwOTEeMBwG A1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2lnbiBDbGFzcyAxIElu ZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEczAhBZXJchckbF1rToOu7vW41yMAkGBSsOAwIaBQCg ggMbMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMTIwNjIzMzYz NVowIwYJKoZIhvcNAQkEMRYEFHmYkHIgJiR5bc3A1BDxl3dzfmijMIGrBgkqhkiG9w0BCQ8xgZ0w gZowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjAKBggqhkiG9w0DBzALBglghkgBZQMEAQIwDgYI KoZIhvcNAwICAgCAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgFAMA0GCCqGSIb3DQMCAgEoMAcGBSsO AwIaMAsGCWCGSAFlAwQCAzALBglghkgBZQMEAgIwCwYJYIZIAWUDBAIBMIIBAwYJKwYBBAGCNxAE MYH1MIHyMIHdMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsT FlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczov L3d3dy52ZXJpc2lnbi5jb20vcnBhIChjKTA5MR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxpZGF0 ZWQxNzA1BgNVBAMTLlZlcmlTaWduIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBIC0g RzMCEFlclyFyRsXWtOg67u9bjXIwggEFBgsqhkiG9w0BCRACCzGB9aCB8jCB3TELMAkGA1UEBhMC VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3Jw YSAoYykwOTEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5WZXJpU2ln biBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEczAhBZXJchckbF1rToOu7vW41y MA0GCSqGSIb3DQEBAQUABIGAAZi1OmQpiLi0SZl9ZsqkTdkk8kdixIwv3IbhU/SC6Zk1yWWfTWek H7sfaePha+fCuv5jMBaJ68C3XBL/AcisC3HOdPqOPA6Yrebcds7LDWUUmBc6Bj8F2zZJwNzQYmou YRWKG3xwXZYSyTGoALCxjPwPrqoM4tPjNhJskeY/QGoAAAAAAAA= ------=_NextPart_000_0108_01CCB42C.D642E250--