El concepto de Software Libre y Código Abierto

 

screen-shot-2016-03-23-at-16-20-03-750x528

El acto de compartir software es tan antiguo como los propios ordenadores. En los primeros años del inicio del trabajo con ordenadores los programadores difundían sus aplicaciones libremente. Hace más de 50 años, en el 1951, Leo I (Lyons Electronic Office I), una computadora británica, se convirtió en la primera computadora del mundo destinada a los negocios. Diseñada por Oliver Standingford y Raymond Thompson. La velocidad de reloj de LEO I era de 500 KHz, tardando 1.5 ms para ejecutar la mayoría de sus instrucciones. Posteriormente llegaron las grandes compañías que empezaron a interesarse en estos desarrollos limitando considerablemente esta cultura de difusión e intercambio de los códigos fuente de los programas.

La toma de conciencia de esta situación la lleva a cabo Richard Stallman, un informático que trabajaba en el laboratorio de inteligencia artificial (IA) del Instituto Tecnológico de Massachusetts (MIT). La Free Software Foundation (Fundación para el software libre) es una organización creada en octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir este movimiento. La FSF elabora, mantiene y defiende la Licencia Pública General GNU (GNU GPL). El proyecto GNU fue iniciado por Richard Stallman con el objetivo de crear GNU es un sistema operativo de tipo Unix desarrollado por y para el Proyecto GNU y auspiciado por la Free Software Foundation. Está formado en su totalidad por software libre, mayoritariamente bajo términos de copyleft. ear un sistema operativo completamente libre: el sistema GNU.  La importancia de Stallman es su carácter como ideólogo estableciendo un marco de referencia moral, político y legal para el movimiento del software libre (Ver: Stallman, R.  [e-Book] Software libre para una sociedad libre, Madrid: Traficantes de sueños, 2010  Texto completo)

El término software libre se refiere a los programas que son libres y que permiten acceder al código fuente para modificarlo y mejorarlo; además de permitir el derecho de redistribuirlo. Es importante señalar que aunque la mayoría del software libre es gratuito, no existe  contradicción entre capacidad de negocio y software libre, ya que desde el principio del movimiento la venta de copias, o servicios de soporte y adaptación relacionados con el software libre han servido para poder financiar nuevos desarrollos. El software libre rechaza la práctica empresarial de sistemas propietarios pero no el negocio en general.  Si bien el fin último se centra más en la recompensa social que el ánimo de lucro, ya que software libre es cuestión de libertad, no de precio, pues la accesibilidad al código fuente es la condición necesaria para considerar un programa como software libre (Stallman, 2010).

Al igual que tampoco no todo software gratuito es libre, ya que no es posible acceder al código fuente y tampoco permite el derecho de distribución, en este caso hablaríamos de  o de uso gratuito (Freeware)

Es importante señalar que aunque la mayoría del software libre es gratuito, no existe  contradicción entre capacidad de negocio y software libre, ya que desde el principio del movimiento la venta de copias, o servicios de soporte y adaptación relacionados con el software libre han servido para poder financiar nuevos desarrollos.

En 1991 Linus Torvalds desarrolla Linux kernel, es decir el núcleo central de Linux, y en 1993 se produce una escisión dentro del movimiento y nace la Open Source Initiative (OSI) creada por Eric Raymond http://www.opensource.org/

Los términos Software Libre y Código Abierto son utilizados como sinónimos aunque comparten principios y fines similares responden a distintos matices. Tanto la FSF (Free Software Fundation) como la organización OSI (Open Source Initiative) tienen reglas y licencias propias.

Las licencias utilizadas por el movimiento FSF  se basan en 4 principios:

  • Libertad para utilizar el programa
  • Libertad para estudiar y modificar el programa
  • Libertad para copiar el programa
  • Libertad para mejorar el programa

 

Por su parte la OSI en su definición de Código Abierto establece 10 condiciones que debe cumplir una licencia para que se pueda considerar código abierto: La licencia no debe restringir otro software: la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto.

El copyleft utiliza los mismos mecanismos que el copyright pero proporcionándoles un sentido inverso, ya que en lugar de prohibir lo que hace es autorizar, por eso se representa con una letra c inversa inscrita en un círculo, y su fin es preservar el software como libre. El copyleft autoriza la ejecución, adaptación y distribución de programas convirtiendo estas libertades en derechos inalienables. Las principales licencias son GNU General Public Licence, BSD Licence, MIT License, Mozilla License, Apache License.

En 2015 se logro un importante hito, ya que se asignaron más de 1,1 mil millones de licencias CC en el mundo para todo tipo de objetos digitales fotos, vídeos, pistas de audio, materiales educativos, artículos de investigación, etc. que han contribuido ha hacer de estos recursos bienes comunes globales compartidos. Ahora mismo en el mundo hay 882 millones de obras bajo licencias CC, cuando en 2006 el número de licencias CC era de 50 millones. La proliferación internacional de las licencias ha estimulado el interés por todo tipo de iniciativas como es la información gubernamental, las revistas especializadas, la cultura y los programas de estudio ha hecho que sean más accesibles a las personas. El 37% de estas licencias se han otrogado en América del Norte, un 34% en Europa, 16% en Asía, 10% en Latinoamérica, un 2% en los países árabes y 1% en África. Nueve millones de sitios web utilizan ahora licencias CC, incluidos los principales sitios como YouTube, Wikipedia, Flickr, PLOS, Scribd, Wattpad y Jamendo.

Algunas licencias CC prohíben usos comerciales y derivados de una obra, lo que les hace “menos libres”, mientras que otras licencias permiten tanto la adaptación de una obra como su uso comercial por lo que son “más libres.”, lo importante de las licencias CC es que esta libertad la otorga el creador de la obra según su criterio. Según el nuevo informe de CC, aproximadamente el 56% de los 882 millones de obras bajo licencia CC permiten ambas adaptaciones y usos comerciales de una obra (” licencias de cultura libre “). cuando sólo era el 40% en 2010. Un total del 76% de las obras permiten adaptaciones, y el 58% permite el uso comercial.

Ventajas

  • Adaptación a las necesidades. La disponibilidad del código permite a los usuarios modificar, mejorar y adaptar el programa a las necesidades específicas.
  • No tiene restricciones de uso. Las licencias GNU/GPL aseguran que los usuarios tengan derecho a distribución, y a modificar y distribuir el programa en el dominio público.
  • Coste bajo.
  • Mayor Seguridad

 

Desventajas

  • Lagunas de coordinación. El desarrollo descentralizado
  • A veces tiene un deficiente servicio de soporte.
  • Lagunas de participación. En ocasiones son demasiado pocos participantes los que contribuyen al desarrollo del programa.
  • Lagunas de garantías
  • A veces deficiente escalabilidad y rapidez

 

Hoy en día, el uso compartido se convierte en la corriente principal, las oportunidades son mayores que nunca. Como resultado de ello tenemos un acceso más amplio al conocimiento y a la cultura para todo el mundo y en cualquier lugar. Algunos programas de software libre han tenido una amplia aceptación y son una apuesta segura. Linux. Es el sistema operativo de software libre más utilizado en el mundo, ya que cerca del 40% de los servidores están basados en Linux

 

 

Anuncios

Un pensamiento en “El concepto de Software Libre y Código Abierto

  1. Pingback: El concepto de Software Libre y Código Abierto | Universo Abierto | INVESTIGACIÓN

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s