Resumen
- El software de código abierto impulsa muchos productos tecnológicos que utilizamos a diario, desde navegadores hasta teléfonos.
- Los dispositivos más antiguos se pueden salvar de la obsolescencia con actualizaciones y firmware de código abierto.
- La seguridad y la privacidad se mejoran con el cifrado de código abierto y la ausencia de funciones de seguimiento.
El software de código abierto ha existido de una forma u otra desde principios de la década de 1980 y ahora se utiliza en casi todos los sectores tecnológicos. Las herramientas y el software de código abierto se utilizan en todo, desde televisores hastaChatGPT, por lo que es muy probable que ya los hayas utilizado, incluso si no te habías dado cuenta. Impulsan navegadores web, sistemas operativos, aplicaciones y juegos, y a menudo tienen licencia para que otros desarrolladores puedan modificarlos. Hay muchas razones para utilizar software de código abierto en lugar de programas propietarios, desde sentirse parte de una comunidad hasta mantener tus datos más seguros.
Licencias de software de código abierto: por qué son importantes
Todos hemos utilizado software de código abierto, pero la licencia es más importante de lo que crees.
5Dando nueva vida al hardware antiguo
Desde enrutadores Wi-Fi hasta computadoras portátiles, el software de código abierto puede salvarlos del desguace
Muchas empresas de tecnología, si no la mayoría, diseñan sus productos con la obsolescencia programada incorporada. Los teléfonos inteligentes Android suelen recibir soporte durante una cierta cantidad de años con actualizaciones del sistema operativo y de seguridad del fabricante. Una vez que ese período de tiempo termina, aunque el fabricante puede no proporcionar soporte continuo para el dispositivo, gracias a la naturaleza de código abierto de Android, siempre existe la posibilidad de que un desarrollador acepte el desafío.Los foros de XDAestán llenos de desarrolladores que mantienen en funcionamiento los dispositivos más antiguos con parches de seguridad recientes o proporcionan ROM diferentes para ejecutar en lugar de la opción del fabricante.
De manera similar, los enrutadores Wi-Fi suelen ser de código cerrado, pero gracias a proyectos de firmware de código abierto como DD-WRT y OpenWRT, se pueden actualizar con nuevas funciones que los fabricantes decidieron dejar de lado. Es posible que los portátiles más antiguos no puedan ejecutar las últimas actualizaciones de Windows, pero instalar Linux o Chrome OS en ellos les otorga una vida útil más larga y los mantiene fuera de los centros de desechos electrónicos. Ninguna de estas opciones sería posible sin el software de código abierto, lo que beneficia enormemente al mundo.
DD-WRT vs. OpenWrt: ¿Qué firmware de enrutador de código abierto debería elegir?
La instalación de un firmware personalizado en su enrutador le brinda más control y soporte durante más tiempo que el firmware estándar.
4Libertad de elección
Libérese de los bloqueos de proveedores y otras molestias
Una de las mayores quejas contra el software de código cerrado es la dependencia de los proveedores, que abarca desde tipos de archivos propietarios hasta precios exorbitantes, modelos de suscripción predatorios u otras malas prácticas por parte de las empresas que los poseen. El software de código abierto evita la mayoría de esas prácticas al publicar el código fuente para que cualquiera que lo desee pueda curiosear y modificarlo para crear su propia versión del software.
Al utilizar formatos de archivo de código abierto, se puede acceder a los documentos que se crean incluso si el software que se utilizó para crearlos ya no se fabrica. El código abierto también podría ser el futuro de la investigación en IA, al menos si Meta tiene algo que ver con ello. El último modelo de lenguaje de gran tamaño de la empresa,Llama 3, es de código abierto y accesible para un uso amplio, con la capacidad de ejecutarse localmente en una amplia gama de hardware. Ese es otro punto del espíritu del software de código abierto: poner el software en manos de la mayor cantidad posible de personas para realizar esfuerzos de colaboración.
Las 20 mejores alternativas de código abierto a software popular en Windows
No todo el mundo quiere confiar en las grandes corporaciones, y estos programas de Windows de código abierto devuelven el poder a la comunidad.
3Cuando necesita cifrado u otras funciones de seguridad
Que todos puedan leer su código mejora las prácticas de seguridad
Los investigadores de seguridad suelen decir cosas como que el cifrado de código cerrado bien podría no existir, lo cual es un poco exagerado, pero plantea un argumento válido. Las funciones de seguridad de código abierto como el cifrado tienen inherentemente más probabilidades de ser seguras. No es necesariamente porque sea más sensato tener más ojos en las funciones de seguridad, de modo que las vulnerabilidades se detecten más rápido. Tampoco es porque el cifrado de código cerrado sea malo. En cambio, saber que su código será examinado conduce a mejores prácticas de seguridad desde el principio, por lo que hay menos posibilidades de que algo salga mal.
La criptografía de código abierto es más segura, ya que el único secreto es tu contraseña. Cuantos menos secretos haya en cualquier función de seguridad, menos posibilidades hay de que los errores expongan esos secretos. Muchos de los gestores de contraseñas más conocidos también son de código abierto. Son examinados por comunidades enteras de profesionales de la ciberseguridad en lugar de limitarse a auditorías internas o de terceros pagadas. Estos cifran tus contraseñas complejas y únicas y solo se descifran con tu contraseña maestra. Poder ver el código fuente te permite comprobar si tu bóveda de contraseñas está cifrada correctamente y si hay puertas traseras.
Los mejores gestores de contraseñas de 2024
Deje de utilizar fechas de nacimiento y el nombre de su mascota como contraseñas y use una de estas para proteger sus cuentas en línea.
2Costos iniciales más bajos
Todavía tendrás que preocuparte por el mantenimiento, pero el software de código abierto suele ser gratuito.
Si bien el término "libre" en el software libre de código abierto (FOSS) se refiere a la ausencia de restricciones, no de costos, muchos programas de software de código abierto también están libres de tarifas de licencia. No solo se evita el costo inicial, sino que también se omiten muchos otros gastos asociados con los programas de código cerrado típicos. Cosas como el acceso multiusuario, las necesidades administrativas o las tarifas de actualización generalmente no están presentes en el software de código abierto.
Esto lo hace especialmente atractivo para las empresas que buscan reducir costos o asignar presupuestos a mejores usos, como capacitación, soporte o desarrollo. Dado que el software es gratuito, el dinero que se habría asignado a suscripciones u otras tarifas se puede utilizar en otras áreas, lo que beneficia a la empresa de muchas maneras. Si parte de ese dinero también paga el desarrollo personalizado del software de código abierto, la comunidad se beneficia más.
1Privacidad personal
Sus datos son suyos y no se venden a terceros
Los datos personales son valiosos, no solo para usted, sino también para las empresas que absorben enormes cantidades de ellos de sus usuarios. Eso incluye sistemas operativos como Windows 11, que tiene unafunción de seguimiento de actividadentre lasmuchas otras funciones que utiliza para rastrearlo. Las aplicaciones y los servicios también lo rastrean a usted y a la ubicación de su dispositivo, y luego todos estos datos llegan a manos de corredores de datos que los venden a cualquiera que los desee. Es un gran problema para la privacidad, especialmente porque esos datos también pueden llegar a manos de actores maliciosos.
El software de código abierto a menudo carece de funciones de telemetría que envíen información al desarrollador. Incluso cuando las tiene, esa información suele limitarse a cómo se utiliza el software para que el desarrollador pueda mejorar las cosas o añadir funciones que quizás le interesen. Como la comunidad de código abierto se centra mucho en la privacidad, cualquier desarrollador de software que intente implementar funciones de seguimiento recibe críticas, por lo que todo el mundo sabe que un software en particular envía datos al desarrollador.
5 fantásticas extensiones y ajustes de Firefox para mejorar tu privacidad
Mantener tu privacidad en línea puede ser difícil, pero estas fantásticas extensiones lo hacen más fácil que nunca
Es probable que los programas que ya utiliza utilicen software de código abierto
Los programas de software libre y de código abierto se utilizan en todas partes. Se implementan en todas partes en casi todos los rincones de todos los mercados. Esto es así incluso si el software que se utiliza cuesta dinero, ya que muchos proyectos de código abierto no limitan la reutilización comercial siempre que se les reconozca debidamente. A medida que más empresas se centran en el software y las herramientas de código abierto, el porcentaje de la cuota de mercado de los proyectos de código abierto no hará más que aumentar y mejorar.