Teoricamente, si', dovresti rilasciarla ma solo se la redistribuisci.
Se invece le modifiche che apporti sono per un uso strettamente personale e non hai intenzioni di dare la componente a terzi, rimane il vincolo della licenza GPL a cui sottostare ma non sei piu' costretto a rilasciare la componente.
Spiego con esempio:
componente per inviare newsletter.
Di suo invia: messaggio e una immagine fissa
Tu la modifichi per farle inviare: messaggio, saluto con nome utente diverso per ogni mail inviata, immafine random pescata da una cartella.
Se la modifica la fai girare solo sotto il tuo sito e non passi le modifiche a nessuno, la tua componente e' GPL ( quindi non puoi comunque renderla chiusa ) ma non sei costretto a rilasciarla.
Se la modifica ti viene richiesta, legalmente parlando per distribuirla dovresti rilasciare la componente.