Re: Request for relicensing your contribution to Jailhouse

2017-09-05 Thread Jan Kiszka
On 2017-07-20 16:24, Claudio Scordino wrote:
> Dear developer,
> 
> your name is listed among the authors of some file within the inmates/lib/
> directory of Jailhouse, and therefore you are among the copyright holders of a
> part of such library.
> 
> The library is currently licensed under GPL, meaning that it cannot be linked
> to proprietary code unless by releasing such code under GPL too. This prevents
> the usage of the hypervisor in all industrial contexts where the inmate code
> cannot be disclosed.
> 
> For this reason, we want to re-license the inmate library to a dual GPL|BSD-2
> license, as already done for the Jailhouse headers [1]. The license of the
> other components of Jailhouse will remain untouched.
> 
> IMPORTANT: In order to perform these license changes, we need the agreement of
> all contributors to the affected files. The proposed change is pasted below.
> I KINDLY ASK YOU TO REPLY TO THE PATCH WITH YOUR SIGNED-OFF-BY LINE IF YOU
> AGREE TO THIS CHANGE. The patch won't be committed until everyone involved did
> this. Please also speak up if you think you or someone else has been missed in
> this process.
> 
> Don't hesitate to contact me in case you need any further clarification.
> 
> Many thanks for your time and your contribution.
> 
> Best regards.
> 
>   Claudio Scordino
> 
> [1] https://groups.google.com/forum/#!topic/jailhouse-dev/eskAY0BGhWc
> 
> 
> From 662c63e33e3581532b90bbceb34046b29725abe9 Mon Sep 17 00:00:00 2001
> From: Claudio Scordino 
> Date: Wed, 14 Jun 2017 10:36:34 +0200
> Subject: [PATCH] Provide the inmate library under BSD-2 license too.
> 
> This patch does not introduce any functional change, but "only" deals
> with copyright and license aspects.
> 
> The rationale is simply that, as was already stated in COPYING, cell
> inmates, AKA guests, are not derived work of Jailhouse, even if written
> exclusively to run in its special environment. The inmate library
> provides a set of functionalities to let inmates run on Jailhouse.
> In order to avoid that people need to rewrite such library, possibly
> introducing bugs or incompatibilities this way, we should rather enable
> the reuse of the "official" one. Thus, it should be provided also under a
> permissive license. BSD 2-clause is a well-established and easy-to-deal
> with license, already used for the Jailhouse headers.
> 
> All contributors to the affected code have signed-off to confirm that
> they agree with this relicensing.
> 
> Signed-off-by: Claudio Scordino 
> ---
>  inmates/lib/arm-common/Makefile.lib | 26 ++
>  inmates/lib/arm-common/gic-v2.c | 26 ++
>  inmates/lib/arm-common/gic.c| 26 ++
>  inmates/lib/arm-common/include/gic.h| 26 ++
>  inmates/lib/arm-common/include/inmate.h | 26 ++
>  inmates/lib/arm-common/include/uart.h   | 26 ++
>  inmates/lib/arm-common/printk.c | 26 ++
>  inmates/lib/arm-common/timer.c  | 26 ++
>  inmates/lib/arm-common/uart-8250.c  | 26 ++
>  inmates/lib/arm-common/uart-jailhouse.c | 26 ++
>  inmates/lib/arm-common/uart-pl011.c | 26 ++
>  inmates/lib/arm-common/uart-xuartps.c   | 26 ++
>  inmates/lib/arm/Makefile| 26 ++
>  inmates/lib/arm/Makefile.lib| 26 ++
>  inmates/lib/arm/gic-v3.c| 26 ++
>  inmates/lib/arm/header.S| 26 ++
>  inmates/lib/arm/include/arch/gic.h  | 26 ++
>  inmates/lib/arm/include/arch/inmate.h   | 26 ++
>  inmates/lib/arm/include/mach.h  | 26 ++
>  inmates/lib/arm/inmate.lds.S| 26 ++
>  inmates/lib/arm64/Makefile  | 26 ++
>  inmates/lib/arm64/Makefile.lib  | 26 ++
>  inmates/lib/arm64/header.S  | 26 ++
>  inmates/lib/arm64/include/arch/gic.h| 26 ++
>  inmates/lib/arm64/include/arch/inmate.h | 26 ++
>  inmates/lib/arm64/include/mach.h| 26 ++
>  inmates/lib/arm64/inmate.lds.S  | 26 ++
>  inmates/lib/cmdline.c   | 26 ++
>  inmates/lib/inmate_common.h | 26 ++
>  inmates/lib/pci.c   | 26 ++
>  inmates/lib/string.c| 26 ++
>  inmates/lib/x86/Makefile| 26 ++
>  

