आपको स्रोत में GPL हेडर लगाने की आवश्यकता नहीं है - आपको कुछ भी करने की आवश्यकता नहीं है। हालाँकि फ़ाइल में आपके नाम और दिनांक का कॉपीराइट नोटिस उपयोगी है और कुछ क्षेत्रों में आवश्यक हो सकता है।
मैं शायद हेडर में आपका नाम / ईमेल / वेबसाइट शामिल करूंगा और यह कहूंगा कि "शर्तों के लिए licence.txt देखें" तो आपको जीपीएल / वाणिज्यिक के लिए अलग-अलग स्रोत फ़ाइलों के बारे में चिंता करने की आवश्यकता नहीं है।
जीपीएल एक वितरण लाइसेंस है, जब आप जीपीएल के तहत अपनी परियोजना की एक प्रति वितरित करते हैं तो आप जीपीएल पाठ फ़ाइल शामिल करते हैं (और स्रोत उपलब्ध करें)। जब आप इसे स्वयं वितरित करते हैं तो आप जो भी व्यावसायिक लाइसेंस फ़ाइल चाहते हैं उसे शामिल करते हैं।
एकमात्र जटिलता यह है कि यदि आप जीपीएल उपयोगकर्ताओं से फिक्स स्वीकार करते हैं - वे उन फिक्स के मालिक हैं और आप केवल उन्हें जीपीएल के तहत वितरित कर सकते हैं। जब तक आप लेखकों को कॉपीराइट सौंपने के लिए नहीं मिल सकते।