Вам не потрібно ставити заголовок GPL у джерело - вам нічого не потрібно робити. Хоча повідомлення про авторське право на ваше ім’я та дату у файлі є корисним і може знадобитися в деяких областях.
Я б, мабуть, включив у заголовок ваше ім’я / електронну пошту / веб-сайт та примітку, що говорить "див. Терміни licence.txt", тоді вам не доведеться турбуватися про наявність різних вихідних файлів для GPL / Commercial.
GPL - це ліцензія на розповсюдження, коли ви поширюєте копію свого проекту під GPL, ви включаєте текстовий файл GPL (і надаєте джерело доступним). Під час розповсюдження його ви включаєте будь-який комерційний файл ліцензії, який ви бажаєте.
Єдина складність полягає в тому, що якщо ви приймаєте виправлення від користувачів GPL - вони володіють цими виправленнями, а ви можете поширювати їх лише під GPL. Якщо ви не зможете авторів присвоїти вам авторські права.