Re: Request for relicensing your contribution to Jailhouse

2017-08-08 Thread Jan Kiszka
On 2017-08-08 09:42, Antonios Motakis wrote:
> Hello Claudio,
> 
> Good news, after some delay I can finally say:
> 
> Signed-off-by: Antonios Motakis 
> 

Thanks a lot Tony!

Looks like all holders of copyright-relevant commits have signed off
now. Nicholas contributed a simply type change (98000ec9e5da) and Xuguo
two lines of code removal (314922e8bb72). So, unless someone sees a
problem that I'm not, I'm going to commit the change with the received
signed offs.

Cheers,
Jan

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jailhouse-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Request for relicensing your contribution to Jailhouse

2017-08-08 Thread Antonios Motakis
Hello Claudio,

Good news, after some delay I can finally say:

Signed-off-by: Antonios Motakis 

Best regards,
Antonios

On 20-Jul-17 16:24, Claudio Scordino wrote:
> Dear developer,
> 
> your name is listed among the authors of some file within the inmates/lib/
> directory of Jailhouse, and therefore you are among the copyright holders of a
> part of such library.
> 
> The library is currently licensed under GPL, meaning that it cannot be linked
> to proprietary code unless by releasing such code under GPL too. This prevents
> the usage of the hypervisor in all industrial contexts where the inmate code
> cannot be disclosed.
> 
> For this reason, we want to re-license the inmate library to a dual GPL|BSD-2
> license, as already done for the Jailhouse headers [1]. The license of the
> other components of Jailhouse will remain untouched.
> 
> IMPORTANT: In order to perform these license changes, we need the agreement of
> all contributors to the affected files. The proposed change is pasted below.
> I KINDLY ASK YOU TO REPLY TO THE PATCH WITH YOUR SIGNED-OFF-BY LINE IF YOU
> AGREE TO THIS CHANGE. The patch won't be committed until everyone involved did
> this. Please also speak up if you think you or someone else has been missed in
> this process.
> 
> Don't hesitate to contact me in case you need any further clarification.
> 
> Many thanks for your time and your contribution.
> 
> Best regards.
> 
>   Claudio Scordino
> 
> [1] https://groups.google.com/forum/#!topic/jailhouse-dev/eskAY0BGhWc
> 
> 
> From 662c63e33e3581532b90bbceb34046b29725abe9 Mon Sep 17 00:00:00 2001
> From: Claudio Scordino 
> Date: Wed, 14 Jun 2017 10:36:34 +0200
> Subject: [PATCH] Provide the inmate library under BSD-2 license too.
> 
> This patch does not introduce any functional change, but "only" deals
> with copyright and license aspects.
> 
> The rationale is simply that, as was already stated in COPYING, cell
> inmates, AKA guests, are not derived work of Jailhouse, even if written
> exclusively to run in its special environment. The inmate library
> provides a set of functionalities to let inmates run on Jailhouse.
> In order to avoid that people need to rewrite such library, possibly
> introducing bugs or incompatibilities this way, we should rather enable
> the reuse of the "official" one. Thus, it should be provided also under a
> permissive license. BSD 2-clause is a well-established and easy-to-deal
> with license, already used for the Jailhouse headers.
> 
> All contributors to the affected code have signed-off to confirm that
> they agree with this relicensing.
> 
> Signed-off-by: Claudio Scordino 
> ---
>  inmates/lib/arm-common/Makefile.lib | 26 ++
>  inmates/lib/arm-common/gic-v2.c | 26 ++
>  inmates/lib/arm-common/gic.c| 26 ++
>  inmates/lib/arm-common/include/gic.h| 26 ++
>  inmates/lib/arm-common/include/inmate.h | 26 ++
>  inmates/lib/arm-common/include/uart.h   | 26 ++
>  inmates/lib/arm-common/printk.c | 26 ++
>  inmates/lib/arm-common/timer.c  | 26 ++
>  inmates/lib/arm-common/uart-8250.c  | 26 ++
>  inmates/lib/arm-common/uart-jailhouse.c | 26 ++
>  inmates/lib/arm-common/uart-pl011.c | 26 ++
>  inmates/lib/arm-common/uart-xuartps.c   | 26 ++
>  inmates/lib/arm/Makefile| 26 ++
>  inmates/lib/arm/Makefile.lib| 26 ++
>  inmates/lib/arm/gic-v3.c| 26 ++
>  inmates/lib/arm/header.S| 26 ++
>  inmates/lib/arm/include/arch/gic.h  | 26 ++
>  inmates/lib/arm/include/arch/inmate.h   | 26 ++
>  inmates/lib/arm/include/mach.h  | 26 ++
>  inmates/lib/arm/inmate.lds.S| 26 ++
>  inmates/lib/arm64/Makefile  | 26 ++
>  inmates/lib/arm64/Makefile.lib  | 26 ++
>  inmates/lib/arm64/header.S  | 26 ++
>  inmates/lib/arm64/include/arch/gic.h| 26 ++
>  inmates/lib/arm64/include/arch/inmate.h | 26 ++
>  inmates/lib/arm64/include/mach.h| 26 ++
>  inmates/lib/arm64/inmate.lds.S  | 26 ++
>  inmates/lib/cmdline.c   | 26 ++
>  inmates/lib/inmate_common.h | 26 ++
>  inmates/lib/pci.c   | 26 ++
>  

