domingo, 22 de octubre de 2017

DIFERENCIA ENTRE SOFTWARE LIBRE Y SOFTWARE PRIVATIVO



     Propietario: Es aquel software que refleja el hecho de que su propiedad absoluta permanece en manos de quien tiene sus derechos y no del usuario, quien únicamente puede utilizarlo bajo ciertas condiciones. Su uso, redistribución y/o modificación están prohibidos o restringidos de modo tal que no es posible llevarlos a cabo. Es decir, este tipo de software le da al usuario derechos limitados sobre su funcionamiento, cuyo alcance establece el autor o quien posea ese derecho. Por ejemplo, ese derecho puede ser el de ejecutar el programa  "tal como es" en una determinada computadora


     Libre: Es el tipo de software que le da al usuario la libertad de usarlo, estudiarlo, modificarlo, mejorarlo, adaptarlo y redistribuirlo, con la única restricción de no agregar ninguna restricción adicional al software modificado, mejorado, adaptado o redistribuido. Vale aclarar que debe permitir el acceso al código fuente, debido a que ello es una condición imprescindible para ejercer las libertades de estudiarlo, modificarlo, mejorarlo y adaptarlo.

QUÉ SE CONOCE COMO SOFTWARE LIBRE



      Es el software que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el software libre es una cuestión de libertad, no de precio. Para entender el concepto, piense en libre como en libre expresión, no como en barra libre. En inglés, a veces en lugar de free software decimos libre software, empleando ese adjetivo francés o español, derivado de libertad, para mostrar que no queremos decir que el software es gratuito.

     No significa que no es comercial. Un programa libre debe estar disponible para el uso comercial, la programación comercial y la distribución comercial. La programación comercial de software libre ya no es inusual; el software libre comercial es muy importante. Puede haber pagado dinero para obtener copias de software libre, o puede haber obtenido copias sin costo. Pero sin tener en cuenta cómo obtuvo sus copias, siempre tiene la libertad de copiar y modificar el software, incluso de vender copias.

viernes, 6 de octubre de 2017

LIBERTADES

Libertad 0. Libertad de ejecutar el programa como desees.

Libertad 1. Libertad de estudiar el codigo fuente del programa y realizar los cambios que desee el programador.

Libertad 2. Libertad de ayudar a tu programa. Crear copias exactas del programa y distribuirlas bien gratuitamente o con la libertad de vender tu desarrollo. Estas dos opciones estan permitidas por la comunidad.


Libertad 3. Libertad para contribuir a tu Comunidad. Hacer copias de tus versiones modificadas y distribuirlas entre los demás.

CARACTERÍSTICAS


  • Se encuentra disponible el código fuente del software, por lo que puede modificarse el software sin ningún límite.
  • Libertad de estudiarlo y adaptarlo.
  • Libertad de distribuir copias.
  • Libertad de mejora y publicación de cambios.
  • Libertad de usar el programa con cualquier propósito.

CREADOR

     


     Richard Matthew Stallman nacido en Manhattan, Nueva York, 16 de marzo de 1953, con frecuencia abreviado como «rms», es un programador estadounidense y fundador del movimiento por el software libre en el mundo.
    Entre sus logros destacados como programador se incluye la realización del editor de texto GNU Emacs,2​ el compilador GCC,3​ y el depurador GDB,4​ bajo la rúbrica del Proyecto GNU. Sin embargo, es principalmente conocido por el establecimiento de un marco de referencia moral, político y legal para el software libre, un modelo de desarrollo y distribución alternativo al software propietario. Es también inventor  del concepto de copyleft (aunque no del término), un método para licenciar software de tal forma que su uso y modificación permanezcan siempre libres y queden en la comunidad de usuarios y desarrolladores.
     Al anuncio inicial del proyecto GNU siguió, en 1985, la publicación del Manifiesto GNU, en el cual Stallman declaraba sus intenciones y motivaciones para crear una alternativa libre al sistema operativo Unix, al que denominó GNU (GNU No es Unix), pronunciado de forma parecida a ñu, en inglés (de ahí los dibujos-logotipos que lo representan). Poco tiempo después fundó la organización sin ánimo de lucro Free Software Foundation para coordinar el esfuerzo. Inventó el concepto de copyleft, que fue utilizado en la Licencia Pública General GNU (conocida generalmente como la «GPL») en 1989. La mayor parte del sistema GNU, excepto el núcleo, se completó aproximadamente al mismo tiempo. En 1991, Linus Torvalds liberó el núcleo Linux bajo los términos de la GPL, completando un sistema GNU completo y operativo, el sistema operativo GNU/Linux.
     Stallman insiste en la utilización del término «software libre», y no código abierto, porque lo importante es la libertad del usuario que se pierde. También busca que se utilice GNU/Linux y no solamente Linux cuando se habla del sistema operativo. Para Stallman el software libre no quiere decir gratis y considera que en la enseñanza no debería utilizarse software propietario

miércoles, 4 de octubre de 2017

FILOSOFÍA DEL SOFTWARE LIBRE

    


 Software libre significa que los usuarios del software tienen libertad (la cuestión no es el precio). Desarrollamos el sistema operativo GNU para que los usuarios pudiesen tener libertad en sus tareas informáticas.

   En concreto, el software libre implica que los usuarios tienen las cuatro libertades esenciales: (0) ejecutar el programa, (1) estudiar y modificar el código fuente del programa, (2) redistribuir copias exactas y (3) distribuir versiones modificadas.

    El software difiere de los objetos materiales (como las sillas, los bocadillos o la gasolina) en el hecho de que se puede copiar y modificar mucho más fácilmente. Estas posibilidades son las que hacen que el software sea tan útil, y creemos que también los usuarios de un programa deben ser libres de aprovecharlas, no solo quien lo desarrolló.  

PROPUESTAS PRESENTADAS

     Se presentaron propuestas para desarrollar nuevos programas operativos y crear nuevos métodos de comunicación. Un usuario del software libre propuso crear un sistema electrónico en abastecimientos públicos y privados que incluya datos del Servicio Administrativo de Identificación, Migración y Extranjería (Saime) con la finalidad de evitar la fuga de productos básicos y tener un sistema más estricto que controle la venta adecuada de alimentos, similar al captahuellas.


    También propuso trabajar en un proyecto para teléfonos que brinde orientación a personas con discapacidad visual, auditiva y motora.