viernes, 6 de diciembre de 2024

Las 4 libertades del software libre

La libertad 0: La libertada de usar un programa, con cualquier proposito (uso).

La libetad 1: La linbetad de estudiar como funciona el programa y modificarlo, adaptándolo a las propias necesidades (estudio)

La libertad 2: La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie (mejora)

¿Pero como funciona las licencias?

Las licencias son los "contratos" que legalmente garantizan estas libetades. Algunnas de las licencias mas comunes de software libre son:

GPL (GNU General Public License)

Obliga a que cualquier software derivado también sea distribuido bajo la misma licencia (copyleft). Garantiza que las libertades del software se mantengan incluso en versiones modificadas.

BSD License

También muy permisiva, permite usar el software con menos restricciones

Apache License 2.0
Similar a la MIT pero con más protecciones sobre patentes.

  1. Libertad 3: Mejorar el programa y distribuir esas mejoras
    Puedes modificar el software y compartir tus mejoras para beneficio de la comunidad.





No hay comentarios:

Publicar un comentario