Branch: refs/heads/next
Home: https://github.com/siemens/jailhouse
Commit: 607251b44397666a3cbbf859d784dccf20aba016
https://github.com/siemens/jailhouse/commit/607251b44397666a3cbbf859d784dccf20aba016
Author: Claudio Scordino <[email protected]>
Date: 2017-08-19 (Sat, 19 Aug 2017)
Changed paths:
M inmates/lib/arm-common/Makefile.lib
M inmates/lib/arm-common/gic-v2.c
M inmates/lib/arm-common/gic.c
M inmates/lib/arm-common/include/gic.h
M inmates/lib/arm-common/include/inmate.h
M inmates/lib/arm-common/include/uart.h
M inmates/lib/arm-common/printk.c
M inmates/lib/arm-common/timer.c
M inmates/lib/arm-common/uart-8250.c
M inmates/lib/arm-common/uart-jailhouse.c
M inmates/lib/arm-common/uart-pl011.c
M inmates/lib/arm-common/uart-xuartps.c
M inmates/lib/arm/Makefile
M inmates/lib/arm/Makefile.lib
M inmates/lib/arm/gic-v3.c
M inmates/lib/arm/header.S
M inmates/lib/arm/include/arch/gic.h
M inmates/lib/arm/include/arch/inmate.h
M inmates/lib/arm/include/mach.h
M inmates/lib/arm/inmate.lds.S
M inmates/lib/arm64/Makefile
M inmates/lib/arm64/Makefile.lib
M inmates/lib/arm64/header.S
M inmates/lib/arm64/include/arch/gic.h
M inmates/lib/arm64/include/arch/inmate.h
M inmates/lib/arm64/include/mach.h
M inmates/lib/arm64/inmate.lds.S
M inmates/lib/cmdline.c
M inmates/lib/inmate_common.h
M inmates/lib/pci.c
M inmates/lib/string.c
M inmates/lib/x86/Makefile
M inmates/lib/x86/Makefile.lib
M inmates/lib/x86/header-32.S
M inmates/lib/x86/header.S
M inmates/lib/x86/hypercall.c
M inmates/lib/x86/inmate.h
M inmates/lib/x86/inmate.lds
M inmates/lib/x86/int.c
M inmates/lib/x86/ioapic.c
M inmates/lib/x86/mem.c
M inmates/lib/x86/pci.c
M inmates/lib/x86/printk.c
M inmates/lib/x86/smp.c
M inmates/lib/x86/timing.c
Log Message:
-----------
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 required contributors to the affected code have signed-off to
confirm that they agree with this relicensing. Commits 98000ec9e5da
("inmate: x86: fixup apic_freq to be unsigned long") and 314922e8bb72
("inmates/lib: cmdline.c") are trival changes/removals and do not block
the relicensing.
Signed-off-by: Claudio Scordino <[email protected]>
Signed-off-by: Jean-Philippe Brucker <[email protected]>
Signed-off-by: Valentine Sinitsyn <[email protected]>
Signed-off-by: ShengYan Penguin <[email protected]>
Signed-off-by: Ralf Ramsauer <[email protected]>
Signed-off-by: Andreas Kölbl <[email protected]>
Signed-off-by: Vitaly Andrianov <[email protected]>
Signed-off-by: Antonios Motakis <[email protected]>
Signed-off-by: Jan Kiszka <[email protected]> (for all Siemens commits)
--
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 [email protected].
For more options, visit https://groups.google.com/d/optout.