There's been a discussion recently on the OSI mailing lists of including the source code to GPLed programs as a mountable file system executable inside the ELF image. The general feeling was that people wouldn't be inclined to trust such tools, since they would be only rarely used.
That's an interesting idea, although I wouldn't trust it without a way to verify that the executable code matched the source code.
What exactly does the "executable" in "mountable file system executable" mean, by the way? I've seen that term used in Linux start-up logs, but I haven't found a definition.