Can a vendor circumvent the GPLv3 requirements?
Thus, the vendors cannot circumvent the GPLv3 requirements just by involving a third party. The scenario you are actually asking about occurs when the conveying of GPLv3-covered software is truly separate from the transaction involving the User Product. The GPLv3 requires for that section to apply, that:
When to use object code in gplv3-covered software?
The scenario you are actually asking about occurs when the conveying of GPLv3-covered software is truly separate from the transaction involving the User Product. The GPLv3 requires for that section to apply, that: While the object code is “for use in” a User Product, the second condition would not apply.
Is the GPL2 library statically linked or unmodified?
The GPL2 library is of course (being embedded with no OS) statically linked, but is used unmodified. It’s theoretically possible to disassemble the device and use an in-circuit programmer to reflash the MCU.
Can a GPL-covered tool create a file system?
The license of a GPL-covered software does not extend to any data processed by this software. If you have a GPL-covered tool that creates file system images, those images are not immediately covered by the GPL. However, if the images contain GPL-covered parts then those parts and only those parts are GPL covered.
Can the anti tivoization provisions of the GPLv3 be circumvented?
The GPLv3 requires for that section to apply, that: While the object code is “for use in” a User Product, the second condition would not apply. Then, the anti-Tivoization clause does not apply.
Can a GPLv3 software be distributed by Apple?
Apple’s standard restrictions are placed on it afterwards; thus the recipient, by GPLv3 s7, may simply ignore them. An exception may arise when the software is uploaded to Apple by a rightsholder; then an argument can be made that the rightsholder, knowing that Apple will place these conditions on redistribution, has consented to them.