martes, 29 de octubre de 2019

Richard Stallman

El termino software libre según Richard Stallman requiere tener las 4 libertades esenciales: si un programa nos ofrece las 4 libertades, entonces es considerado software libre. El sistema social de la distribución y el uso del programa es ético porque respeta la libertad del usuario y la de su comunidad y si una libertad falla o es insuficiente, entonces el programa es propietario, donde el desarrollado tiene el poder sobre los usuarios.

Las 4 libertades del software libre:

1. Libertad 0: Es la libertad de ejecutar un programa cuando uno quiera (Uso)

2. Libertad 1: Es la libertad de estudiar el código fuente y luego cambiarlo para que el programa haga lo que uno quiera (Estudio)

3. Libertad 2: Es la libertad de ayudar a un vecino, es la libertad de hacer y distribuir copias exactas de un programa a otros cuando uno lo desee (Distribución)

4. Libertad 3: Es la libertad de contribuir a la comunidad. Es la libertad de distribuir copias de la versión modificada del programa cuando uno lo desee (Mejora).

Las libertades 1 y 3 requieren acceso al código fuente para estudiar y modificar software sin su código fuente es muy poco viable.

Quienes trabajan con software libre suelen hacerlo por muchas otras razones, que van desde la diversión a la mera retribución económica, que es posible debido a modelos de negocio sustentables.







Richard Stallman inició el movimiento del Software Libre en 1983. Es el creador del proyecto GNU y presidente de la Free Software Foundation. Inventó el concepto de copyleft y la licencia GPL. Ha desarrollado muchos programas informáticos, como Emacs, GCC y GNU Debugger. Gracias a estos méritos es muy reconocido en el mundo de la informática.














No hay comentarios:

Publicar un comentario