Diferencia entre revisiones de «Software Libre»

De gacq wiki
Saltar a: navegación, buscar
Línea 1: Línea 1:
= Definición =
+
= Introducción =
El Software Libre es aquel que garantiza cuatro libertades básicas a los usuarios:
+
 
*libertad 0: Ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, militar, etc.)
+
El software libre es un paradigma para la producción de programas informáticos que se basa en la libre disponibilidad del código fuente. Usar solftware libre permite entre otras cosas mantener la libertad de cambiar de proveedor cuando lo desee conservando la inversión realizada en la implementación y asegurando la portabilidad y accesibilidad de la información.
*libertad 1: Estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente)
+
 
*libertad 2: Copiar el programa de manera que se pueda ayudar al vecino o a cualquiera
+
Según la definición de la Free Software Fundation el Software Libre es aquel que garantiza cuatro libertades básicas a los usuarios:
*libertad 3: Mejorar el programa y publicar las mejoras
+
 
 +
* Libertad 0: Ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, militar, etc.)
 +
* Libertad 1: Estudiar y modificar el programa de acuerdo a las propias necesidades (para lo cual es necesario poder acceder al código fuente)
 +
* Libertad 2: Distribuir copias del programa.
 +
* Libertad 3: Mejorar el programa y publicar las mejoras
 +
 
 +
Debido a la consolidación del modelo de producción del programas informáticos conocido como Software Libre e Internet que permitio la creación de comunidades virtuales globales se desarrollo una gran cantidad de aplicaciones informáticas que se encuentran disponibles para su uso inmediato y sin el pago de licencias.
 +
 
 +
Estas aplicaciones lograron un nivel de desarrollo que en muchos de los casos supera ampliamente la oferta disponible desde el software no-libre, tanto en calidad como en variedad. Dentro de estas aplicaciones podemos encontrar soluciones para cubrir diversas necesidades en empresas y organizaciones que deseen optimizar su operación.
 +
El software libre hoy
 +
 
 +
Si bien el software libre mas conocido como tal es el sistema operativo GNU/Linux, existe una enorme cantidad de aplicaciones libres que pueden correr en los sistemas operativos mas populares, tanto para PCs, servidores, teléfonos celulares, etc.
 +
 
 +
* Mas del 50% de los servidores web de toda Internet son software libre, principalmente Apache en Linux o en diferentes variantes de UNIX.
 +
* El 90% de los supercomputadores mas grandes del mundo usan unicamente Linux
 +
* Practicamente todas las grandes empresas utilizan software libre en componentes claves de sus aplicaciones críticas, ya sea a nivel sistema operativo, lenguajes de programación, bases de datos, servidores de aplicación o aplicaciones.
 +
* GNU/Linux es el sistema operativo con mayor crecimiento del mercado en los útimos años.
 +
* Gobiernos nacionales y municipales del mundo ya poseen leyes que priorizan el uso del software libre.
 +
* El Software Libre demostro en gran cantidad de proyectos que es la forma mas eficiente de producir y mantener software.
  
 
= Beneficios =
 
= Beneficios =
 +
 
Los beneficios específicos del Software Libre son muchos, pero se pueden destacar:
 
Los beneficios específicos del Software Libre son muchos, pero se pueden destacar:
==Estratégicos==
 
*Mayor libertad de elección, uso y disposición.
 
*Mayor calidad y seguridad de los programas derivada de un modelo colaborativo de desarrollo.
 
*Independencia de los fabricantes y distribuidores; mayores posibilidades de elección para el usuario.
 
*Mayores posibilidades de personalización de la aplicaciones.
 
*Mayor soporte; cualquier empresa puede realizarlo, ya que no hay secretos.
 
*Fomenta la reutilización de recursos.
 
*Evaluación: facilidad para probar enteramente diversos programas antes de tomar una decisión.
 
  
==Económicos==
+
== Beneficios estratégicos ==
*Costes de implantación y mantenimiento más reducidos. Menor TCO.
+
 
