From mboxrd@z Thu Jan 1 00:00:00 1970 From: Florian Manschwetus Subject: Re: pv-grub Solaris support Date: Thu, 08 Mar 2012 14:58:43 +0100 Message-ID: <4F58BB13.2080500@gmx.de> References: <20111012204011.GA7518@lilo2.science.ru.nl> <20134.64191.820416.210778@mariner.uk.xensource.com> <20111026092134.GA12432@lilo2.science.ru.nl> <20136.1111.58646.458830@mariner.uk.xensource.com> <20111101141125.GA18597@lilo2.science.ru.nl> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4733794889743729160==" Return-path: In-Reply-To: <20111101141125.GA18597@lilo2.science.ru.nl> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Dies ist eine kryptografisch unterzeichnete Nachricht im MIME-Format. --===============4733794889743729160== Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms070105080809050805010304" Dies ist eine kryptografisch unterzeichnete Nachricht im MIME-Format. --------------ms070105080809050805010304 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Uhm, what is the outcoming of this??? I tried the patch today and succeeded in booting my fresh nexenta with it, so +1 by me. (nexenta needs some grub tweaking as boot/grub/bootsign/syspool is missing as well as a findroot (syspool,0,a) in menu.lst), but then all is fine. Regards, Florian Am 01.11.2011 15:11, schrieb Kasper Brink: > On Wed, Oct 26, 2011 at 02:00:07PM +0100, Ian Jackson wrote: >> But I'm afraid I can't apply it because I need confirmation of the >> copyright status. See the section on Signed-off-By on >> http://wiki.xen.org/xenwiki/SubmittingXenPatches >=20 > The pv-grub_solaris patch I sent previously is: >=20 > Signed-off-by: Kasper Brink >=20 > If you want, I will resubmit the patch according to the guidelines on t= he > wiki, along with any necessary changes to the license and copyright not= ices. >=20 >> Looking at the contents of your patch I see some worrying things. Can= >> you please find the licences for all the code you're including and >> arrange for appropriate copyright and licensing notices, copies of >> licences, etc. etc. ? >=20 > All the code in my patch was either taken from the "Oracle Solaris 11 E= xpress > 2010.11 GPL Source, Part 2" archive, downloaded from=20 > http://dlc.sun.com/opensourcecode/solaris/sol-11-exp-201011-GPLSource_= 2.zip, > or written by me (small portions). >=20 > The code is licensed under the GNU GPL, version 2 or later ("GPL2+"). > Each file from which I copied code contains a notice stating that it is= > licensed under the GPL2+. Identical notices are present in the unpatche= d > pv-grub sources, so the diff itself does not contain this information (= except > for newly added files). > I will add a GPL2+ notice to the header of the file 60zfs_solaris.diff.= The > full GPL 2 license text is already in the Xen repository root, so I ass= ume I > don't need to add that to the patch. >=20 > The copyright status is a bit more diverse (see the attached list for t= he full > details): > - all the files I copied code from have an FSF copyright notice > - most of these files also have a Sun Microsystems or Oracle copyright = notice > - there are 7 files that contain ZFS- or Solaris-related code, but do n= ot > have Sun or Oracle copyright notices. > My patch preserves the copyright notices for all files, but does not ad= d any > notices that are not present in the archive distributed by Oracle. >=20 > The files that do not have Sun or Oracle copyright notices are: builtin= s.c, > common.c, disk_io.c, filesys.h, pc_slice.h, shared.h, stage2.c. > I don't think I should add such notices myself, but I could add a comme= nt > to each file along these lines: >=20 > /* > * Portions of this file are derived from code distributed by Oracle in= 2011, > * licensed under the GNU General Public License, version 2 or later. > */ >=20 >=20 > In summary, I propose to do the following: > - add a "distributed by Oracle" comment to the files without Sun or Ora= cle > copyright notices, and rediff > - add a GPL2+ license notice to the header of 60zfs_solaris.diff > - resubmit the patch according to the submission guidelines, with my si= gn-off, > and Samuel Thibault's acked-by. > Will this be sufficient to clarify the copyright status?=20 >=20 > Best, >=20 > Kasper >=20 >=20 >=20 > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel --------------ms070105080809050805010304 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Kryptografische Unterschrift MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIFSjCC BUYwggMuoAMCAQICAwhzEzANBgkqhkiG9w0BAQUFADB5MRAwDgYDVQQKEwdSb290IENBMR4w HAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmlu ZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZzAeFw0xMDA0 MDMxMjE2NDhaFw0xMjA0MDIxMjE2NDhaMEgxHDAaBgNVBAMTE0Zsb3JpYW4gTWFuc2Nod2V0 dXMxKDAmBgkqhkiG9w0BCQEWGUZsb3JpYW5NYW5zY2h3ZXR1c0BnbXguZGUwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOx228LSNcMIRtatTC835J0dYDQbcsng06PdtewI0r rwtxTSXndYotpjS257vzZOlIPMGRPUJL/FZgL7Nw8zaz2d/jCuQnzGgRukKefl2BZV4eW/xq hrc5tStj1h7+jZyhtGtR1Jt4Y8TOXF/bjBFCoZRgrfo316LoP/zW1WY34UbW3E2hLpkbRkP7 4Tj6tgpH1TZl1UtA2skuL3GQ3+Mx/Wsh7hCNGAvrV+3BGkA5bZMrKRd1Trcz1Bla68m1WAas xkNL/DbvgSWiIdyT7860wzcdKRS+ANlhtswsnwfj7arLNeBycQkiQeliFnQY2KBC9KZszkZ7 jdO1HgaEWKFLAgMBAAGjggEGMIIBAjAMBgNVHRMBAf8EAjAAMFYGCWCGSAGG+EIBDQRJFkdU byBnZXQgeW91ciBvd24gY2VydGlmaWNhdGUgZm9yIEZSRUUgaGVhZCBvdmVyIHRvIGh0dHA6 Ly93d3cuQ0FjZXJ0Lm9yZzBABgNVHSUEOTA3BggrBgEFBQcDBAYIKwYBBQUHAwIGCisGAQQB gjcKAwQGCisGAQQBgjcKAwMGCWCGSAGG+EIEATAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUH MAGGFmh0dHA6Ly9vY3NwLmNhY2VydC5vcmcwJAYDVR0RBB0wG4EZRmxvcmlhbk1hbnNjaHdl dHVzQGdteC5kZTANBgkqhkiG9w0BAQUFAAOCAgEABTIxdlft8iVgfpvh+nR842ialjkFp5Fi ow5HOGkTG1tcPczEOvApu8267JHwy390X8ZsOvxZt9QSNmGwKAeQuX1meNgRzXBWuGT5YjOH 2qtwLvXr2AIPaRB1U8Qu2iKEKqjOY8x9SBrU5cFqrN7iySlo7kvvq8DQub5BFLd6FMsCaxZI Gyxd0FXVy57YEu/ZeknQutGS1NmGFc70hRe53DKILDh/bDO2r4yhvLOujJKjQf2kDkBoBZRI MyACJiqxz7R+/Dog9zbqcqEiB2YCe1x8KFmgwfevrBH3+MyAhlg5lKA3DTq41kiwlpgC+unC rgOfGoi1Y1IU/FoXgTil7G87L1IRrnVlcEcd6OiysFgwHsK6Y1ScVPoxJ3gmuqGsYDNlUxoH U8wLRVexlTuQjCLr3kwbTUlrWfXw1b30Fkx1RludNrP8MO6vDFW4/8tOF9CApplTBZ/FpMhs l2PF8suztvTobCuc7Z4DnqtfcqfPfcyNR610DaGOrp5eIjcn071z93qwzqOc0qxN1bcJZFM5 IAAKpvLLIlYzbK0fuHMb+xGFwCxjY6uQJrz77xpMu/bfS0LU5Xlzg+VfDFgpeUkY4tGS9e5v qRyUN2es5+TRqNR0hmdRj3zxL1ogBtcLLHdvcxmna8n5yyHwU2eZkXEr0JW0uOT903skt/mC /zUxggOUMIIDkAIBATCBgDB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8v d3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAf BgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDCHMTMAkGBSsOAwIaBQCgggHoMBgG CSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEyMDMwODEzNTg0M1ow IwYJKoZIhvcNAQkEMRYEFAmZ9bxQKU+afNJi1mSe3igQuGtLMF8GCSqGSIb3DQEJDzFSMFAw CwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBkQYJKwYBBAGCNxAEMYGDMIGAMHkxEDAOBgNV BAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZ Q0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl cnQub3JnAgMIcxMwgZMGCyqGSIb3DQEJEAILMYGDoIGAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex HjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2VydCBTaWdu aW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNlcnQub3JnAgMIcxMw DQYJKoZIhvcNAQEBBQAEggEAVw3VFw5hARYhxOaBvqreAIbU5KNIr/E6hEK6g92myt79ijq5 aZdgjxeGHRkMYgOTEJF1db+265sTkM1ik7LCuLJXHkhtx+Ii48PR5DtBZzTE0ZDpDAdUQ4eJ I4H3Z0b3rDH/STOHCYEb7WyDq7TrEPAjotstj6lXOHHJ94aNqB36e/cRvOD98ZIOLb3aNDGd S19q4/GnFAzabxzUfc+9xvEMnr/jzmW1izbii+BKagJkbDEm0ttHaav7iSQgnuA3ptRQxlpu x7bnbYuCGPu6w34bLRiD7dd/R9qREN0h1dDfZgTsnf2A1Jq0gl1MxrBEY2/AadZ/7+Lx8Q6K QCcNiwAAAAAAAA== --------------ms070105080809050805010304-- --===============4733794889743729160== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============4733794889743729160==--