Desde el lanzamiento de la computadora original de placa única Raspberry Pi, la biblioteca WiringPi de [Gordon] ha sido la forma más fácil de interactuar con el GPIO y los periféricos, como I2C y SPI, en los SoC Broadcom que alimentan estas plataformas. Desafortunadamente, [Gordon] ahora está en desuso la biblioteca, eligiendo seguir adelante en lugar de tratar con una comunidad que ya no reconoce.

Entre los puntos que enumera están el abuso (comercial) de su código y la creciente cantidad de correos electrónicos y mensajes en las redes sociales de personas que no leyeron el manual amistoso o simplemente fueron groseros y desconsiderados. Como [Gordon] En pocas palabras, WiringPi nunca tuvo que estar vinculado estáticamente a un código, ni ser utilizado con nada que no sean programadores C y RTB BASIC. Nunca apoyó el uso de la biblioteca con otros lenguajes, o tenerla estáticamente integrada en algún proyecto Java / JavaScript / NodeJS.

Como este uso secundario es lo que está drenando la diversión del proyecto, ha decidido lanzar un lanzamiento final, antes de convertirlo en un proyecto de código cerrado, para que lo use él mismo y presumiblemente pague a los clientes. Hay que ver cuál será el impacto de esto. ¿Quizás una nueva bifurcación se convertirá en el nuevo "WiringPi"?

Baste decir que nada de esto es bueno. El uso ilegal de código fuente abierto y la pesadilla de soporte que los usuarios menos informados vierten sobre los autores de dicho código es suficiente para alejar a cualquiera de poner sus proyectos a la venta. Combatir el abuso y desechar el "spam" es una forma de lidiar con él, pero ¿quién tiene el tiempo y la energía (y el dinero) para esto?

¿Qué piensa sobre esta noticia y este tema en general? ¿Cómo debe tratarlo un desarrollador de código abierto?

Gracias a [Dirk-Jan Faber] por enviar este


Dejar respuesta

Please enter your comment!
Please enter your name here