Red de conocimiento de recetas - Recetas occidentales - No incorpores la política a los proyectos de código abierto

No incorpores la política a los proyectos de código abierto

En los últimos dos días, muchos internautas descubrieron que Node.js había publicado un mensaje con "opiniones políticas" en la página de inicio del sitio web oficial: "Apoyamos al pueblo de Ucrania. Alentamos la simpatía y la esperanza de paz. Por favor apoyen el Comité Internacional de la Cruz Roja mediante la prestación de ayuda humanitaria a la crisis de Ucrania.

Como entorno de ejecución de JavaScript multiplataforma de código abierto, Node.js es actualmente el mayor administrador de paquetes de código abierto.

El movimiento de Node.js ha provocado acaloradas discusiones entre innumerables desarrolladores en muchos círculos tecnológicos. Muchas personas dijeron sin rodeos que "el código abierto se ha erigido". un muro. ¿Cuándo la tecnología se volverá verdaderamente sin fronteras?

Sin embargo, esta ola no es plana y ha comenzado de nuevo.

Algunos usuarios han descubierto que hay otro JavaScript de código abierto. La biblioteca React.js también se ha agregado a la documentación oficial de su biblioteca GitHub. Texto de apoyo a Ucrania.

Al mismo tiempo, al abrir su sitio web oficial, aparece el cartel de proporcionar ayuda humanitaria a Ucrania primero. apareció a la vista.

React fue desarrollado originalmente por el ingeniero de software de Facebook Jordan. Desarrollado por Walker. Se implementó por primera vez en el proyecto de suministro de noticias de Facebook en 2012 y luego se usó en Instagram en mayo de 2013. React ha estado disponible durante mucho tiempo. Para ayudar a los desarrolladores, muchos desarrolladores han acogido con satisfacción la creación de aplicaciones web a gran escala que puedan cambiar datos sin recargar la página. En el último Informe ecológico de JavaScript publicado este año, React ocupó el primer lugar con una tasa de uso de 80 en 2021. >

Entonces, en comparación con el proyecto Node.js con 85,9k estrellas, cada movimiento de React con 183k estrellas ha atraído más atención

No mucho después de que React hiciera su declaración, la página problemática de su proyecto. fue pincelado en varios idiomas.

Muchos internautas creen que las discusiones académicas no tienen nada que ver con el desarrollo de proyectos colaborativos. Es solo que todos se aman y no hay necesidad de sustituir contenido o temas políticos en React. El movimiento oficial inevitablemente tendrá cierto "ritmo", algunos incluso comentaron: "¿Por qué el marco técnico implica política? Entonces, ¿el siguiente paso es prohibir a los desarrolladores rusos usar React? ”

Durante el debate, Node.js decidió eliminar sus vistas del sitio web oficial, y React también cerró el tema relevante, afirmó Dan Abramov, miembro de la comunidad Meta y autor original de Redux. en este número:

Se anima a todos los que utilizan React a ayudar a los necesitados.

...

El equipo de código abierto de Meta ha expresado colectivamente su apoyo a la ayuda humanitaria. ayuda en Ucrania. El equipo de React apoya esta posición. Sin embargo, completar los espacios en blanco con preguntas y comentarios duplicados es una violación de los términos de servicio de GitHub, y GitHub no tendrá nada que decir al respecto y bloqueará el problema. >

En este punto, aunque muchas personas se muestran reacias a ver esta situación, el código abierto todavía está atrapado en este conflicto y algunos proyectos también se han visto afectados inocentemente, incluido Vue.

Como todos sabemos, React, Angular y Vue siempre han sido llamados los tres espadachines de los marcos de desarrollo front-end. Después de que se boicoteó el movimiento de React, una gran cantidad de internautas acudieron en masa a Weibo y Twitter del autor de Vue, You Yuxi. El proyecto Vue toma una postura En respuesta a esta situación, You Yuxi (@游小you) respondió anoche en Weibo: “Vue, como proyecto de código abierto, no adoptará una postura política. Sea cortés con los amigos que quieran comer o hacer cosas. ”

El código abierto de “innovación, apertura, libertad, *disfrute y colaboración” realmente ha cambiado el mundo en el que vivimos, o en otras palabras, los big data, la computación en la nube, la Internet móvil y las supercomputadoras de hoy. , etc. Espera, sal del servidor Linux sin luchar. El código abierto no debería ser víctima de este conflicto.