As I understand it, the GPL is freedom. You have the freedom to do what you want with the software if you transfer the same freedoms.
This means that you can free associate the GPL software / OS with your commercial / proprietary / proprietary / proprietary software if you transfer the same GPL software freedoms to your users.
To convey these freedoms, if you make any changes to the GPL software, you also need the GPL these changes, and you must make the source code of the GPL software available to any user of your package. but this in no way affects any proprietary software that you provide with the GPL OS.
If, however, your software links / compiles / links to something in the GPL, that is another matter.
As you said, consult a lawyer if you want to know for sure.
Simon p stevens
source share