Si la licencia no tiene alguna clausula que impida la redistribucion o comercializacion deberia ser legal.
Pero debe tenerse en cuenta que algunos programas no lo permiten, pero CREO que cualquiera que este en los repositorios principales oficiales (o sea, los que no son de terceros) están ahí precisamente por esa posibilidad que ofrecen.