Mengambil GPL v3, di bagian 1 Anda memiliki:
"Sumber Terkait" untuk sebuah karya dalam bentuk kode objek berarti semua kode sumber yang diperlukan untuk menghasilkan, menginstal, dan (untuk pekerjaan yang dapat dieksekusi) menjalankan kode objek dan memodifikasi pekerjaan, termasuk skrip untuk mengontrol aktivitas tersebut.
Jika komentar dan ruang putih dilucuti, serta nama fungsi dan variabel berubah, Anda tidak akan dapat memodifikasi pekerjaan secara wajar.
Tambahan:
Sumber yang sesuai untuk pekerjaan dalam bentuk kode sumber adalah pekerjaan yang sama.
Pekerjaan yang sama, bukan pekerjaan yang diubah.
Jadi, untuk memperjelas poin saya sebelumnya, kode sumber harus tidak diubah, saya berasumsi tulisan manusia == dapat dibaca manusia. Tapi ya, Anda bisa menulis langsung di tempat yang dianggap tidak dapat dibaca manusia.