Intel responde a las quejas sobre prohibición de realizar Benchmarks sobre el Microcódigo
Intel ha impuesto a restricciones a la evaluación comparativa de los nuevos microcódigos diseñados para combatir la vulnerabilidad L1 entre las que se encuentran Foreshadow y Foreshadow-NG. El informe generó quejas entre la entusiasta comunidad, lo que obligó a Intel a responder.
En el microcódigo se puede encontrar el controvertido texto en el archivo de licencia:
A menos que esté expresamente permitido por el Acuerdo, no permitirá ni permitirá que un tercero: (i) use, copie, distribuya, venda u ofrezca vender el Software o la documentación asociada; (iii) usar o poner el Software a disposición para el uso o beneficio de terceros; o (iv) usar el Software en sus productos que no sean los que incluyen los productos de hardware de Intel, plataforma (s) o software identificado en el software; o (v) publicar o proporcionar cualquier punto de referencia de Software o resultados de pruebas de comparación.
Respuesta de Intel:
Estamos actualizando la licencia ahora para solucionar esto y pronto tendremos disponible una nueva versión. Como miembro activo de la comunidad de código abierto, seguimos recibiendo todos los comentarios
Intel ha compartido su nuevo y muy breve acuerdo de licencia
Se permite la redistribución y el uso en forma binaria, sin modificaciones, siempre que se cumplan las siguientes condiciones:
-
Las redistribuciones deben reproducir el aviso de copyright anterior y la siguiente exención de responsabilidad en la documentación y / u otros materiales proporcionados con la distribución.
-
Ni el nombre de Intel Corporation ni los nombres de sus proveedores se pueden utilizar para respaldar o promocionar productos derivados de este software sin un permiso previo específico por escrito.
-
No se permite la ingeniería inversa, la descompilación o el desmontaje de este software.
-
La "forma binaria" incluye cualquier formato que se usa comúnmente para el transporte electrónico que es una traducción reversible, bit-exacta de la representación binaria al texto ASCII o ISO, por ejemplo "uuencode".