Hi, I'm looking at the license conditions for various bits of the software required to build a Linux image using meta-raspberrypi.
I like to package up and redistribute everything I use to build an image as this guarantees that people can re-build similar images. I also think that in the case of RaspberyPi the GitHub repositories are enormous and I'd like to package up small tar files of just the bits that are actually needed to build an image. Before I do that I want to make sure that this is allowed by the relevant licenses. I'm confused by the RaspberryPi 'tools' repository (https://github.com/raspberrypi/tools) and the rpi-mkimage recipe in meta-raspberrypi (recipes-bsp/rpi-mkimage/rpi-mkimage_git.bb) which pulls from this repository. There is no clear license information in the tools repository. The rpi-mkimage recipe contains a local License file (recipes-bsp/rpi-mkimage/rpi-mkimage/License) which appears to be the Broadcom MIT-style license. No files in the tools repository confirm that this is the correct license for this software. Two scripts in the tools repository which are installed by the rpi-mkimage recipe, mkknlimg and knlinfo, have a header saying "Licensed under the terms of the GNU General Public License." however it's unclear which version of the GPL is meant here and I can't find a copy of the full license text in the tools repository. It does look like this code isn't under the Broadcom/MIT-style license which is specified for the rpi-mkimage recipe though. I've raised an issue upstream to clarify the licensing (https://github.com/raspberrypi/tools/issues/58). However I wanted to let you know what I've found. Does anyone have any additional info on the license of this software? Hope I've not poked too much of a wasps nest open here! Thanks, Paul Barker -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto