La creadora de Audacious criticó a la FSF

Ariadne Conill criticó recientemente la política de la Free Software Foundation sobre firmware propietario y microcódigo, así como las reglas de la iniciativa «Respect Your Freedom» que tiene como objetivo certificar dispositivos que cumplan con los requisitos de privacidad y libertad del usuario.

Según Ariadna, la política de la fundación restringe a los usuarios a hardware obsoleto, alienta a los fabricantes que buscan la certificación a sobrediseñar la arquitectura de hardware, desalienta el desarrollo de alternativas gratuitas al firmware propietario y dificulta el uso de prácticas adecuadas seguridad.

El problema se debe al hecho de que el certificado «Respect Your Freedom» solo puede obtenerse mediante un dispositivo en el que todo el software suministrado debe ser gratuito, incluido el firmware cargado mediante la CPU principal.

Al mismo tiempo, el firmware utilizado en procesadores integrados adicionales puede permanecer cerrado, si no implican actualizaciones después de que el dispositivo cae en manos del consumidor. Por ejemplo, un dispositivo debe enviarse con un BIOS gratuito, pero el microcódigo cargado en el chipset a la CPU, el firmware a los dispositivos de E/S y la configuración de comunicaciones internas de FPGA pueden permanecer privados.

Se crea una situación en la que si el firmware propietario se carga durante la inicialización del sistema operativo, el equipo no puede recibir un certificado de la Free Software Foundation, pero si el firmware para el mismo propósito se carga con un chip separado, el dispositivo puede certificarse.

Este enfoque se considera defectuoso, ya que en el primer caso el firmware está a la vista, el usuario controla su descarga, lo conoce, puede realizar una auditoría de seguridad independiente y, si aparece un análogo gratuito, es fácil de reemplazar. En el segundo caso, el firmware es una caja negra, que es problemática de verificar y cuya presencia puede no ser consciente del usuario, creyendo falsamente que todo el software está bajo su control.

Como ejemplo de manipulaciones ocultas con firmware, se da el teléfono inteligente Librem 5:

En el SoC del cual se usa un procesador separado para inicializar el equipo (DDR4) y cargar los blobs necesarios. Una vez completada la etapa de inicialización, el control se transfirió a la CPU principal y el procesador auxiliar se apagó. Formalmente, tal esquema no violó las condiciones para obtener un certificado de la Free Software Foundation, ya que el kernel y el BIOS no cargaron blobs binarios (al final, a pesar de estas complicaciones, Purism no pudo obtener un certificado).

Las preocupaciones de seguridad y estabilidad también crean la recomendación de la FSF de usar el kernel Linux Libre y el firmware Libreboot, despojados de los blobs cargados en el hardware. Seguir estas recomendaciones puede generar varios tipos de fallas y ocultar advertencias sobre la necesidad de instalar una actualización de firmware para errores no corregidos y posibles problemas de seguridad (por ejemplo, sin una actualización de firmware, el sistema seguirá siendo vulnerable a los ataques Meltdown y Spectre).

Deshabilitar las actualizaciones del microcódigo se percibe como absurdo, en la condición de que la versión incrustada del mismo microcódigo, en la que quedan vulnerabilidades y errores sin corregir, se cargue durante el proceso de inicialización del chip.

Otra queja se refiere a la imposibilidad de obtener la certificación Respect Your Freedom para hardware moderno (el modelo más nuevo de computadoras portátiles certificadas data de 2009). La certificación de dispositivos más nuevos se ve obstaculizada por la presencia de tecnologías como Intel ME.

Por ejemplo, la computadora portátil Framework viene con firmware abierto y se enfoca en el control total del usuario, pero es poco probable que la Free Software Foundation la recomiende debido al uso de procesadores Intel con tecnología Intel ME (para deshabilitar el mecanismo Intel Management Engine), que puede eliminar todos los módulos Intel ME del firmware, no relacionados con la inicialización inicial de la CPU, y desactivar el controlador Intel ME principal usando una opción no documentada que, por ejemplo, lo hacen las empresasSystem76 y Purism en sus portátiles).

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/PrtU4kA
via IFTTT

Technobabylon: título cyberpunk ahora para Linux

Technobabylon

Wadjet Eye Games y Technocrat Games han estado trabajando para traer una nueva actualización y un port nativo para Linux del título Technobabylon. Se trata de una aventura cyberpunk de 2015 que seguro encantará a todos los amantes de este tipo de género donde se mezcla ciencia ficción, y visiones distópicas del futuro.

