Depende de varios factores. Entre otros:
¿Usas código fuente o binario de otros? Necesitas leer y comprender la licencia de uso que cada autor te otorga, y cumplir sus requerimientos.
¿Será licencia propietaria o libre? Tú decides. Define qué usos les quieres permitir a quienes utilicen tu programa, dentro de los límites del párrafo anterior.