I won't code, If I will do a programm in linux, this will have an EULA license.
Android is Linux and is full of closed software :), you confuse a kernel with a gnu philosophy.
Yes , devs can't read my mind :), but must need to say , that every programm for do a gamplay, can record the audio of the game, the microphone and the video, and most can record the webcam too. If they live on the moon, is not my problem, I can continue to play on windows.
Here is a 6 Mbps 1080P with libx264 veryfast preset having a webcam overlay + audio commentary with glcs v0.6.1: