Ti assicuro che in assoluto... so di non sapere niente. Soprattutto in materia di editing video, che mi interessa ma che non ho mai approfondito piu' di tanto.
Semplicemente, per rispondere alla tua domanda, ho 40 "berrette", faccio l'informatico da 10 anni e mi interesso di computer da quando ne avevo 14. Facendosi domande per anni, capita di imparare alcune risposte
Per la seconda domanda: se sei un programmatore, certo che si'... se poi fai un lavoro derivativo (c'e' chi l'ha fatto: cerca p.es. VirtualDubMod) devi metterlo a disposizione con le stesse modalita' dell'originale... anche questo fa parte della licenza (e dell'etica) open source.