Open source es una expresión de la lengua inglesa que pertenece al ámbito de la informática. Aunque puede traducirse como «fuente abierta», suele emplearse en nuestro idioma directamente en su versión original, sin su traducción correspondiente.
Se califica como open source, por lo tanto, a los programas informáticos que permiten el acceso a su código de programación, lo que facilita modificaciones por parte de otros programadores ajenos a los creadores originales del software en cuestión.
Open source vs. software libre
Es importante distinguir entre el software open source, que dispone de la mencionada característica de presentar su código abierto, y el software libre (que puede descargarse y distribuirse de manera gratuita). Existe software libre que no brinda acceso al código (y que, por lo tanto, no puede considerarse como open source), y programas open source que se distribuyen de manera comercial o que requieren de una autorización para ser modificados.
Pese a que ambas nociones suelen confundirse, por lo general la idea de open source está vinculada a una filosofía de trabajo conjunto sobre los programas informáticos. Cuando se brinda acceso al código fuente, la comunidad de programadores puede hacer sus aportes para solucionar eventuales fallos, incrementar la usabilidad y mejorar el programa a nivel general.
Algunos ejemplos
Entre los programas de código abierto más populares, se encuentran los siguientes:
- El navegador de Internet Firefox, que ofrece una gran estabilidad, así como un amplio número de funciones y herramientas para una experiencia de navegación fluida y completa. Incluye protección contra estafas, robo de identidad y transacciones no seguras, y asegura hacer un uso más eficiente de la memoria del ordenador que sus competidores.
- El paquete de oficina Open Office, el más importante dentro de los open source. Cuenta con lo necesario para la creación y edición de presentaciones animadas, documentos de texto, hojas de cálculo, bases de datos y gráficos, entre otros. Uno de sus puntos fuertes es que se encuentra disponible en varios idiomas y que es altamente compatible con distintos sistemas operativos. Además, permite abrir y guardar archivos de Microsoft Office, así como exportar a formato PDF.
- FileZilla, un completo y eficiente cliente de FTP, FTPS y SFTP con interfaz gráfica y compatible con varios sistemas operativos, incluyendo Windows, Mac OS y Linux. Soporta las principales características de dichas plataformas, ofreciendo una experiencia muy difícil de superar, razón de su gran popularidad entre los desarrolladores de sitios web.
- El archivador de ficheros 7-Zip, a menudo alabado por su eficiencia y su tasa de compresión. Se trata de una herramienta infaltable, que permite crear y descomprimir archivos ZIP, RAR, ARJ, TAR, ISO, DEB y 7z, entre muchos otros.
- FullSync, una herramienta que permite crear copias de seguridad y sincronizar archivos. Es muy potente y ofrece un buen grado de personalización.
- ClamWin, un antivirus para el sistema operativo Windows que se distribuye gratuitamente e incluye actualizaciones frecuentes, planificador de revisiones, menú contextual para el explorador de archivos y un complemento para el programa Outlook.
- El editor de texto Notepad++, una brillante aplicación usada por millones de programadores en todo el mundo, dada su infinidad de funciones ideales para la edición de código, pero también para la creación de cualquier documento de texto. Es muy fácil de personalizar y permite cambiar el aspecto de su interfaz, ampliar o reducir el texto en tiempo real, abrir varios archivos simultáneamente y ubicarlos en la barra de pestañas (o tabs), navegar directorios remotos mediante un plug-in de FTP, comparar archivos y realizar búsquedas en árboles de carpetas con una gran eficiencia.
- Los sistemas operativos Android (desarrollado por Google) y Ubuntu (que apela al núcleo de Linux).