La historia que hay tras Technobabylon te trasladará al año 2087, un futuro donde la ingeniería genética es algo normal, y los trances adictivos han reemplazado a la interacción humana, así como vivir un control absoluto de Central, una IA omnipresente en la ciudad que no lo podrá fácil a través de su fuerza policial CEL.

Charlie Regis es un agente de esa policía secreta que todo lo ve, y es chantajeado con la vida de sus hijos que aún están por nacer. De esta manera, se verá empujado hasta el límite para tratar de salvar su legado.

Latha Sesame es otra de los personajes de Technobabylon. Se trata de una agorafóbica desempleada que es adicta al trance. Ella se ha convertido en objetivo de un asesino y no sabe en quién puede confiar y en quién no. Por eso debe enfrentarse a peligros fuera del mundo del trance, en el mundo real, el de la carne, y tratar de sobrevivir.

También está Max Lao, un oficial de casos que es experta en tecnología y que se unió a CEL para olvidar su pasado criminal. Ahora se encuentra dividida entre dos lealtades, ya que se le pedirá que detenga a su mejor amigo y compañero, y deberá elegir entre amistad o ley.

Los tres tratarán de luchar para sobrevivir en esta ciudad hostil, pero pronto descubrirán que existen conspiraciones que amenazan algo más que sus vidas, también todo lo que creen saber.

En cuanto a las actualizaciones de Technobabylon, destacan los siguientes puntos:

  • Ports para Linux y macOS
  • Compatibilidad con Steam Cloud (multiplataforma)
  • Corrección de errores de bloqueo

Comprar Technobabylon – Tienda Steam

from Linux Adictos https://ift.tt/um8rewn
via IFTTT

God of War: disponible en Steam para Linux (Proton)

God of War

God of War es uno de esos títulos top, un AAA, que ha cosechado un gran éxito en PlayStation. Muchos son los que quisieran poder jugar a este videojuego en su distro GNU/Linux. Y muchos son los que se van a poner muy contentos de saber que ya puedes jugar, ya que God of War está en Steam y funciona con Proton en el cliente Steam Play, por lo que ya no tienes ningún impedimento para disfrutar.

Además, esta nueva versión que ha llegado a Steam de God of War llega con algunas mejoras, ya que los gráficos han mejorado y ahora tienen soporte para tecnologías como NVIDIA DLSS y AMD FSR, entre otras.

Si aún no conoces God of War, lo que te vas a encontrar en este título es un universo vikingo, con dioses nórdicos y monstruos, con los que luchar y sobrevivir. El protagonista es Kratos, que ahora vive en el mundo de los humanos y ha sido padre otra vez. Será mentor y protector de Atreus, un hijo que está decidido a ganarse su respeto y que se verá inmiscuido en una batalla muy peligrosa, en un entorno muy hostil. Una historia que te lleva desde las mismas entrañas del Olimpo hasta algunos bosques arenosos, montañas, cuevas, y mucho más.

Todo con aderezado con increíbles combates físicos con acción y vísceras cuando te enfrentes a criaturas descomunales, a valientes contrincantes, y a monstruos que te llevarán hasta el agotamiento.

En cuanto a su funcionamiento en Linux, con Proton, va bastante bien. Se han registrado algunos problemas frecuentes como ciertos cortes con GPUs NVIDIA, como ocurre con otros videojuegos con gráficos avanzados y creados para Windows, que necesitan algo de tiempo para crear los sombreados a través de Proton.

Además, ten en cuenta que el soporte de Proton de God of War es aún bastante anticipado, si quieres una experiencia fluida deberás esperar un poco más a que terminen de pulir ciertos de talles y llegue desde la versión Gold a  la Platinum. Aunque funciona bastante bien en la mayoría de los casos, quizás necesites hacer algunas correcciones.

Otra posibilidad es usar Proton-GE, creado por la comunidad, y ver si con él se mejora el soporte y rendimiento con God of War. Y es que esta versión GE cuenta con DXVK_ASYNC para ayudar a reducir estos tirones o tartamudeos de la imagen. Eso sí, no debes usarlo con el modo multijugador, ya que tendrás problemas con el anti-cheats.

Descargar God of War – Tienda Steam

from Linux Adictos https://ift.tt/SoMqi4e
via IFTTT