Estoy interesado en la experiencia real y en las respuestas personales, no solo en los "beneficios de contribuir al código abierto" que todos hemos memorizado de memoria.
He conocido a muchas personas que contribuyen al proyecto de código abierto y casi nunca surgió este tema: ¿por qué contribuyeron a este proyecto de código abierto? Entonces, si ha contribuido a un proyecto de código abierto antes de alguna manera, ¿puede hacer una pausa por un segundo e intentar recordar lo que realmente le hizo decidir contribuir a ese proyecto en particular?
¿Fue una decisión al azar, porque estaba aburrido, porque la compañía para la que trabajaba ya lo estaba usando y usted contribuyó como parte de su trabajo, fue porque el proyecto era demasiado grande que quería obtener contratos, o el el proyecto era demasiado pequeño, quería construirlo, o porque su profesor o compañero de trabajo le pidió que lo ayudara con su proyecto de código abierto, o ...
Para justificar sus razones, mencione el nombre del proyecto y califique su participación (pesado, ocasional, ligero, una vez).
fuente
Contribuí con una extensión a un complemento de Squirrelmail, porque quería usar esa funcionalidad y aún no estaba disponible.
fuente
Lo hice para apoyar el proyecto. Pierdo si el proyecto muere.
fuente
Contribuí a un proyecto de código abierto que se habría desvanecido si no hubiera contribuido. Me alegra decir que porque contribuí todavía está presente y ha florecido un poco más de lo que nadie esperaba.
Cuando cambié de Windows a Mac, mi cliente de mensajería instantánea favorito no estaba disponible. Hubo un pequeño proyecto que comenzó a crear uno.
Llegó a las primeras etapas alfa, estaba muy lleno de errores y con problemas, y finalmente el autor lo abandonó. Había bastantes personas que lo usaban en ese momento, y cada vez que el servicio de MI actualizaba su protocolo, el cliente empeoraba.
Comencé a escribir algunas soluciones para ello y antes de darme cuenta me había convertido en su desarrollador. Al final resultó que, aparecieron un par de tenedores, y el proyecto original desapareció un poco, pero también ayudé a contribuir a algunos de los tenedores. Las alegrías del código abierto!
En este momento, una aplicación para iPhone en la que estoy trabajando activamente se basa en uno de los tenedores que apareció para la biblioteca de protocolos de mensajería instantánea. Es sorprendente cómo los productos de código abierto pueden evolucionar y completar el círculo a veces :)
fuente
Con frecuencia hacemos pequeñas contribuciones a varios proyectos de código abierto. Esto se hace principalmente porque una pieza particular de código hecha para lograr cierta funcionalidad "lógicamente" pertenece a los proyectos y no a nuestro propio código, y al contribuir con ellos de manera ascendente obtienen parte de la distribución oficial en lugar de que tengamos que seguir de cerca Nuevas actualizaciones que aseguran que el código aún funciona.
Esto es algo bueno, ya que reduce el riesgo de que las cosas se rompan al decidir actualizar a la versión más reciente de las bibliotecas.
fuente