Gracias por el A2A.
No puedo hablar sobre el caso específico, pero siempre ha habido varios tipos de juegos en torno al software de código abierto.
Lo primero que debe tener en cuenta es que es muy raro que una herramienta de código abierto surja de una “comunidad”. Casi siempre, 1 o 2 personas escriben algún código, otras personas comienzan a usarlo, y tal vez una comunidad más grande se desarrolla a su alrededor.
- ¿Por qué hay relativamente pocas fundadoras de startups tecnológicas?
- Mi familia ha indicado que estarían dispuestos a financiar mi primera ronda de capital inicial, pero no estoy seguro. ¿Es mejor mantener a la familia separada y pasar por un VC, o tomar el dinero para comenzar las cosas?
- Mi proyecto requiere 2.5 millones de rupias como inversión de capital. Mi beneficio estimado será un mínimo de 70 lacs INR durante el primer año y así sucesivamente. ¿Es viable el proyecto y, en caso afirmativo, qué fuente del fondo utilizaré, es deuda del banco o del fondo propio?
- ¿Puede Quora incluir la posibilidad de compartir preguntas y respuestas en Google+ como una declaración capitalista de libre mercado?
- Brasil: ¿Cuáles son los mejores VC brasileños?
El software de código abierto temprano fue principalmente una forma para que los desarrolladores académicos salieran del software de soporte que se había vuelto popular (¿puedes decir Apache?).
En otros casos, las empresas desarrollaron software para uso interno y buscaban distribuir el costo del soporte continuo (Zope y Erlang me vienen a la mente).
Luego, hay personas que usan el código abierto para construir la adopción de su software, pero siempre han tenido en cuenta la comercialización, y dan poca importancia a la “edición comunitaria”. (Señal clara de esto: los desarrolladores iniciales no han hecho mucho esfuerzo para construir Un proceso de desarrollo abierto y una comunidad de desarrollo.)
En general, si a un grupo de personas le gusta una herramienta de código abierto, pero no está de acuerdo con la forma en que el “equipo central” está haciendo las cosas, es bifurcar la herramienta y construir una comunidad más abierta a su alrededor. (Como, por ejemplo, sucedió con MySQL después de la adquisición de Oracle, produciendo MariaDB).
Ahora, para una situación más insidiosa, uno podría mirar systemd y su impacto en el ecosistema de Linux. Es demasiado largo para entrar aquí, pero ese es un caso en el que un desarrollador muy influyente realmente ha empujado múltiples distribuciones de Linux en una dirección específica, hasta cierto punto pervirtiendo la apertura del ecosistema ejerciendo influencia sobre algunos componentes clave.