Re: Request for relicensing your contribution to Jailhouse

2017-07-25 Thread Jan Kiszka
On 2017-07-20 16:24, Claudio Scordino wrote:
> Dear developer,
> 
> your name is listed among the authors of some file within the inmates/lib/
> directory of Jailhouse, and therefore you are among the copyright holders of a
> part of such library.
> 
> The library is currently licensed under GPL, meaning that it cannot be linked
> to proprietary code unless by releasing such code under GPL too. This prevents
> the usage of the hypervisor in all industrial contexts where the inmate code
> cannot be disclosed.
> 
> For this reason, we want to re-license the inmate library to a dual GPL|BSD-2
> license, as already done for the Jailhouse headers [1]. The license of the
> other components of Jailhouse will remain untouched.
> 
> IMPORTANT: In order to perform these license changes, we need the agreement of
> all contributors to the affected files. The proposed change is pasted below.
> I KINDLY ASK YOU TO REPLY TO THE PATCH WITH YOUR SIGNED-OFF-BY LINE IF YOU
> AGREE TO THIS CHANGE. The patch won't be committed until everyone involved did
> this. Please also speak up if you think you or someone else has been missed in
> this process.
> 
> Don't hesitate to contact me in case you need any further clarification.
> 
> Many thanks for your time and your contribution.
> 
> Best regards.
> 
>   Claudio Scordino
> 
> [1] https://groups.google.com/forum/#!topic/jailhouse-dev/eskAY0BGhWc
> 
> 
> From 662c63e33e3581532b90bbceb34046b29725abe9 Mon Sep 17 00:00:00 2001
> From: Claudio Scordino 
> Date: Wed, 14 Jun 2017 10:36:34 +0200
> Subject: [PATCH] Provide the inmate library under BSD-2 license too.
> 
> This patch does not introduce any functional change, but "only" deals
> with copyright and license aspects.
> 
> The rationale is simply that, as was already stated in COPYING, cell
> inmates, AKA guests, are not derived work of Jailhouse, even if written
> exclusively to run in its special environment. The inmate library
> provides a set of functionalities to let inmates run on Jailhouse.
> In order to avoid that people need to rewrite such library, possibly
> introducing bugs or incompatibilities this way, we should rather enable
> the reuse of the "official" one. Thus, it should be provided also under a
> permissive license. BSD 2-clause is a well-established and easy-to-deal
> with license, already used for the Jailhouse headers.
> 
> All contributors to the affected code have signed-off to confirm that
> they agree with this relicensing.
> 
> Signed-off-by: Claudio Scordino 