*Desarrollo más rápido de las soluciones.
+
* Libertad: Mayor libertad de elección, uso y disposición.
*Se valoran los conocimientos y la eficacia, y no las estrategias comerciales y monopolísticas.
+
* Independencia: puede cambiar de proveedor sin cambiar su aplicación
*Protección de la inversión. El codigo y los datos siempre podrán ser reutilizados.
+
* Legalidad: usar software libre es la forma mas segura de evitar problemas con licencias, conceptos como la piratería o el uso indebido pierden sentido.
 +
* Flexibilidad: mayores posibilidades de personalización de la aplicaciones, permite  adaptar los programas a su empresa y no su empresa a los programas.
 +
* Soporte: cualquier empresa puede realizarlo, ya que no hay secretos.
 +
* Eficiencia: Fomenta la reutilización de recursos, entre comunidades de usuarios, desarrolladores y proveedores de servicios.
 +
* Evaluación: facilidad para probar enteramente diversos programas antes de tomar una decisión.
 +
* Sustentabilidad: los sistemas no dependen de la subsistencia de la empresa desarrolladora.
 +
* Interoperabilidad: Permite realizar interfaces facilmente con otros sistemas
 +
* Confindencialidad: Solo el software libre puede garantizar la privacidad de la información.
 +
 
 +
== Beneficios económicos ==
 +
 
 +
* Sin costo de licencia de uso. Puede instalarse ilimitadamente.
 +
* Costos de implementación y mantenimiento más reducidos.
 +
* Se valoran los conocimientos y la eficacia, y no las estrategias comerciales y monopolísticas.
 +
* Protección de la inversión. El codigo y los datos siempre podrán ser reutilizados.
 +
 
 +
== Beneficios técnicos ==
 +
 
 +
* Mayor calidad y seguridad de los programas derivada de un modelo colaborativo de desarrollo.
 +
* Facilmente actualizable, todo el sistema y aplicaciones pueden actualizarse con un solo comando
 +
* Muchos bugs y problemas pueden solucionarse inmediatamente modificano el código fuente
 +
* Gran cantidad de documentación, ejemplos y guias de uso disponibles en casi todos los idiomas.
  
==Sociales==
+
== Beneficios sociales ==
*Estimula la cooperación.
 
*Educación mediante la transparencia gracias al acceso al código fuente.
 
*No divide a las personas construyendo barreras entre ellas.
 
*Promueve la igualdad de derechos y oportunidades.
 
*Reduce las diferencias entre zonas ricas y pobres.
 
*Evita la concentración de poder y las dependencias.
 
*La ciencia avanza porque los científicos comparten los descubrimientos de manera libre. El mismo esquema se repite con el software libre.
 
*Solo el software libre puede garantizar la privacidad de la información.
 
*Legalidad: conceptos como la piratería o el uso indebido pierden sentido.
 
*Herencia cultural: todo el código disponible pasa a formar parte de los recursos públicos de los que dispone la Humanidad.
 
  
==Técnicos==
+
* Permite la libre competencia.
*Mayor seguridad y fiabilidad.
+
* Promueve la igualdad de derechos y oportunidades.
*Facilmente actualizable, todo el sistema y aplicaciones pueden actualizarse con un solo comando
+
* Estimula la cooperación.
*Muchos bugs y problemas pueden solucionarse inmediatamente modificano el código fuente
+
* Fomenta el empleo local.
*Gran cantidad de documentación, ejemplos y guias de uso disponibles en casi todos los idiomas.
+
* Educación mediante la transparencia gracias al acceso al código fuente.
 +
* Reduce las diferencias entre zonas ricas y pobres.
 +
* Evita la concentración de poder y las dependencias.
 +
* La ciencia avanza porque los científicos comparten los descubrimientos de manera libre. El mismo esquema se repite con el software libre.
 +
* Herencia cultural: todo el código disponible pasa a formar parte de los recursos públicos de los que dispone la Humanidad.
  
 
==Como profesionales de informática==
 
