[U-Boot] Question about license information

Viitanen, Ingrid (Nokia - FI/Espoo) ingrid.viitanen at nokia.com
Tue Apr 7 10:14:46 CEST 2015


Hi,

Uboot contains several header files which specify copyright information, but no license information. For example:

    2:  * U-Boot additions to enable a generic Exynos GPIO driver
    3:  *
    4:  * Copyright (c) 2014 Google, Inc

Could you confirm which license applies to these files? Can it be assumed that GPL v.2+ applies?
Files that seem to be missing license information include:

arch/arm/dts/exynos4210-pinctrl-uboot.dtsi<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/dts/exynos4210-pinctrl-uboot.dtsi>
arch/arm/dts/exynos4x12-pinctrl-uboot.dtsi<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/dts/exynos4x12-pinctrl-uboot.dtsi>
arch/arm/dts/exynos5250-pinctrl-uboot.dtsi<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/dts/exynos5250-pinctrl-uboot.dtsi>
arch/arm/dts/exynos54xx-pinctrl-uboot.dtsi<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/dts/exynos54xx-pinctrl-uboot.dtsi>
arch/arm/dts/s5pc100-pinctrl.dtsi<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/dts/s5pc100-pinctrl.dtsi>
arch/arm/dts/s5pc110-pinctrl.dtsi<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/dts/s5pc110-pinctrl.dtsi>
arch/arm/include/asm/arch-pxa/bitfield.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/include/asm/arch-pxa/bitfield.h>
arch/arm/include/asm/arch-s3c24x0/memory.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/include/asm/arch-s3c24x0/memory.h>
arch/arm/include/asm/arch-sa1100/bitfield.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/include/asm/arch-sa1100/bitfield.h>
arch/arm/include/asm/bitops.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/include/asm/bitops.h>
arch/arm/include/asm/ti-common/davinci_nand.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/arm/include/asm/ti-common/davinci_nand.h>
arch/microblaze/include/asm/bitops.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/microblaze/include/asm/bitops.h>
arch/mips/cpu/mips32/au1x00/au1x00_usb_ohci.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/mips/cpu/mips32/au1x00/au1x00_usb_ohci.h>
arch/mips/include/asm/isadep.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/mips/include/asm/isadep.h>
arch/nds32/include/asm/bitops.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/nds32/include/asm/bitops.h>
arch/nds32/include/asm/byteorder.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/nds32/include/asm/byteorder.h>
arch/powerpc/cpu/mpc5xxx/firmware_sc_task_bestcomm.impl.S<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/powerpc/cpu/mpc5xxx/firmware_sc_task_bestcomm.impl.S>
arch/powerpc/cpu/mpc5xxx/loadtask.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/powerpc/cpu/mpc5xxx/loadtask.c>
arch/powerpc/cpu/mpc5xxx/usb_ohci.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/powerpc/cpu/mpc5xxx/usb_ohci.h>
arch/powerpc/cpu/mpc8260/commproc.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/powerpc/cpu/mpc8260/commproc.c>
arch/powerpc/cpu/mpc85xx/commproc.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/powerpc/cpu/mpc85xx/commproc.c>
arch/powerpc/include/asm/e300.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/powerpc/include/asm/e300.h>
arch/powerpc/include/asm/immap_8260.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/powerpc/include/asm/immap_8260.h>
arch/powerpc/include/asm/immap_86xx.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/powerpc/include/asm/immap_86xx.h>
arch/sandbox/include/asm/bitops.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/sandbox/include/asm/bitops.h>
arch/sh/include/asm/ptrace.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/sh/include/asm/ptrace.h>
arch/sh/include/asm/system.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/sh/include/asm/system.h>
arch/x86/include/asm/bitops.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=arch/x86/include/asm/bitops.h>
board/Marvell/db-mv784mp-gp/kwbimage.cfg<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/Marvell/db-mv784mp-gp/kwbimage.cfg>
board/Marvell/include/memory.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/Marvell/include/memory.h>
board/Marvell/include/pci.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/Marvell/include/pci.h>
board/davinci/dvevm/config.mk<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/davinci/dvevm/config.mk>
board/davinci/schmoogie/config.mk<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/davinci/schmoogie/config.mk>
board/davinci/sffsdr/config.mk<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/davinci/sffsdr/config.mk>
board/davinci/sonata/config.mk<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/davinci/sonata/config.mk>
board/evb64260/memory.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/evb64260/memory.c>
board/evb64260/pci.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/evb64260/pci.c>
board/maxbcm/kwbimage.cfg<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/maxbcm/kwbimage.cfg>
board/ppmc7xx/flash.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/ppmc7xx/flash.c>
board/ppmc7xx/init.S<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/ppmc7xx/init.S>
board/ppmc7xx/ppmc7xx.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/ppmc7xx/ppmc7xx.c>
board/sbc8641d/README<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=board/sbc8641d/README>
doc/README.marubun-pcmcia<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=doc/README.marubun-pcmcia>
doc/README.sh<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=doc/README.sh>
drivers/ddr/fsl/ddr4_dimm_params.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/ddr/fsl/ddr4_dimm_params.c>
drivers/input/keyboard.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/input/keyboard.c>
drivers/input/pc_keyb.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/input/pc_keyb.c>
drivers/input/ps2ser.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/input/ps2ser.c>
drivers/net/mpc512x_fec.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/net/mpc512x_fec.c>
drivers/net/mpc512x_fec.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/net/mpc512x_fec.h>
drivers/net/mpc5xxx_fec.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/net/mpc5xxx_fec.c>
drivers/net/mpc5xxx_fec.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/net/mpc5xxx_fec.h>
drivers/usb/host/ohci-s3c24xx.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/usb/host/ohci-s3c24xx.h>
drivers/usb/host/ohci.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=drivers/usb/host/ohci.h>
examples/standalone/mem_to_mem_idma2intr.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=examples/standalone/mem_to_mem_idma2intr.c>
include/commproc.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/commproc.h>
include/configs/br4.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/configs/br4.h>
include/configs/ppmc7xx.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/configs/ppmc7xx.h>
include/configs/pr1.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/configs/pr1.h>
include/div64.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/div64.h>
include/dt-bindings/pinctrl/omap.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/dt-bindings/pinctrl/omap.h>
include/e500.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/e500.h>
include/fsl_sec.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/fsl_sec.h>
include/galileo/core.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/galileo/core.h>
include/galileo/gt64260R.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/galileo/gt64260R.h>
include/galileo/memory.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/galileo/memory.h>
include/galileo/pci.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/galileo/pci.h>
include/lcdvideo.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/lcdvideo.h>
include/linux/ethtool.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/linux/ethtool.h>
include/linux/mii.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/linux/mii.h>
include/linux_logo.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/linux_logo.h>
include/mpc5xxx_sdma.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/mpc5xxx_sdma.h>
include/mpc8260_irq.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/mpc8260_irq.h>
include/mpc85xx.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/mpc85xx.h>
include/mpc86xx.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=include/mpc86xx.h>
lib/div64.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=lib/div64.c>
lib/linux_string.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=lib/linux_string.c>
lib/string.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=lib/string.c>
lib/vsprintf.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=lib/vsprintf.c>
net/bootp.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=net/bootp.c>
net/bootp.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=net/bootp.h>
net/net_rand.h<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=net/net_rand.h>
net/tftp.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=net/tftp.c>
scripts/checkstack.pl<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=scripts/checkstack.pl>
tools/img2srec.c<https://talko.int.net.nokia.com/packages/annotate.pl?pk=18681&cm=uboot&v=2015.01&d=2248/18681&p=copyright|licen%5bsc%5de&cn=3&f=tools/img2srec.c>





More information about the U-Boot mailing list