Se cumplen 40 años de su nacimiento, pero ¿qué es software libre?

Qué es software libre

Consejos y trucos

A veces la realidad supera a la ficción y, cuando se cumple el cuarenta aniversario del nacimiento del software libre, es buen momento para recordar que todo empezó por un simple conflicto con el software de una impresora. Un hecho que derivó en la creación del Proyecto GNU, la fundación de la Free Software Foundation y el nacimiento del “copyleft”.

Lo de la impresora fue algo anecdótico, pero se convirtió en la gota que colmó el vaso de la paciencia de Richard Stallman quien, un 27 de septiembre de 1983, envió un email a sus colegas con el lema “Free Unix!” (¡Unix Libre!) y decidió comenzar el desarrollo del proyecto GNU, que significa “GNU no es Unix”.

Unix era el sistema operativo más usado de la época (el que utilizan actualmente Linux y MacOS) en entornos académicos y profesionales, pero era un sistema propietario y, por tanto, no se podía usar libremente.

¿Qué es el software libre y ejemplos?
Captura del mensaje que Stallman envió a sus colegas en 1983 y que se puede leer completo aquí.

Stallman, considerado el gurú del software libre, era por entonces un brillante informático que trabajaba en el Laboratorio de Inteligencia Artificial del prestigioso MIT (el Instituto de Tecnología de Massachusetts) y había bebido de la cultura hacker de la época y del posthippismo.

Por eso creía que el código fuente de los programas debía poder ser compartido con otros y dar libertad a cualquiera para ejecutar los programas, estudiar y modificar el código fuente, redistribuir copias exactas y distribuir versiones modificadas que son las cuatro libertades fundamentales del software libre.

¿Qué es el software libre?

El software libre es un término que hace alusión a los programas informáticos cuyo código fuente está disponible de forma pública. Esto implica que cualquier programador puede ver, modificar y distribuir ese código. 

Esto se basa en cuatro libertades fundamentales, tal como lo definió la Free Software Foundation (Fundación para el Software Libre o FSF):

El concepto de software libre, contrariamente al software propietario, promueve la colaboración y la comunidad, ya que el fin último es que los desarrolladores puedan trabajar juntos para mejorar y extender el software sin restricciones innecesarias. 

¿Software libre significa software gratis?

¿Cuáles son los 5 software libre?

Aunque se pueda pensar que sí, software libre no necesariamente significa que el software sea gratis, aunque muchas veces sí lo sea. Puede haber software libre que se comercialice, pero aun así para seguir siendo libre debe proporcionar acceso al código fuente y respetar las cuatro libertades fundamentales citadas.

En sus cuarenta años de historia, el movimiento del software libre ha tenido un impacto significativo en la industria de la tecnología y ha inspirado otros movimientos relacionados. 

Por ejemplo el de código abierto (open source), que comparte algunas similitudes con el software libre pero no siempre impone las mismas restricciones sobre la distribución del software, por lo que no son lo mismo. Para entenderlo un poco mejor, os remitimos al artículo donde hablamos de qué son las licencias de software y qué tipos hay.

Ejemplos de software libre

@atenascomunicacion Cuando hablamos de software libre nos referimos a programas informáticos de código abierto, de forma que los usuarios pueden modificarlo y personalizarlo libremente. Hoy se celebra el día mundial del software libre, y por eso hemos querido recopilar algunos de los más populares. Y tú, ¿usas alguno? Cuéntanos cuál en los comentarios.#softwarelibre #programasinformaticos #reel #diamundialdelsoftwarelibre #informatica ♬ Beat Automotivo Tan Tan Tan Viral – WZ Beat

Bajo el amparo del software libre se han creado miles, quizá millones de programas, muchos de los cuales cayeron en el cajón del olvido. Sin embargo, algunos han sido imprescindibles para entender el momento actual que vivimos.

GNU/Linux 

Seguramente el ejemplo más conocido de software libre es el sistema operativo GNU/Linux, que es una alternativa a sistemas operativos comerciales como Windows o macOS y trasladó buena parte de la filosofía del movimiento GNU. 

