Can someone who conveys GPLv3-covered software in a User Product use remote attestation to prevent a user from modifying that software?
No. The definition of Installation Information, which must be provided with source when the software is conveyed inside a User Product, explicitly says: “The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.” If the device uses remote attestation in some way, the Installation Information must provide you some means for your modified software to report itself as legitimate.
Related Questions
- Is there an option in the client software to allow a remote user to utilize local Internet connectivity instead of requiring connectivity through the SITH server?
- Can someone who conveys GPLv3-covered software in a User Product use remote attestation to prevent a user from modifying that software?
- How do I remove a User from my Realtime-Spy Remote Spy Software webspace?