mirror of
git://git.yoctoproject.org/meta-raspberrypi.git
synced 2025-07-19 12:59:03 +02:00

We do this as a result of an upstream issue[1]. Some of the firmware blobs are provided under the 'Synapse' license including a clause that can (at least theoretically) be used as a 'killswitch'. To make sure users are aware of this, we guard this behind a license flag. Users of this recipe will need to add to their configuration: LICENSE_FLAGS_ACCEPTED = "synaptics-killswitch" [1] https://github.com/RPi-Distro/firmware-nonfree/issues/29 Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
24 lines
888 B
Markdown
24 lines
888 B
Markdown
# IP Compliance
|
|
|
|
## linux-firmware-rpidistro
|
|
|
|
By default, some of the machine configurations recommend packages for the
|
|
WiFi/BT firmware, provided by
|
|
[linux-firmware-rpidistro](https://github.com/RPi-Distro/firmware-nonfree).
|
|
This package includes some firmware blobs under the `Synaptics` license which
|
|
could carry a legal risk: one of the clauses can be (at least theoretically)
|
|
used as a `killswitch`. This was
|
|
[reported](https://github.com/RPi-Distro/firmware-nonfree/issues/29) in the
|
|
upstream repository.
|
|
|
|
You can find the full license text body in the content of the above mentioned
|
|
package.
|
|
|
|
Due to the above, the build system will only allow this recipe to be built if
|
|
the user acknowledges this risk by adding the following configuration:
|
|
|
|
LICENSE_FLAGS_ACCEPTED = "synaptics-killswitch"
|
|
|
|
You can provide this configuration as part of your `local.conf`, `distro.conf`,
|
|
etc.
|