Z:gnu-www-ja-gpl-2.0-faq--ed56e8-A system incorporating a GPL-c/en

A system incorporating a GPL-covered program is an extended version of that program. The GPL says that any extended version of the program must be released under the GPL if it is released at all. This is for two reasons: to make sure that users who get the software get the freedom they should have, and to encourage people to give back improvements that they make.