Logo de Dallonses

Open source

¿Qué es el open source?

El open source es software cuyo código fuente cualquiera puede leer, usar, modificar y compartir, bajo una licencia que concede esos derechos de forma formal. La licencia es la pieza que lo sostiene todo. "Puedes ver el código" no es open source por sí solo. Lo que lo hace abierto es el permiso legal para hacer algo con él. Las licencias van desde las permisivas como MIT, que te dejan hacer casi cualquier cosa, hasta las copyleft como la GPL, que exigen que lo que construyas encima siga siendo abierto.

Se malinterpreta a menudo como "gratis en el sentido de sin coste". La libertad va de derechos, no de precio. Casi todo el internet moderno funciona sobre open source: Linux en los servidores, los navegadores en los que la gente lee esto, las bases de datos y los frameworks que hay debajo de casi cualquier aplicación web. Cuando se halló un fallo de seguridad en la librería open source Log4j en 2021, importó precisamente porque buena parte del mundo dependía en silencio de un único componente mantenido, en gran medida, por voluntarios.

Ese último punto es la verdadera historia del open source. Lo construyen y sostienen comunidades, y que el código sea visible es lo que permite que miles de personas encuentren y arreglen problemas más rápido de lo que ninguna empresa podría sola.

El open source en Dallonses

Construimos sobre open source cada día, y pensamos en esa relación con honestidad en lugar de limitarnos a tomar. La mayor parte de nuestro desarrollo web y de nuestras aplicaciones web a medida se apoya en cimientos abiertos, y un proyecto que depende del trabajo de una comunidad tiene una responsabilidad hacia ella. Por eso contribuimos arreglos de vuelta, mantenemos las dependencias al día y prestamos atención a las licencias que incorporamos, en lugar de descubrir el problema en una auditoría.

También asesoramos a los clientes con claridad. El open source puede ahorrar dinero real y evitar el bloqueo de proveedor, pero no está libre de coste ni de riesgo. Alguien tiene que mantenerlo, parchearlo y entender qué se está ejecutando de verdad. Ayudamos a los equipos a tomar esa decisión con los ojos abiertos, sopesando la libertad frente al mantenimiento, porque una dependencia que no entiendes es una dependencia que no controlas.

¿Construyes sobre cimientos abiertos y quieres gestionarlos como toca? Hablemos.

Hablemos de desarrollo

Servicios relacionados


¿Listo para trabajar juntos?

Reservar una reunión
Aymón sosteniendo una revista Tools frente a su cara
Ari trabajando en una laptop al aire libre rodeado de plantas
Vista superior de un escritorio de madera con teclado, ratón y auriculares
Ilustración dibujada a mano de una mano chasqueando los dedos
Nico recostado contra un dispensador de agua junto a un extintor de incendios
Primer plano de una computadora abierta con placa de circuito y componentes en un escritorio de madera
Bernat y Andreu colaborando en un escritorio con monitores y una laptop
Ilustración dibujada a mano de una mano abierta saludando
Aymón sosteniendo una revista Tools frente a su cara
Ari trabajando en una laptop al aire libre rodeado de plantas
Vista superior de un escritorio de madera con teclado, ratón y auriculares
Ilustración dibujada a mano de una mano chasqueando los dedos
Nico recostado contra un dispensador de agua junto a un extintor de incendios
Primer plano de una computadora abierta con placa de circuito y componentes en un escritorio de madera
Bernat y Andreu colaborando en un escritorio con monitores y una laptop
Ilustración dibujada a mano de una mano abierta saludando