Qraft

Lo que hay detrás de "se puede usar gratis" - La idea del código abierto

Por qué existen tecnologías que se pueden usar gratis

Cualquiera puede usar gratis el patrón cuadrado en blanco y negro. Las herramientas para generarlo son gratuitas y las aplicaciones para leerlo también. ¿Por qué una tecnología tan práctica es gratuita? La respuesta es que su inventor, Denso Wave, aunque posee la patente, ha dejado claro que cualquiera puede usar libremente los patrones que cumplen la norma. Se considera que esta decisión es una de las razones por las que la tecnología se extendió como estándar mundial.

Esta forma de pensar, "no monopolizar la tecnología, sino compartirla entre todos", no es rara en el mundo de la informática. Esta filosofía, llamada "código abierto", se ha convertido en la base que sostiene internet en todo el mundo.

Qué es el código abierto

El código abierto es la idea de publicar el plano del software (el código fuente) para que cualquiera pueda verlo y de permitir que se use / mejore / redistribuya libremente. Es como publicar una receta de cocina. Puedes mirar la receta y preparar el mismo plato, o adaptarla a tu manera. Además, también puedes enseñar a otras personas la receta que has adaptado.

Entre el software de código abierto conocido están Linux (un sistema operativo muy usado en servidores), Android (el sistema operativo de los smartphones), Firefox (un navegador web) y WordPress (una herramienta para crear sitios web). Todos ellos se pueden usar gratis, y desarrolladores de todo el mundo colaboran para seguir mejorándolos.

Por qué se publica gratis - Tres motivos

El motivo 1 es la "difusión". Tanto el patrón en blanco y negro como el código abierto maximizan su valor al usarse ampliamente. Cobrar por la patente retrasa la difusión y, al final, puede reducir el valor de la tecnología. El motivo 2 es la "mejora". Al publicar el código fuente, desarrolladores de todo el mundo encuentran y corrigen errores y añaden nuevas funciones. La calidad tiende a mejorar más rápido que si una sola empresa lo desarrolla por su cuenta.

El motivo 3 es la "confianza". Si el código fuente está publicado, cualquiera puede comprobar "qué hace este software por detrás". En el software de cifrado y las herramientas de seguridad, esta transparencia es especialmente importante. Es una seguridad paradójica: "se puede confiar porque se ve el interior".

Negocios que se sostienen con el código abierto

Es lógico preguntarse: "Si lo publicas gratis, ¿cómo ganas dinero?". Hay varios modelos de negocio de código abierto. Uno de los modelos representativos es el de "software gratuito, soporte de pago". Red Hat (una empresa de soporte de Linux) construyó un gran negocio con este método.

El modelo freemium, de "funciones básicas gratuitas y funciones avanzadas de pago", también es una de las formas representativas. Además, existe la ventaja indirecta de demostrar capacidad técnica contribuyendo a proyectos de código abierto y de contratar a ingenieros talentosos. Se cree que detrás de las contribuciones activas al código abierto de grandes empresas como Google, Meta y Microsoft también hay razones estratégicas de este tipo.

Publicar mejora la calidad

Se suele pensar que la tecnología publicada gratis es de peor calidad, pero en realidad no es raro que ocurra lo contrario. Cuando el diseño y el contenido están a la vista de cualquiera, personas de todo el mundo pueden revisarlos y encontrar y señalar puntos débiles y fallos. Al estar expuestos a muchos ojos, los problemas ocultos tienden a descubrirse antes y las mejoras se van acumulando. Incluso los defectos que en un entorno cerrado solo unas pocas personas podrían notar tienen más probabilidades de que alguien los note si el diseño está abierto. Publicar parece un acto de exponer las debilidades, pero en realidad es una base que fortalece la tecnología y hace crecer la confianza.

La fuerza de extenderse como estándar

Una tecnología publicada de forma que cualquiera pueda usarla libremente no se queda en propiedad de una empresa concreta, y tiende a extenderse como una regla común que todos siguen, es decir, como un estándar. Cuando se convierte en estándar, diversos productos y servicios se crean partiendo del mismo mecanismo, por lo que se conectan entre sí con más facilidad y también resulta más práctico para los usuarios. Al contrario, una tecnología que una sola empresa guarda para sí, aunque sea excelente, puede quedarse sin salida si esa empresa cambia de política o se retira. Estar abierta es una gran fortaleza para que una tecnología se siga usando de forma amplia durante mucho tiempo.

Tú también te beneficias del código abierto

Tú, que estás leyendo este artículo, ya te beneficias del código abierto. Si usas un smartphone Android, el propio sistema operativo es de código abierto. Aunque uses un iPhone, el motor de renderizado del navegador Safari (WebKit) es de código abierto. Los protocolos de comunicación de internet, la tecnología que muestra los sitios web y las bases de datos. Gran parte de la base de internet está construida con código abierto.

Que el patrón en blanco y negro se pueda usar gratis en todo el mundo también se debe a una forma de pensar afín al código abierto. No monopolizar la tecnología, sino aumentar su valor global compartiéndola. Esta forma de pensar contiene una enseñanza importante no solo para el mundo de la tecnología, sino para toda la sociedad.