Dipende.
Ad esempio, se la licenza è GNU/GPL (Joomla, Drupal, Plone, etc) puoi tranquillamente farne un uso commerciale, e quindi venderlo, erogarlo come servizio a canone mensile, etc. Se lo distribuisci e qualcuno ti chiede il sorgente del codice che hai modificato, devi obbligatoriamente renderlo disponibile.
Altre licenze, come la BSD, ti permettono di creare una versione proprietaria del codice.