martes, 17 de junio de 2014

Software Libre

Software libre
Es la denominación del software que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas.
Entre los años 1960 y 1970, el software no era considerado un producto, en dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros. 
A finales de la década de 1970, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia.
En 1971, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones.
Con la llegada de los años 1980 la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software.
En caso de que algún usuario o programador encontrase algún error en la aplicación, lo único que podía hacer era darlo a conocer a la empresa desarrolladora para que ésta lo solucionara. Aunque el programador estuviese capacitado para solucionar el problema y lo desease hacer sin pedir nada a cambio, el contrato le impedía que modificase el software.
En 1984, Richard Stallman, un programador estadounidense y fundador del movimiento por el software libre en el mundo. comenzó a trabajar en el proyecto GNU. Stallman introdujo la definición de software libre y el concepto de "copyleft", que desarrolló para otorgar libertad a los usuarios y para restringir las posibilidades de apropiación del software.

Libertades del software libre.

De acuerdo con tal definición, un software es "libre" cuando garantiza las siguientes libertades:
Libertad
Descripción
0
La libertad de usar el programa, con cualquier propósito.
1
La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.
2
La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.
3
La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.

Al momento disponemos la versión del  Sistema Operativo Ubuntu el cual maneja el paquete OpenOffice o también el LibreOffice, que dispone también de programas básicos para editar texto, hojas de cálculo, presentaciones entre los más básicos.
Writer con extensión                   .odt
Calc con extensión                      .ods
Impres con extensión                  .odp
Estos programas tienen las funciones básicas que conocemos en Microsoft Office, que su paquete de oficina constituye los más conocidos como:
Word con extensión                     .docx
Excel con extensión                     .xlsx
Power Point con extensión           .pptx
Estos programas tienen sus semejanzas y diferencias, que en las prácticas en el laboratorio iremos observando.