Aquí hay un desglose:
* Licencias permisivas (generalmente bien): Las licencias como la licencia del MIT, las licencias BSD (varios sabores) y la licencia de Apache 2.0 generalmente permiten inclusión en software comercial con restricciones mínimas. A menudo solo necesita incluir una atribución adecuada como se especifica en la licencia. Este suele ser un simple aviso de derechos de autor.
* Licencias de Copyleft (a menudo problemática): Las licencias como la GPL (GNU General Public Licence) y la LGPL (GNU Lesser General Public License) son licencias * copyleft *. Estos requieren que si incorpora un software con licencia GPL en su aplicación, toda su aplicación también debe lanzarse bajo el GPL. Esto significa que no puede vender una aplicación patentada que use código con licencia GPL. El LGPL es más indulgente, a menudo permite vincular bibliotecas con licencia LGPL sin requerir que toda la aplicación sea de código abierto, pero la revisión cuidadosa de la versión específica de LGPL es crucial.
* Otras licencias: Muchos proyectos gratuitos utilizan sus propias licencias personalizadas. Siempre lea cuidadosamente la licencia Acompañando el UNA FREE. Esta es la única forma de saber con certeza si está permitido incluirlo en un producto comercial.
En resumen: Tú no puedes Suponga que Freeware es gratuito para usar comercialmente. Siempre revise la licencia. No cumplir con los términos de la licencia puede conducir a acciones legales, incluidas las demandas por infracción de derechos de autor. En caso de duda, comuníquese con el titular de la licencia para aclarar.