- Hace 3 meses, Yaak publicó el texto "Why Not Open Source", donde explicaba por qué no iba a convertirse en código abierto
- Como antes sufrió burnout en proyectos de código abierto, compartió su proceso de decisión pensando que podría ser útil para otras personas
- La mayoría de los usuarios de Yaak estuvo de acuerdo, pero en la comunidad más amplia de código abierto hubo una fuerte oposición a la mayor parte del contenido
Reacción de la comunidad de código abierto
-
"No confundas el open source/software libre con cierto modelo social de GitHub o con las contribuciones" - lobste.rs
-
"Pero todo eso también aplica al software de código cerrado" - ycombinator.com
-
"El argumento de este texto es una completa tontería. Ni siquiera sé qué es esta 'app'. No hace falta. Que se vaya al basurero de la historia" - reddit.com
- La mayoría de las respuestas no fue constructiva, pero un comentario de 500 palabras en lobste.rs fue realmente excelente. Al verlo, pensó que quizá estaba equivocado
Ventajas del código abierto
- El código abierto no necesariamente significa contribuciones abiertas
- Con solo publicar el código ya se obtienen la mayoría de las ventajas:
- Abierto a auditorías de seguridad
- Funcionalidad transparente (nada sospechoso)
- Flexibilidad (se puede hacer fork y modificar)
- Puede seguir funcionando aunque el desarrollador se vaya
Cambio a código abierto con contribuciones limitadas
- Existen proyectos como SQLite que son de código abierto pero no aceptan contribuciones externas
- Litestream al principio no aceptaba contribuciones, pero después cambió para permitir solo correcciones de errores
- Yaak también adopta este modelo: se vuelve de código abierto bajo licencia MIT y solo acepta contribuciones de corrección de errores
3 comentarios
Me impresionó que leyera tantos comentarios y eligiera lo constructivo para aceptarlo. Se nota que es una persona de mente abierta.
Los comentarios constructivos también son realmente excelentes.
Este es un resumen de un comentario de 500 caracteres en lobster.rs incluido en el artículo.
Este comentario fue escrito sobre el post original Why Not Open Source ?.
Refutación de cada punto
Refutación de las desventajas