Se trata de un sistema operativo de código abierto y software libre que fue desarrollado por Linus Torvalds creando su propio kernel y aprovechando varios de los componentes del proyecto GNU. Y, sin duda, es el software libre más utilizado a nivel mundial.

Millones de ordenadores, portátiles y Chromebooks, servidores web, redes de datos, superordenadores, teléfonos Android, routers inalámbricos o cámaras de seguridad domésticas utilizan Linux o alguna variante de Linux. Estas son denominadas “distribuciones” y existen algunas muy populares como Ubuntu, Fedora, Ubuntu, CentOS y Debian

Ejemplos de software libre

Mozilla Firefox

El navegador del zorro es un software libre de código abierto que es ampliamente usado en todo el mundo y es conocido por su compromiso con la privacidad y la seguridad online. 

Surgido cuando Internet Explorer era el dominador absoluto, Mozilla Firefox propició el comienzo de la “guerra de los navegadores” por su condición multiplataforma (funciona en GNU/Linux, Mac y Windows) y por ser más rápido, completo, seguro y preciso con los estándares web en su momento.

LibreOffice

Se trata de una suite de ofimática de código abierto que incluye los programas imprescindibles para las tareas habituales de oficina: procesador de texto, hojas de cálculo, presentaciones, etc. Por tanto, LibreOffice es un programa que puede usarse como alternativa al omnipresente Microsoft Office y es compatible con una variedad de formatos de archivo habituales.

GIMP 

Acrónimo de GNU Image Manipulation Program, es una herramienta de edición de imágenes, con una amplia gama de opciones para la edición y manipulación de imágenes. Al ser de código abierto es una alternativa gratuita al todopoderoso Adobe Photoshop. 

VLC Media Player

Se trata de un reproductor multimedia de código abierto que puede reproducir una gran variedad de formatos de audio y vídeo. Entre sus virtudes, su versatilidad y la  capacidad para reproducir todo tipo de archivos multimedia de manera confiable.

¿Cuál es el software libre más utilizado?

Aparte de estos 5 aplicaciones citadas, y dado que software libre es sobre todo un concepto, podemos encontrar ejemplos de software libre materializados en programas como Inkscape o en lenguajes de programación o sistemas operáticos como Apache, FreeBSD o Python.

Incluso hay una discusión sobre si Android es o no software libre. Lo cierto es que, como cuenta la Federación de Software libre de Europa cuenta que “Android es un sistema operativo prácticamente libre desarrollado principalmente por Google”. 

Desafortunadamente —continúan— los controladores para la mayoría de dispositivos así como la mayoría de las aplicaciones de la tienda de aplicaciones no son libres. Éstas frecuentemente funcionan en contra de los intereses del usuario, espiándolos y a veces incluso no pueden ser eliminadas”. 

¿Qué aplicaciones tiene software libre?

¿Qué aplicaciones tiene el software libre?

Como habéis podido ir viendo, el software libre abarca una amplia gama de aplicaciones en diversas categorías. Desde los sistemas operativos, empezando por GNU/Linux y sus distribuciones, los navegadores web, las herramientas de ofimática o de edición de gráficos y multimedia.

Software libre qué es

Clientes de correo electrónico, lenguajes de programación, programas de gestión de proyectos, bases de datos, desarrollo web, virtualización, seguridad informática, productividad, organización, educación…

La comunidad de software libre es diversa y activa, lo que lleva a la creación constante de nuevas aplicaciones y al mantenimiento de las existentes. Además, muchas de estas aplicaciones son multiplataforma, lo que significa que están disponibles para Windows, macOS y sistemas basados en Unix, lo que amplía aún más su alcance y accesibilidad.

¿Qué aplicaciones tiene software libre?
Richard Stallman trabajando en su proyecto.

Lo cierto es que el concepto de software libre, impulsada por Stallman, revolucionó la industria del software. Si no fuera por este movimiento, probablemente las grandes corporaciones como Microsoft, Apple o Google dominarían totalmente el mercado con sus softwares propietarios. 

Imágenes | Fotos de Markus Spiske, 2023583, rawpixel.com, mammela, Armin Rimoldi y Wikipedia

Archivado en
Subir