El software libre comprende el conjunto de programaciones informáticas que pueden ser utilizadas con cualquier propósito, lo que incluye especialmente adaptarlas a las necesidades individuales de los usuarios, así como también la posibilidad de redistribuirlos y eventualmente mejorarlos. Por ejemplo: Ares, Mozilla Firefox, Moodle.
La idea de software libre es relativamente nueva y es muy interesante, porque pone a la luz un tema en permanente debate, que es el valor social de un producto fruto de la capacidad intelectual de una o varias personas, sumada a otros recursos.
En cierta manera, la informática se suma así a un conjunto de disciplinas (como la biotecnología o la genética) en las que la transferencia a la comunidad de lo generado se torna un tema social y económico delicado.
Es importante destacar que la libertad del software no tiene que ver con la gratuidad, ni con el libre acceso, sino con una cuestión más bien filosófica, que concibe al usuario como protagonista fundamental de lo que ocurre en la red y su evolución, asumiendo que el software siempre involucra conocimiento que no debe estar vedado a ninguno de sus potenciales usuarios.
- Ver además: Software
Ventajas del software libre
La posición totalmente opuesta a la del software libre es la del software con propietario, es decir, aquellos desarrollos sobre los cuales se retienen los derechos, con la restricción para el usuario de utilizarlo ‘tal cual es’.
En la práctica, la cuestión central del software libre es que este tipo de software permite el acceso al código fuente, y gracias a esto es que brinda la libertad y la posibilidad de modificarlo, estudiarlo y adaptarlo a las nuevas necesidades que puedan ir apareciendo. Queda claro, entonces, que no se considera software libre aquel que sea gratuito pero que no ofrezca el código fuente.
Es de esperar que con la posibilidad de acceder al código fuente se vaya generando una dinámica de corrección retroalimentada por el usuario mismo, sin la necesidad de estar aguardando la ‘nueva versión’ oficial de una empresa, como ocurre con muchos otros programas. Esta es la gran apuesta que hace la idea del software libre: las ventajas técnicas y económicas de un progreso que no está motorizado solo por unas pocas cabezas dentro de una corporación, sino por el conjunto de la sociedad.
Muchas personas ligadas al mundo de la programación se han vuelto partidarias y hasta a veces ‘militantes’ del software libre. Desde esta óptica, se comprende que este tipo de programas son los únicos que respetan plenamente la libertad del usuario, y que los términos habituales en las estructuras de Copyright que sostienen el tipo de software propietario significan cierta privación al derecho de los usuarios, obviamente, en protección del retorno esperado por inversiones a menudo millonarias.
Es por esto que el movimiento del software libre creó un mecanismo legal conocido como licencia ‘Copyleft’, en la que disponen la forma en la que se puede distribuir el software libre. De esta manera, antes de aceptar los ‘términos y condiciones’, el usuario es advertido de ello. Muchos países ya han comenzado a legislar respecto del uso y distribución del software libre.
Ejemplos de software libre
Se enumeran a continuación veinticinco aplicaciones de software libre, a modo de ejemplo, varios de ellos se han vuelto muy populares:
- Ares. Programa del tipo P2P (peer to peer) para buscar y descargar de la Web todo tipo de archivos, incluso desde varias fuentes (lo que será posible si el archivo es compartido simultáneamente por varios usuarios), con lo que se puede reducir el tiempo de descarga.
- Mozilla Firefox. Es un navegador con numerosas funcionalidades y posibilidad de personalización, suele ser especialmente valorada su capacidad para proteger la vida privada del usuario.
- Apache Open Office. Paquete que ofrece diversas herramientas, entre ellas procesador de texto, hojas de cálculo, presentaciones gráficos y bases de datos.
- Clam Win Free Antivirus. Como su nombre lo indica, es un eficiente programa antivirus que se actualiza permanentemente; tiene más de 600000 usuarios por día en el mundo.
- Moodle. Es muy usado en el ámbito de la enseñanza, ya que permite ‘subir’ diversos contenidos (videos, imágenes, textos), incluso la comunicación y el trabajo en red o realizar exámenes en línea.
- Vuze (antes Azureus). Es similar al Ares en su fundamento y modalidad de uso, sirve para descargar archivos de diferente clase (audio, video, etc.) en modalidad peer to peer usando el mecanismo de BitTorrent.
- JBoss. Es una plataforma de tiempo de ejecución empleada para construir e implementar servicios y aplicaciones transaccionales basadas en lenguaje Java.
- net. Especialmente dedicado al procesamiento digital de fotos.
- Gallery. Es un programa que sirve para organizar álbumes de fotos de manera simple e intuitiva.
- Qcad. Es una aplicación para dibujo técnico asistido por computadora (CAD) en dos dimensiones. Muy útil para ingenieros, arquitectos, decoradores. Es compatible con Windows, Mac OS X y Linux.
- Notepad ++ . Es un programa de edición que permite hacer notas rápidas y que trabaja con lenguaje C++.
- Emule. Similar a Vuze o Ares, permite encontrar y bajar diferentes archivos de audio, video y documentos en general. Es un programa de tipo P2P.
- Spybot – Search & Destroy. Es un programa que evita el ingreso de software malicioso a la computadora, el cual podría actuar como ‘espía’.
- 7-Zip. Es un programa de compresión de archivos de alta eficiencia.
- Audacity. Es un programa para grabación y edición de audios a partir de diferentes fuentes, que también sirve para el posprocesamiento de archivos de audio.
- FreeBSD. Es un sistema operativo de acceso libre de tipo Unix, era muy popular antes de la llegada de Linux.
- JDownloader. Es una plataforma abierta escrita en Java, simplifica la descarga de archivos de servidores del tipo Rapidshare o Megaupload. Ofrece descargas múltiples paralelas y reconocimiento de captchas.
- Elgg 1.12.2. Plataforma para crear redes sociales y blogs basada en PHP y MySQL.
- WordPress. También sirve para la publicación de blogs y bases de datos.
- Avogadro 1.1.1. Editor de moléculas orientado a la química informática, a la bioinformática, al modelado de moléculas y áreas afines.
- K-Sketch. Es un editor de animaciones informales; con versiones disponibles para plataformas móviles.
- Clip Art Library. Colección de imágenes que pueden utilizarse y modificarse libremente.
- GenealogyJ. Editor de datos genealógicos, permite crear diferentes clases de reportes a partir de datos de individuos. Trabaja con lenguaje Java.
- Marble. Atlas y globo terráqueo virtual que ofrece diferentes mapas y proyecciones.
- Calibre. Programa de gestión de libros electrónicos, permite organizar colecciones de libros y convertir los libros a diversos formatos, como para ser leídos, por ejemplo, como ebooks.
Sigue con:
¿Te fue útil esta información?
Sí No¡Genial! gracias por visitarnos :)