miércoles, 29 de junio de 2016

SOFTWARE LIBRE



                           Software Libre
 Definición: 


Existen en la actualidad dos modos principales de pensar entre los creadores de software. Por un lado están los programadores defensores del software propietario y por otro los que defienden el software libre.


Estos últimos abogan por que todo usuario tienen derecho a que el software que necesite sea gratuito, y a que el código de ese software sea público, accesible y visible para todo aquel que lo quiera modificar (código abierto), para ajustarlo a sus necesidades.


Este concepto, aunque pueda parecer un poco utópico, tiene detrás de ella toda una corriente filosófica, secundada por millones de programadores que diariamente colaboran en la creación de nuevos programas y en el desarrollo de más y más código. Como tal, nació a finales de los años 80, de la mano de Richard Stallman, para oponerse al monopolio que las grandes compañías informáticas intentaban imponer. 

Y aquí debemos hacer un pequeño inciso para aclarar una confusión muy común con respecto al término libre. Libre no significa necesariamente gratuito. Un programa gratuito cuyo código no sea abierto, no puede ser considerado software libre, así como tampoco un programa porque sea de pago deja de ser libre. 


El software libre es aquel que, en palabras de los fundadores de esta corriente, da libertad al usuario: libertad de examinar el código, de usarlo sin restricciones, de distribuirlo si lo desea y de modificarlo si así lo quiere. Compartir software libre no es de hecho un delito, sino la propia razón de que ese programa se haya creado.
Cuando un usuario adquiere software libre, se hace dueño de él, sin condiciones, puesto que los programadores renuncian a cualquier derecho sobre él. 


Volviendo al tema, la principal pregunta es: ¿por qué debería importarme como usuario usar un software libre y no uno propietario? Pues por múltiples razones. Para empezar, la mayor parte de los grandes programas propietarios contienen código malicioso, oculto para el usuario y que se usa para recabar información o ejecutar subrutinas sin permiso de este. Al no poder ver el código, no se sabe con exactitud si ese programa propietario está limpio o realmente está aprovechándose del usuario. Todo lo contrario de un programa libre, que es software sin nada oculto. 


Además, otro aspecto importante es que, al menos según sus defensores, permite una mejora continua del código compartido y por tanto de los programas. Al compartirse, cualquier programador puede mejorar el código original para que funcione mejor o haga algo distinto, y ese código al volver a compartirse podrá ser modificado infinitamente, mientras que un programa privado solo puede ser cambiado por sus propietarios, quienes pueden querer hacerlo o no, siguiendo criterios estrictamente económicos y empresariales, y no de mejor servicio al usuario. 

La importancia de este movimiento es tal, que el Free Software ha trascendido el campo de la informática para extenderse a otros ámbitos como el cine, el arte, la televisión o incluso la literatura.

La  comunidad  de  Software  Libre  radicada en Venezuela ha estado muy activa desde 1990   y   se   ha   expresado   de   diferentes maneras,  por   lo  que  se  ha  constituido  en promotora   de   la independencia   tecnológica   del   país.

El trabajo colectivo de esta comunidad ha sido   de   vital   importancia   para   concebir, desarrollar   y   ejecutar   proyectos   de Tecnologías   de   Información   Libres   que promuevan el ejercicio de la soberanía y la independencia tecnológica en Venezuela.  Un   ejemplo   es   el   Proyecto  Canaima Educativo, un  aporte  universal  con  sabor venezolano, que promueve la socialización del conocimiento, respetando las libertades y  necesidades  de  nuestro  país,  al   tiempo que aprovecha la experiencia y creatividad de los docentes venezolanos.
          Este sistema sociotecnológico va más allá de la Comunidad de Software Libre,  hay actores que no son técnicos, pero son fundamentales;   el   sector   productivo, educativo,  emprendedores  e   instituciones gubernamentales   se   integran   a   la construcción   colectiva  y   estratégica   de proyectos  en  Tecnologías  de   información Libres   que   coadyuvan   al   progreso   de nuestro país
El Software Libre en pocas ofrece lo siguiente:
  • Libertad de   usarlo   con   cualquier   fin.
  • Libertad  de estudiar   el   funcionamiento   del   software.
  • Libertad  de  copiar  y  distribuir  el  software.
  • Libertad  de  modificarlo a   las  necesidades individuales.

El  Software   libre   tienen  gran  potencial  al usar, adaptar, mejorar y generar Software Libre, en vez de   software   cerrado.  Otra ventaja en las Universidades es el  fomento   intrínseco  a   la   investigación  y desarrollo   tecnológico,   ya   que   el estudiante,   docente  o   investigador   tiene mucha tela de donde cortar; el Software Libre es bien conocido  por   la  alta  calidad  de  personas que trabajan en él, y la enorme cantidad de documentación   existente   para   su   uso   y desarrollo, además del numeroso grupo de desarrolladores   de   todo   el   mundo involucrados.   Es   fácil   encontrar   que  cualquier   proyecto   de   Software L ibre  involucrará muchas   veces  a  personas  de  diferentes países, es  decir  el  Software Libre  además  trabaja  de forma   global   y   multidisciplinaria,   una particularidad   muy   valorada   en   la actualidad.

 

No hay comentarios:

Publicar un comentario