I have to state that our OSS release process accelerated a lot recently.
So I'm happy to add:

Signed-off-by: Henning Schild 
Signed-off-by: Jan Kiszka 

(as explained before, Johannes didn't contribute a patch but a bug report)

Jan

> ---
>  inmates/lib/arm-common/Makefile.lib | 26 ++
>  inmates/lib/arm-common/gic-v2.c | 26 ++
>  inmates/lib/arm-common/gic.c| 26 ++
>  inmates/lib/arm-common/include/gic.h| 26 ++
>  inmates/lib/arm-common/include/inmate.h | 26 ++
>  inmates/lib/arm-common/include/uart.h   | 26 ++
>  inmates/lib/arm-common/printk.c | 26 ++
>  inmates/lib/arm-common/timer.c  | 26 ++
>  inmates/lib/arm-common/uart-8250.c  | 26 ++
>  inmates/lib/arm-common/uart-jailhouse.c | 26 ++
>  inmates/lib/arm-common/uart-pl011.c | 26 ++
>  inmates/lib/arm-common/uart-xuartps.c   | 26 ++
>  inmates/lib/arm/Makefile| 26 ++
>  inmates/lib/arm/Makefile.lib| 26 ++
>  inmates/lib/arm/gic-v3.c| 26 ++
>  inmates/lib/arm/header.S| 26 ++
>  inmates/lib/arm/include/arch/gic.h  | 26 ++
>  inmates/lib/arm/include/arch/inmate.h   | 26 ++
>  inmates/lib/arm/include/mach.h  | 26 ++
>  inmates/lib/arm/inmate.lds.S| 26 ++
>  inmates/lib/arm64/Makefile  | 26 ++
>  inmates/lib/arm64/Makefile.lib  | 26 ++
>  inmates/lib/arm64/header.S  | 26 ++
>  inmates/lib/arm64/include/arch/gic.h| 26 ++
>  inmates/lib/arm64/include/arch/inmate.h | 26 ++
>  inmates/lib/arm64/include/mach.h| 26 ++
>  inmates/lib/arm64/inmate.lds.S  | 26 ++
>  inmates/lib/cmdline.c   | 26 ++
>  inmates/lib/inmate_common.h  

Re: Request for relicensing your contribution to Jailhouse

2017-07-21 Thread Ralf Ramsauer
Hi,

this is for both, Andreas and me.
  Ralf

On 07/20/2017 04:24 PM, Claudio Scordino wrote:
> Dear developer,
> 
> your name is listed among the authors of some file within the inmates/lib/
> directory of Jailhouse, and therefore you are among the copyright holders of a
> part of such library.
> 
> The library is currently licensed under GPL, meaning that it cannot be linked
> to proprietary code unless by releasing such code under GPL too. This prevents
> the usage of the hypervisor in all industrial contexts where the inmate code
> cannot be disclosed.
> 
> For this reason, we want to re-license the inmate library to a dual GPL|BSD-2
> license, as already done for the Jailhouse headers [1]. The license of the
> other components of Jailhouse will remain untouched.
> 
> IMPORTANT: In order to perform these license changes, we need the agreement of
> all contributors to the affected files. The proposed change is pasted below.
> I KINDLY ASK YOU TO REPLY TO THE PATCH WITH YOUR SIGNED-OFF-BY LINE IF YOU
> AGREE TO THIS CHANGE. The patch won't be committed until everyone involved did
> this. Please also speak up if you think you or someone else has been missed in
> this process.
> 
> Don't hesitate to contact me in case you need any further clarification.
> 
> Many thanks for your time and your contribution.
> 
> Best regards.
> 
>   Claudio Scordino
> 
> [1] https://groups.google.com/forum/#!topic/jailhouse-dev/eskAY0BGhWc
> 
> 
> From 662c63e33e3581532b90bbceb34046b29725abe9 Mon Sep 17 00:00:00 2001
> From: Claudio Scordino 
> Date: Wed, 14 Jun 2017 10:36:34 +0200
> Subject: [PATCH] Provide the inmate library under BSD-2 license too.
> 
> This patch does not introduce any functional change, but "only" deals
> with copyright and license aspects.
> 
> The rationale is simply that, as was already stated in COPYING, cell
> inmates, AKA guests, are not derived work of Jailhouse, even if written
> exclusively to run in its special environment. The inmate library
> provides a set of functionalities to let inmates run on Jailhouse.
> In order to avoid that people need to rewrite such library, possibly
> introducing bugs or incompatibilities this way, we should rather enable
> the reuse of the "official" one. Thus, it should be provided also under a
> permissive license. BSD 2-clause is a well-established and easy-to-deal
> with license, already used for the Jailhouse headers.
> 
> All contributors to the affected code have signed-off to confirm that
> they agree with this relicensing.
> 
> Signed-off-by: Claudio Scordino 
Signed-off-by: Ralf Ramsauer 
Signed-off-by: Andreas Kölbl 
> ---
>  inmates/lib/arm-common/Makefile.lib | 26 ++
>  inmates/lib/arm-common/gic-v2.c | 26 ++
>  inmates/lib/arm-common/gic.c| 26 ++
>  inmates/lib/arm-common/include/gic.h| 26 ++
>  inmates/lib/arm-common/include/inmate.h | 26 ++
>  inmates/lib/arm-common/include/uart.h   | 26 ++
>  inmates/lib/arm-common/printk.c | 26 ++
>  inmates/lib/arm-common/timer.c  | 26 ++
>  inmates/lib/arm-common/uart-8250.c  | 26 ++
>  inmates/lib/arm-common/uart-jailhouse.c | 26 ++
>  inmates/lib/arm-common/uart-pl011.c | 26 ++
>  inmates/lib/arm-common/uart-xuartps.c   | 26 ++
>  inmates/lib/arm/Makefile| 26 ++
>  inmates/lib/arm/Makefile.lib| 26 ++
>  inmates/lib/arm/gic-v3.c| 26 ++
>  inmates/lib/arm/header.S| 26 ++
>  inmates/lib/arm/include/arch/gic.h  | 26 ++
>  inmates/lib/arm/include/arch/inmate.h   | 26 ++
>  inmates/lib/arm/include/mach.h  | 26 ++
>  inmates/lib/arm/inmate.lds.S| 26 ++
>  inmates/lib/arm64/Makefile  | 26 ++
>  inmates/lib/arm64/Makefile.lib  | 26 ++
>  inmates/lib/arm64/header.S  | 26 ++
>  inmates/lib/arm64/include/arch/gic.h| 26 ++
>  inmates/lib/arm64/include/arch/inmate.h | 26 ++
>  inmates/lib/arm64/include/mach.h| 26 ++
>  inmates/lib/arm64/inmate.lds.S  | 26 ++
>  inmates/lib/cmdline.c   | 26 ++
>  inmates/lib/inmate_common.h | 26 ++
>  inmates/lib/pci.c   | 26 

Re: Request for relicensing your contribution to Jailhouse

2017-07-20 Thread 彭聖嚴

Signed-off-by: 彭聖嚴 ShengYan Penguin

從我的 iPhone 傳送

> Valentine Sinitsyn  於 2017年7月21日 上午2:43 寫道:
> 
> 
> 
>> On 20.07.2017 19:24, Claudio Scordino wrote:
>> Dear developer,
>> your name is listed among the authors of some file within the inmates/lib/
>> directory of Jailhouse, and therefore you are among the copyright holders of 
>> a
>> part of such library.
>> The library is currently licensed under GPL, meaning that it cannot be linked
>> to proprietary code unless by releasing such code under GPL too. This 
>> prevents
>> the usage of the hypervisor in all industrial contexts where the inmate code
>> cannot be disclosed.
>> For this reason, we want to re-license the inmate library to a dual GPL|BSD-2
>> license, as already done for the Jailhouse headers [1]. The license of the
>> other components of Jailhouse will remain untouched.
>> IMPORTANT: In order to perform these license changes, we need the agreement 
>> of
>> all contributors to the affected files. The proposed change is pasted below.
>> I KINDLY ASK YOU TO REPLY TO THE PATCH WITH YOUR SIGNED-OFF-BY LINE IF YOU
>> AGREE TO THIS CHANGE. The patch won't be committed until everyone involved 
>> did
>> this. Please also speak up if you think you or someone else has been missed 
>> in
>> this process.
>> Don't hesitate to contact me in case you need any further clarification.
>> Many thanks for your time and your contribution.
>> Best regards.
>>   Claudio Scordino
>> [1] https://groups.google.com/forum/#!topic/jailhouse-dev/eskAY0BGhWc
>> From 662c63e33e3581532b90bbceb34046b29725abe9 Mon Sep 17 00:00:00 2001
>> From: Claudio Scordino 
>> Date: Wed, 14 Jun 2017 10:36:34 +0200
>> Subject: [PATCH] Provide the inmate library under BSD-2 license too.
>> This patch does not introduce any functional change, but "only" deals
>> with copyright and license aspects.
>> The rationale is simply that, as was already stated in COPYING, cell
>> inmates, AKA guests, are not derived work of Jailhouse, even if written
>> exclusively to run in its special environment. The inmate library
>> provides a set of functionalities to let inmates run on Jailhouse.
>> In order to avoid that people need to rewrite such library, possibly
>> introducing bugs or incompatibilities this way, we should rather enable
>> the reuse of the "official" one. Thus, it should be provided also under a
>> permissive license. BSD 2-clause is a well-established and easy-to-deal
>> with license, already used for the Jailhouse headers.
>> All contributors to the affected code have signed-off to confirm that
>> they agree with this relicensing.
>> Signed-off-by: Claudio Scordino 
> Signed-off-by: Valentine Sinitsyn 
> 
>> ---
>>  inmates/lib/arm-common/Makefile.lib | 26 ++
>>  inmates/lib/arm-common/gic-v2.c | 26 ++
>>  inmates/lib/arm-common/gic.c| 26 ++
>>  inmates/lib/arm-common/include/gic.h| 26 ++
>>  inmates/lib/arm-common/include/inmate.h | 26 ++
>>  inmates/lib/arm-common/include/uart.h   | 26 ++
>>  inmates/lib/arm-common/printk.c | 26 ++
>>  inmates/lib/arm-common/timer.c  | 26 ++
>>  inmates/lib/arm-common/uart-8250.c  | 26 ++
>>  inmates/lib/arm-common/uart-jailhouse.c | 26 ++
>>  inmates/lib/arm-common/uart-pl011.c | 26 ++
>>  inmates/lib/arm-common/uart-xuartps.c   | 26 ++
>>  inmates/lib/arm/Makefile| 26 ++
>>  inmates/lib/arm/Makefile.lib| 26 ++
>>  inmates/lib/arm/gic-v3.c| 26 ++
>>  inmates/lib/arm/header.S| 26 ++
>>  inmates/lib/arm/include/arch/gic.h  | 26 ++
>>  inmates/lib/arm/include/arch/inmate.h   | 26 ++
>>  inmates/lib/arm/include/mach.h  | 26 ++
>>  inmates/lib/arm/inmate.lds.S| 26 ++
>>  inmates/lib/arm64/Makefile  | 26 ++
>>  inmates/lib/arm64/Makefile.lib  | 26 ++
>>  inmates/lib/arm64/header.S  | 26 ++
>>  inmates/lib/arm64/include/arch/gic.h| 26 ++
>>  inmates/lib/arm64/include/arch/inmate.h | 26 ++
>>  inmates/lib/arm64/include/mach.h| 26 ++
>>  inmates/lib/arm64/inmate.lds.S  | 26 ++
>>  inmates/lib/cmdline.c   | 26 ++
>>  inmates/lib/inmate_common.h | 26 

Re: Request for relicensing your contribution to Jailhouse

2017-07-20 Thread Jean-Philippe Brucker
Hello,

On 20/07/17 15:24, Claudio Scordino wrote:
> Dear developer,
> 
> your name is listed among the authors of some file within the inmates/lib/
> directory of Jailhouse, and therefore you are among the copyright holders of a
> part of such library.
> 
> The library is currently licensed under GPL, meaning that it cannot be linked
> to proprietary code unless by releasing such code under GPL too. This prevents
> the usage of the hypervisor in all industrial contexts where the inmate code
> cannot be disclosed.
> 
> For this reason, we want to re-license the inmate library to a dual GPL|BSD-2
> license, as already done for the Jailhouse headers [1]. The license of the
> other components of Jailhouse will remain untouched.
> 
> IMPORTANT: In order to perform these license changes, we need the agreement of
> all contributors to the affected files. The proposed change is pasted below.
> I KINDLY ASK YOU TO REPLY TO THE PATCH WITH YOUR SIGNED-OFF-BY LINE IF YOU
> AGREE TO THIS CHANGE. The patch won't be committed until everyone involved did
> this. Please also speak up if you think you or someone else has been missed in
> this process.
> 
> Don't hesitate to contact me in case you need any further clarification.
> 
> Many thanks for your time and your contribution.
> 
> Best regards.
> 
>   Claudio Scordino
> 
> [1] https://groups.google.com/forum/#!topic/jailhouse-dev/eskAY0BGhWc
> 
> 
> From 662c63e33e3581532b90bbceb34046b29725abe9 Mon Sep 17 00:00:00 2001
> From: Claudio Scordino 
> Date: Wed, 14 Jun 2017 10:36:34 +0200
> Subject: [PATCH] Provide the inmate library under BSD-2 license too.
> 
> This patch does not introduce any functional change, but "only" deals
> with copyright and license aspects.
> 
> The rationale is simply that, as was already stated in COPYING, cell
> inmates, AKA guests, are not derived work of Jailhouse, even if written
> exclusively to run in its special environment. The inmate library
> provides a set of functionalities to let inmates run on Jailhouse.
> In order to avoid that people need to rewrite such library, possibly
> introducing bugs or incompatibilities this way, we should rather enable
> the reuse of the "official" one. Thus, it should be provided also under a
> permissive license. BSD 2-clause is a well-established and easy-to-deal
> with license, already used for the Jailhouse headers.
> 
> All contributors to the affected code have signed-off to confirm that
> they agree with this relicensing.

For the arm and arm64 inmate files:

Signed-off-by: Jean-Philippe Brucker 

> Signed-off-by: Claudio Scordino 
>
> ---
>  inmates/lib/arm-common/Makefile.lib | 26 ++
>  inmates/lib/arm-common/gic-v2.c | 26 ++
>  inmates/lib/arm-common/gic.c| 26 ++
>  inmates/lib/arm-common/include/gic.h| 26 ++
>  inmates/lib/arm-common/include/inmate.h | 26 ++
>  inmates/lib/arm-common/include/uart.h   | 26 ++
>  inmates/lib/arm-common/printk.c | 26 ++
>  inmates/lib/arm-common/timer.c  | 26 ++
>  inmates/lib/arm-common/uart-8250.c  | 26 ++
>  inmates/lib/arm-common/uart-jailhouse.c | 26 ++
>  inmates/lib/arm-common/uart-pl011.c | 26 ++
>  inmates/lib/arm-common/uart-xuartps.c   | 26 ++
>  inmates/lib/arm/Makefile| 26 ++
>  inmates/lib/arm/Makefile.lib| 26 ++
>  inmates/lib/arm/gic-v3.c| 26 ++
>  inmates/lib/arm/header.S| 26 ++
>  inmates/lib/arm/include/arch/gic.h  | 26 ++
>  inmates/lib/arm/include/arch/inmate.h   | 26 ++
>  inmates/lib/arm/include/mach.h  | 26 ++
>  inmates/lib/arm/inmate.lds.S| 26 ++
>  inmates/lib/arm64/Makefile  | 26 ++
>  inmates/lib/arm64/Makefile.lib  | 26 ++
>  inmates/lib/arm64/header.S  | 26 ++
>  inmates/lib/arm64/include/arch/gic.h| 26 ++
>  inmates/lib/arm64/include/arch/inmate.h | 26 ++
>  inmates/lib/arm64/include/mach.h| 26 ++
>  inmates/lib/arm64/inmate.lds.S  | 26 ++
>  inmates/lib/cmdline.c   | 26 ++
>  inmates/lib/inmate_common.h | 26 ++
>  inmates/lib/pci.c   | 26 ++
>  inmates/lib/string.c| 26 

Re: Request for relicensing your contribution to Jailhouse

2017-07-20 Thread Jan Kiszka
Hi Claudio,

please double-check if all people on CC were contributors. Johannes,
eg., was a reporter (I would have signed for him in the name of Siemens
anyway, just like I will for Henning once I got formal permission).

Thanks!
Jan

On 2017-07-20 16:24, Claudio Scordino wrote:
> Dear developer,
> 
> your name is listed among the authors of some file within the inmates/lib/
> directory of Jailhouse, and therefore you are among the copyright holders of a
> part of such library.
> 
> The library is currently licensed under GPL, meaning that it cannot be linked
> to proprietary code unless by releasing such code under GPL too. This prevents
> the usage of the hypervisor in all industrial contexts where the inmate code
> cannot be disclosed.
> 
> For this reason, we want to re-license the inmate library to a dual GPL|BSD-2
> license, as already done for the Jailhouse headers [1]. The license of the
> other components of Jailhouse will remain untouched.
> 
> IMPORTANT: In order to perform these license changes, we need the agreement of
> all contributors to the affected files. The proposed change is pasted below.
> I KINDLY ASK YOU TO REPLY TO THE PATCH WITH YOUR SIGNED-OFF-BY LINE IF YOU
> AGREE TO THIS CHANGE. The patch won't be committed until everyone involved did
> this. Please also speak up if you think you or someone else has been missed in
> this process.
> 
> Don't hesitate to contact me in case you need any further clarification.
> 
> Many thanks for your time and your contribution.
> 
> Best regards.
> 
>   Claudio Scordino
> 
> [1] https://groups.google.com/forum/#!topic/jailhouse-dev/eskAY0BGhWc
> 
> 
[...]

-- 
Siemens AG, Corporate Technology, CT RDA ITP SES-DE
Corporate Competence Center Embedded Linux

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jailhouse-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.