==Como profesionales de informática==
*Independencia del empleador - Mis conocimientos puedo utilizarlos en cualquier trabajo.
+
* Independencia del empleador - Mis conocimientos puedo utilizarlos en cualquier trabajo.
*Autoría reconocida al programador.
+
* Autoría reconocida al programador.
*Mayor documentación disponible.
+
* Mayor documentación disponible.
*Amplia comunidad de colegas en cualquier proyecto.
+
* Amplia comunidad de colegas en cualquier proyecto.
  
 
=Lecturas=
 
=Lecturas=
 
*[http://es.wikipedia.org/wiki/Software_libre Según Wikipedia]
 
*[http://es.wikipedia.org/wiki/Software_libre Según Wikipedia]
*[http://www.fsfla.org/?q=node/18 Según la FSFLA]
+
*[http://www.gnu.org/philosophy/categories.es.html Tipos de licencias de software]
*[http://biblioweb.sindominio.net/telematica/infolibre.html Y la información será libre... ¿o no?]
 
 
*[http://www.pps.jussieu.fr/~dicosmo/Piege/trampas/ Trampa en el Cyberespacio]
 
*[http://www.pps.jussieu.fr/~dicosmo/Piege/trampas/ Trampa en el Cyberespacio]
*[http://www.gnu.org/philosophy/categories.es.html#ProprietarySoftware Categorías de software libre y no libre]
 
*[http://biblioweb.sindominio.net/telematica/catedral.html La Catedral y el Bazar Eric S. Raymond]
 
 
*[http://www.elastico.net/archives/001222.html Traducción al español de Free Culture]
 
*[http://www.elastico.net/archives/001222.html Traducción al español de Free Culture]
*[http://www.hipatia.info/docs/ontologia/ http://www.hipatia.info/docs/ontologia/]
 
 
*[http://www.gnu.org/philosophy/words-to-avoid.es.html Algunas palabras y frases confusas que vale la pena evitar]
 
*[http://www.gnu.org/philosophy/words-to-avoid.es.html Algunas palabras y frases confusas que vale la pena evitar]
*[http://bulma.net/body.phtml?nIdNoticia=2260 Mapa Conceptual del Software Libre]
 
*[http://biblioweb.sindominio.net/telematica/saravia.html Economía y estatus legal del Software.]
 
 
*[http://www.gnu.org/fun/humor.html Humor]
 
*[http://www.gnu.org/fun/humor.html Humor]
*http://guias-ubuntu.ourproject.org/index.php?title=Gu%C3%ADa_Base/Nuevos_amigos_llaman_a_tu_puerta/Software_libre%2C_el_principio
 

Revisión del 11:23 3 oct 2009

Introducción

El software libre es un paradigma para la producción de programas informáticos que se basa en la libre disponibilidad del código fuente. Usar solftware libre permite entre otras cosas mantener la libertad de cambiar de proveedor cuando lo desee conservando la inversión realizada en la implementación y asegurando la portabilidad y accesibilidad de la información.

Según la definición de la Free Software Fundation el Software Libre es aquel que garantiza cuatro libertades básicas a los usuarios:

  • Libertad 0: Ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, militar, etc.)
  • Libertad 1: Estudiar y modificar el programa de acuerdo a las propias necesidades (para lo cual es necesario poder acceder al código fuente)
  • Libertad 2: Distribuir copias del programa.
  • Libertad 3: Mejorar el programa y publicar las mejoras

Debido a la consolidación del modelo de producción del programas informáticos conocido como Software Libre e Internet que permitio la creación de comunidades virtuales globales se desarrollo una gran cantidad de aplicaciones informáticas que se encuentran disponibles para su uso inmediato y sin el pago de licencias.

Estas aplicaciones lograron un nivel de desarrollo que en muchos de los casos supera ampliamente la oferta disponible desde el software no-libre, tanto en calidad como en variedad. Dentro de estas aplicaciones podemos encontrar soluciones para cubrir diversas necesidades en empresas y organizaciones que deseen optimizar su operación. El software libre hoy

Si bien el software libre mas conocido como tal es el sistema operativo GNU/Linux, existe una enorme cantidad de aplicaciones libres que pueden correr en los sistemas operativos mas populares, tanto para PCs, servidores, teléfonos celulares, etc.

  • Mas del 50% de los servidores web de toda Internet son software libre, principalmente Apache en Linux o en diferentes variantes de UNIX.
  • El 90% de los supercomputadores mas grandes del mundo usan unicamente Linux
  • Practicamente todas las grandes empresas utilizan software libre en componentes claves de sus aplicaciones críticas, ya sea a nivel sistema operativo, lenguajes de programación, bases de datos, servidores de aplicación o aplicaciones.
  • GNU/Linux es el sistema operativo con mayor crecimiento del mercado en los útimos años.
  • Gobiernos nacionales y municipales del mundo ya poseen leyes que priorizan el uso del software libre.
  • El Software Libre demostro en gran cantidad de proyectos que es la forma mas eficiente de producir y mantener software.

Beneficios

Los beneficios específicos del Software Libre son muchos, pero se pueden destacar:

Beneficios estratégicos

  • Libertad: Mayor libertad de elección, uso y disposición.
  • Independencia: puede cambiar de proveedor sin cambiar su aplicación
  • Legalidad: usar software libre es la forma mas segura de evitar problemas con licencias, conceptos como la piratería o el uso indebido pierden sentido.
  • Flexibilidad: mayores posibilidades de personalización de la aplicaciones, permite adaptar los programas a su empresa y no su empresa a los programas.
  • Soporte: cualquier empresa puede realizarlo, ya que no hay secretos.
  • Eficiencia: Fomenta la reutilización de recursos, entre comunidades de usuarios, desarrolladores y proveedores de servicios.
  • Evaluación: facilidad para probar enteramente diversos programas antes de tomar una decisión.
  • Sustentabilidad: los sistemas no dependen de la subsistencia de la empresa desarrolladora.
  • Interoperabilidad: Permite realizar interfaces facilmente con otros sistemas
  • Confindencialidad: Solo el software libre puede garantizar la privacidad de la información.

Beneficios económicos

  • Sin costo de licencia de uso. Puede instalarse ilimitadamente.
  • Costos de implementación y mantenimiento más reducidos.
  • Se valoran los conocimientos y la eficacia, y no las estrategias comerciales y monopolísticas.
  • Protección de la inversión. El codigo y los datos siempre podrán ser reutilizados.

Beneficios técnicos

  • Mayor calidad y seguridad de los programas derivada de un modelo colaborativo de desarrollo.
  • Facilmente actualizable, todo el sistema y aplicaciones pueden actualizarse con un solo comando
  • Muchos bugs y problemas pueden solucionarse inmediatamente modificano el código fuente
  • Gran cantidad de documentación, ejemplos y guias de uso disponibles en casi todos los idiomas.

Beneficios sociales

  • Permite la libre competencia.
  • Promueve la igualdad de derechos y oportunidades.
  • Estimula la cooperación.
  • Fomenta el empleo local.
  • Educación mediante la transparencia gracias al acceso al código fuente.
  • Reduce las diferencias entre zonas ricas y pobres.
  • Evita la concentración de poder y las dependencias.
  • La ciencia avanza porque los científicos comparten los descubrimientos de manera libre. El mismo esquema se repite con el software libre.
  • Herencia cultural: todo el código disponible pasa a formar parte de los recursos públicos de los que dispone la Humanidad.

Como profesionales de informática

  • Independencia del empleador - Mis conocimientos puedo utilizarlos en cualquier trabajo.
  • Autoría reconocida al programador.
  • Mayor documentación disponible.
  • Amplia comunidad de colegas en cualquier proyecto.

Lecturas