En el paquete
A principios del 20 de agosto de este año, los desarrolladores que instalaron Standard a través del administrador de paquetes npm pudieron ver un fuerte banner publicitario en sus terminales.
Banner publicitario en la terminal.
Este anuncio fue creado usando un nuevo proyecto -
La idea detrás de la biblioteca de financiación es que las empresas
Como era de esperar, esta idea causó una feroz controversia en la comunidad del desarrollo. Por ejemplo -
Algunos de los participantes creían que la publicidad en el terminal es una buena manera de financiar importantes proyectos de código abierto que siempre tienen problemas de dinero. Otros encontraron completamente inaceptable la idea de ver publicidad en su terminal.
"El quid de la cuestión es que quienes apoyan [el software de código abierto] necesitan dinero", dice Vincent Weavers, un desarrollador de los Países Bajos. “Es posible que en el futuro aparezcan soluciones más perfectas a este problema; hasta entonces, podemos aguantar la publicidad. No está tan mal. Aunque personalmente no me gusta especialmente ver carteles publicitarios en el terminal, comprendo su necesidad y apoyo plenamente esta idea”, continúa.
“Mi terminal es la última fortaleza, el último oasis de calma que no me muestra continuos flujos de publicidad de magnates de los negocios. Estoy categóricamente en contra de esta idea, porque estoy seguro de que contradice fundamentalmente el espíritu del código abierto que hemos cultivado durante décadas”, afirma Vuk Petrovic, un desarrollador estadounidense.
La mayoría de los comentarios negativos contra Standard y el nuevo esquema de financiación para proyectos de código abierto provienen de desarrolladores que no están contentos de que los banners publicitarios que aparecen después de la instalación ahora aparezcan en los registros, lo que dificultará innecesariamente la depuración de aplicaciones.
“No quiero ver anuncios en mis registros de CI y no quiero pensar en lo que sucederá si otros paquetes empiezan a hacer lo mismo. Algunos paquetes JS tienen docenas, cientos o incluso más dependencias. "¿Te imaginas lo que pasaría si todos mostraran anuncios?", dijo Robert Hafner, un desarrollador de California.
Actualmente, sólo la biblioteca Estándar muestra publicidad, pero con el tiempo, el proyecto de Financiación, a través del cual se hace esto, puede volverse más popular. Esto puede ser similar a cómo el proyecto OpenCollective ha ganado popularidad durante el año pasado.
Mensajes colectivos abiertos
Desde el año pasado, se han agregado mensajes de OpenCollective a muchos proyectos de código abierto. En tales, por ejemplo, como
Al igual que en el caso de Funding, los desarrolladores expresaron su descontento al ver estos mensajes en el terminal. Sin embargo, estuvieron dispuestos a aceptarlas, ya que se trataba sólo de solicitudes de donaciones y no de publicidad a gran escala.
Sin embargo, en el caso de Funding, parece que este proyecto ha cruzado cierta línea en la mente de algunos desarrolladores que no quieren ver publicidad en sus terminales bajo ningún pretexto.
Algunos de estos desarrolladores presionaron a Linode, una de las empresas que acordó con Funding mostrar publicidad. La empresa finalmente decidió no agravar la situación y
Es más, algunos desarrolladores han ido aún más lejos y canalizaron la energía de su ira para crear el primer videojuego del mundo.
resultados
La publicidad en la terminal es un intento de solucionar el grave problema de la financiación de proyectos de código abierto. Pero a mucha gente realmente no le gusta esto. Por lo tanto, la pregunta de si este fenómeno está destinado a generalizarse ahora puede responderse más negativamente que positivamente. Además, recientemente se supo que npm probablemente
Si estás interesado en este tema, echa un vistazo a
Estimados lectores! ¿Qué opinas de la publicidad en la terminal? ¿Qué formas de financiación open source te parecen más adecuadas?
Fuente: habr.com