Linux

¿Cuál es el punto de código abierto sin colaboradores?De hecho, hay varios

Comentarios: incluso si no desea contribuir, aquí hay una razón para abrir el código.

opensource istock 1039072216 uriz
Imagen: Getty Images/iStockphoto, uriz

Los proyectos de código abierto de un solo proveedor son algo comunes, pero ¿son realmente «código abierto» en algún sentido útil del término? A menudo se dice que el código abierto tiene tanto que ver con la comunidad como con el código, pero en un proyecto en el que todos los encargados de confirmar y mantener se sientan detrás del mismo cortafuegos, no existe una comunidad real de colaboradores. Entonces, ¿por qué molestarse con el código abierto?

hice esa pregunta en twitter (si todo). Resulta que hay buenas razones para abrir el código fuente, incluso si nunca espera que otro colaborador envíe una solicitud de extracción.

Mirar: 10 formas de prevenir el agotamiento de los desarrolladores (PDF gratuito) (República tecnológica)

el problema de la persistencia

La primera razón puede no tener que ver con la comunidad, sino con la descendencia. Según Steven Ross, «Para mantener su producto en funcionamiento incluso si la empresa se cae. ¿Cuántas veces ha perdido un buen producto porque la empresa se vino abajo? Eso es lo que genera confianza con los clientes». O, dicho de otra manera, si el código es abierto fuente, los clientes no necesitan confiar en los desarrolladores del código. La licencia no garantiza que el código tenga un buen mantenimiento, pero sí garantiza su usabilidad.

Piense en ello como una forma moderna de acuerdo de depósito en garantía. Sin embargo, no necesita involucrar a un abogado, solo una licencia.

LEER  Cómo agregar nuevos volúmenes LVM para uso total y parcial del disco

algo relacionado, Daniel Doubrovkine sugiere, el código abierto también puede ser una forma eficaz de compartir información. «Puede ser tan educativo como la aplicación Artsy para iOS. Los ingenieros escriben blogs sobre problemas técnicos y sus soluciones y, con suerte, señalan el código real». Seguir, el código fuente abierto es como una opción para comprar futuras utilidades… incluso si actualmente no ve a quién le resultaría útil. “Muchos proyectos comienzan con el propósito de crear una empresa, pero luego crecen para ser útiles para otros. [open source software] Los que otorgan licencias a otros no pueden ser en realidad mantenedores futuros. «

También vale la pena señalar que las licencias de código abierto tienden a facilitar la adopción de software. O, dependiendo de la licencia. Una licencia permisiva como Apache o BSD es como poner un cartel en el software que diga «por favor, úsame». Incluso una licencia copyleft bien entendida como la GPL puede acelerar la adopción. Si tiene una empresa que quiere que las personas usen el software, incluso si no contribuyen, una licencia de código abierto abre la puerta.

¿Significa esto que debe abrir el código fuente? Posiblemente, pero nunca hay una respuesta automática de «sí» o «no» a esta pregunta. Como con la mayoría de las cosas, «depende». Entonces, a diferencia de mi pensamiento inicial, no tiene mucho valor usar una licencia de código abierto sin una comunidad, y es aconsejable profundizar y considerar los beneficios potencialmente de gran alcance del código fuente abierto.

Divulgación: trabajo para AWS, pero las opiniones expresadas aquí son mías.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba