Cuando se trata de qué software se requiere para las computadoras, el software de compresión es definitivamente uno. Debido a las diferentes necesidades de cada persona, el software de compresión de su elección también es diferente, como WinRAR, compresión 360, 7-Zip, BandiZip, presión rápida, etc., de los cuales el 7-Zip es completamente gratuito y de código abierto. preferido por muchos usuarios. Como software de compresión de código abierto, 7-Zip se lanzó en 1999, la mayor parte del código fuente se publica bajo la licencia GNU LGPL, utilizando algoritmos LZMA y LZMA2 para que tenga una relación de compresión muy alta, y el tamaño pequeño también es un gran ventaja ¿7-Zip boicoteado? Las personas que llamaron definieron "tres pecados capitales": código pseudoabierto, inseguridad y el autor es de Rusia (Imagen cortesía del sitio web chino 7-Zip). Sin embargo, un desarrollador llamado Paul publicó recientemente un artículo que pedía un boicot a 7-Zip. Zip, cuyo título da la razón de los problemas de seguridad y código abierto "limitados". ¿7-Zip boicoteado? Las personas que llamaron definieron "tres pecados capitales": código pseudoabierto, inseguridad y el autor es de Russia7-Zip boicoteado? Las personas que llamaron han definido "tres pecados capitales": código pseudoabierto, inseguridad, y el autor es de Rusia Paul define los "Tres pecados capitales" para 7-Zip Sin embargo, después de leer este artículo en su totalidad, se puede ver que Paul ha definido 7-Zip como “tres pecados capitales”. El primer pecado: código abierto “limitado” Como se mencionó al principio, la mayor parte del código fuente de 7-Zip se publica bajo la licencia GNU LGPL, y sus atributos de código abierto deberían ser incuestionables. Paul considera que el código abierto de 7-Zip es "limitado" porque el código no está alojado en Github, Gitlab o cualquier otra plataforma de alojamiento de código público, y solo se puede encontrar en el src .7z de su página oficial de Sourceforge, y "no tiene historial". , sin autor, sin nombre, sin documentación, solo un archivo”. Paul dice sin rodeos sobre la única plataforma de Sourceforge que alberga el código fuente de 7-Zip: “Sourceforge ha sido acusado de contener spyware y malware en archivos .exe y autoextraíbles de Windows. En cuanto a "sin historial, sin compromiso, sin nombre, sin documentación", Paul también especula que esto puede deberse a que los autores de 7-Zip no quieren que los desarrolladores creen aplicaciones desde la fuente, y tener un historial de compromiso lo hará más fácil. para rastrear cualquier cambio y restaurar cualquier parte errónea, y también será más fácil transportar algunos "elementos oscuros ocultos", como la telemetría oculta o las puertas traseras. El segundo crimen: hay un problema de seguridad En opinión de Paul, 7-Zip no solo tiene muchas vulnerabilidades en el pasado, sino que la vulnerabilidad de aumento de potencia CVE-2022-29072 expuesta anteriormente no se ha solucionado hasta ahora, lo que obviamente es un riesgo de seguridad. Paul también cita un comentario de 2012 del autor en respuesta a la sugerencia de un usuario: "No tengo tiempo para hacer estas cosas ahora, tal vez lo vea más tarde". Además, Paul señala que el instalador de 7-Zip nunca parece tener una firma configurada: "la firma verifica al proveedor y evita que los malos instalen el software". El tercer crimen: el autor del software es un desarrollador ruso La tercera razón por la que Paul no se reflejó en el título: 7-Zip fue desarrollado por el desarrollador ruso Igor Pavlov, “En la situación actual, en solidaridad con Ucrania, es mejor no usar software ruso”. Después de citar los "tres pecados capitales" anteriores, Paul finalmente recomendó algunas alternativas a 7-Zip, como PeaZip, NanaZip y Zstd (Zstandard), que es equivalente a 7-Zip. ¿7-Zip boicoteado? Las personas que llamaron definieron "tres pecados capitales": código pseudoabierto, inseguridad, y el autor es de Rusia Internauta: "Algunas teorías de conspiración son solo eso" El boicot de Paul a 7-Zip provocó mucha discusión en el foro de reddit, pero a juzgar por los comentarios, el propósito de Paul no se logró: la mayoría de la gente pensó que las razones de Paul eran insostenibles y atacaron las "teorías de conspiración" de Paul. ¿7-Zip boicoteado? Las personas que llamaron definieron "tres pecados capitales": código pseudoabierto, inseguridad y el autor es de Rusia. no está alojado en plataformas como Github, Gitlab, etc., ¿y qué? Todavía es de código abierto, y no existe una regla de que el código abierto requiera un código de alojamiento en ciertas plataformas, y creo que hay algo mal con la propia percepción de Paul. De hecho, el código fuente de 7-Zip en Sourceforge tiene cierta documentación (relativamente poca), que incluye un registro de cambios y una descripción de cómo compilar el programa y parte de su trabajo interno. Y si los desarrolladores solo quieren desarrollar solos y no quieren buscar contribuciones, entonces estas cosas innecesarias son inútiles para el código abierto. Paul argumenta que los autores de 7-Zip impidieron deliberadamente que los desarrolladores crearan aplicaciones desde la fuente también es casi una "teoría de la conspiración" porque no hay evidencia que respalde esta afirmación y, en cambio, 7-Zip tiene más de 20 años de desarrollo y mantenimiento. Además, sería una tontería abandonar el software de código abierto debido a la ciudadanía de los autores de 7-Zip, especialmente porque no hay indicios de posiciones conflictivas de sus autores. Considerándolo todo, para mí, este artículo es una mezcolanza de derechos y teorías de conspiración. Además, muchos internautas también satirizaron la publicación del blog de Paul: "En una palabra, al cartel no le gusta el nombre del autor de 7-Zip", "No defiendas este artículo, el autor es un idiota", "Seguiré usando gracias, no veo ninguna razón para dejar de usarlo”. “Código abierto sin fronteras” siempre ha sido el eslogan solicitado por la comunidad de código abierto, pero en la situación internacional actual, este eslogan parece algo insostenible: GitHub prohíbe las cuentas de desarrolladores rusos y el proyecto de código abierto NGINX que comenzó en Rusia. anuncia la prohibición de Rusia... Estos eventos han hecho que muchos entusiastas del código abierto cuestionen la naturaleza del "código abierto", y la tercera razón de Paul para llamar a boicotear 7-Zip es aún más incomprensible para muchos: "¿Es cierto que en el futuro, tendremos que considerar la nacionalidad del autor al elegir usar software de código abierto? Es realmente extraño.

Microsoft WebView2 es un control especial para que los desarrolladores incrusten contenido web en las aplicaciones. Permite las últimas mejoras y tecnologías para usar el navegador Edge Chromium en diferentes programas para Windows 10 y Windows 11, y WebView2 ahora es compatible con miles de aplicaciones, incluidas Microsoft Office y Cerner.

Al reducir la carga de trabajo de los desarrolladores, Microsoft lleva WebView2 a Windows 10

Desde Windows 11, Microsoft ha incorporado el tiempo de ejecución WebView2 en el sistema operativo, pero para Windows 10, los desarrolladores necesitaban distribuir e instalar previamente el tiempo de ejecución con aplicaciones.

Microsoft recientemente anunció el Introducción del tiempo de ejecución de WebView2 a una versión de consumo compatible de Windows 10:

Las implementaciones de tiempo de ejecución redistribuible permiten a los desarrolladores usar WebView2 en dispositivos que aún no tienen un tiempo de ejecución, pero esto ha sido un problema para los desarrolladores de WebView2 a medida que aumentan los costos de desarrollo. Una vez que hayamos completado el impulso del tiempo de ejecución de WebView2 que comenzó hoy, los desarrolladores pueden confiar de manera más confiable en WebView2 en dispositivos de consumo con Windows 10 o posterior, además de todos los dispositivos con Windows 11, lo que hace que la implementación de las aplicaciones de WebView2 sea más sencilla.

Este anuncio no es tan importante para el consumidor promedio, después de todo, los usuarios no interactúan directamente con el tiempo de ejecución, pueden obtener los archivos necesarios para ejecutar un programa en particular al mismo tiempo que el instalador. Microsoft empujó WebView2 a Windows 10 esta vez, principalmente para la comodidad de los desarrolladores.

Según un artículo en el sitio web oficial, el tiempo de ejecución de WebView2 está actualmente disponible en las versiones para consumidores de Windows 10, con soporte para las ediciones Windows 10 Home y Professional con números de versión 2004 y posteriores. Tiene muy poco impacto en el espacio en disco porque el tiempo de ejecución está vinculado al navegador Microsoft Edge, que a su vez es el navegador predeterminado en Windows 10 y 11, lo que significa que ocupa espacio en disco para un solo producto. Para garantizar la mejor experiencia para los usuarios y reducir la presión sobre los servidores de Microsoft, Microsoft impulsará WebView2 en lotes.

Vale la pena señalar que este impulso se limita a los dispositivos de consumo y no afecta a los dispositivos empresariales unidos a un dominio en este momento.

Se el primero en comentar

Deje un comentario

Su dirección de correo electrónico no será publicada.


*