Barclays y TD Bank se unen a la OIN para proteger Linux de las reclamaciones de patentes

Bank the TD, el segundo holding financiero más grande de Canadá y Barclays, uno de los conglomerados financieros más grandes del mundo, ingresaron a la organización Open Invention the Network (OIN) el cual es un ecosistema que tiene como finalidad de proteger a Linux  por las reivindicaciones de la patente.

Los miembros de OIN están comprometidos a no presentar reclamos de patentes y son libres de usar tecnologías patentadas en proyectos relacionados con el ecosistema Linux.

TD Bank está interesado en respaldar el ecosistema Linux, ya que utiliza activamente software de código abierto en su infraestructura, servicios financieros y plataformas fintech.

Mientras que por su parte Barclays está interesado en la participación de OIN para contrarrestar a los troll de patentes que no poseen activos y hostigar las reclamaciones por infracción de patentes dudosas contra empresas que implementan nuevas tecnologías financieras.

Por ejemplo, el troll de patentes Sound View ha reclamado patentes que afectan a la plataforma Apache Hadoop, que es utilizada por muchos bancos y está protegida por OIN. Después de una demanda de patentes exitosa contra Wells Fargo y un litigio en curso con la institución financiera PNC, los bancos están tratando de minimizar los riesgos de las patentes uniéndose a asociaciones colectivas de protección de patentes.

“Las industrias de servicios financieros y fintech dependen cada vez más de las tecnologías de código abierto para construir e integrar plataformas con muchas funciones”, dijo Keith Bergelt, director ejecutivo de Open Invention Network. «Como el primer banco importante de América del Norte en unirse a nuestra comunidad, nos complace que un líder establecido como TD esté comprometido con la no agresión de patentes en el núcleo de Linux y las tecnologías de código abierto adyacentes».

«Seguimos enfocados en aprovechar las mejores tecnologías para nuestras plataformas y estamos entusiasmados de unirnos a la Red de Invención Abierta (OIN), que respalda la protección contra reclamos de infracción de patentes para el bien de la comunidad de innovación en general», dijo Josh Death, Propiedad Intelectual y Líder de Innovaciones patentables en TD.

Barclays también se ha unido a LOT Network, una organización dedicada a luchar contra los trolls de patentes y proteger a los desarrolladores de demandas por patentes. La organización fue fundada en 2014 por Google, además de que la Fundación Wikimedia, Red Hat, Dropbox, Netflix, Uber, Ford, Mazda, GM, Honda, Microsoft y unos 300 participantes más también se sumaron a la iniciativa.

El método de protección de LOT Network se basa en la concesión de licencias cruzadas de las patentes de cada participante a todos los demás participantes, si estas patentes caen en manos de un troll de patentes. Las empresas que se unen a LOT Network se comprometen a otorgar licencias de sus patentes de forma gratuita a otros miembros de LOT Network si estas patentes se venden a otras empresas. En total, LOT Network ahora cubre alrededor de 1,35 millones de patentes.

Los miembros de OIN incluyen a más de 3.300 empresas, comunidades y organizaciones que han firmado acuerdos de licencia para compartir patentes. Entre los principales participantes de OIN, proporcionando la formación de un grupo de patentes que protege Linux, empresas como Google, IBM, NEC, Toyota, Renault, SUSE, Philips, Red Hat, Alibaba, HP, AT&T, Juniper, Facebook, Cisco, Casio, Huawei, Fujitsu, Sony y Microsoft.

Las empresas firmantes obtienen acceso a las patentes en poder de la OIN a cambio del compromiso de no demandar por el uso de tecnologías utilizadas en el ecosistema Linux. Entre otras cosas, como parte de su incorporación al OIN, Microsoft transfirió a los participantes del OIN el derecho a usar más de 60 mil de sus patentes, comprometiéndose a no usarlas contra Linux y software de código abierto.

El acuerdo entre los miembros de OIN se aplica solo a los componentes de las distribuciones que caen bajo la definición de un sistema Linux («Sistema Linux»). Actualmente, la lista incluye 3393 paquetes, que incluyen kernel de Linux, plataforma Android, KVM, Git, nginx, Apache Hadoop, CMake, PHP, Python, Ruby, Go, Lua, LLVM, OpenJDK, WebKit, KDE, GNOME, QEMU, Firefox, LibreOffice, Qt, systemd, X.Org, Wayland, PostgreSQL, MySQL, etc.

Fuentes:

  1. https://openinventionnetwork.com
  2. https://openinventionnetwork.com

from Linux Adictos https://ift.tt/2NDqeuY
via IFTTT

OpenMandriva Lx 4.2 llega con un port para ARM, Linux 5.10.14 y mas

Después de un año de desarrollo los desarrolladores de OpenMandriva dieron a conocer el lanzamiento de la nueva versión de OpenMandriva Lx 4.2 que llega con algunas novedades bastante interesantes, de las cuales podemos destacar la creación de port para dispositivos con procesadores ARM, asi como también la actualización de paquetes y otras cosas más.

Para quienes desconocen de OpenMandriva Lx, deben saber que esta es una distribución de Linux creada y orientada para todo tipo de usuarios, esta distribución es distribuida y desarrollada por la asociación llamada OpenMandriva, la cual es una asociación sin fines de lucro.

Esta distribución de Linux esta basada en Mandriva Linux la cual fue una distribución francesa, no tan popular entre los usuarios de Linux, pero que en su tiempo algunos usuarios llegaron a recomendar.

Para aquellas personas que no les suene el nombre de Mandriva Linux les puedo comentar lo siguiente sobre esta distribución de Linux que finalizo su desarrollo hace ya varios años.

Mandriva Linux fue una distribución de Linux publicada por la compañía francesa Mandriva destinada tanto para principiantes como para usuarios experimentados, orientada a computadoras personales y servidores con un enfoque a los usuarios que se están introduciendo al mundo de Linux y al software libre.

Principales novedades de OpenMandriva Lx 4.2

En la nueva versión se destaca que se ha preparado un port para procesadores ARM de 64 bits (aarch64) y se han iniciado montajes para Pinebook Pro, Raspberry Pi 4B/3B+, Rock Pi 4A, 4B y 4C, Synquacer, Cubox Pulse, así como un montaje general para servidor placas que admiten UEFI.

Además, con base en lo anterior se está trabajando para crear una variante de OpenMandriva para teléfonos inteligentes, ya que los desarrolladores han generado el ensamblaje experimental correspondiente para el dispositivo PinePhone y se comenzó a trabajar en un port para la arquitectura RISC-V, que no se incluyó en la versión 4.2.

En cuanto por la parte de las actualizaciones, en esta nueva versión de OpenMandriva Lx 4.2 se destaca la actualización del entorno de escritorio KDE Plasma 5.20.5, KDE Frameworks 5.78.0 y KDE Applications 20.12.2, mientras que los componentes de la pila de gráficos se han actualizado a Wayland 1.20.10, Mesa 20.3, Xorg Server 1.20.10 y Qt 5.15.2.

Se ha mejorado la aplicación OM Welcome, diseñada para la configuración inicial y la familiarización del usuario con el sistema, en la que fue posible instalar rápidamente programas adicionales estándar que no están incluidos en la entrega básica.

Se actualizaron los componentes del sistema, incluido el kernel de Linux 5.10.14, systemd 247, GCC 10.2, GLibc 2.33, Java 15 y el instalador se actualizó a la versión Calamares 3.2.35.

También se destaca que se actualizó el configurador Desktop Presets (om-feeling-like), que ofrece un conjunto de presets que le permiten darle al escritorio KDE Plasma el aspecto de otros entornos (por ejemplo, hacer que parezca la interfaz de Ubuntu, Windows 7, Windows 10, macOS, etc.).

Por otra parte, el kernel de Linux incluye soporte para la compresión mediante el algoritmo Zstandard, que se ha utilizado para acelerar la carga. Como en la versión anterior, además del kernel de Linux estándar compilado con GCC (paquete «kernel-release-desktop»), se proporciona una versión del kernel compilada con Clang (kernel-release-desktop-clang).

El compilador de Clang usado para construir paquetes se ha actualizado a la rama LLVM 11. Para construir todos los componentes de la distribución, solo puedes hacerlo con Clang.

De los demás componentes del sistema, de los más destacables se mencionan las versiones actualizadas de las siguientes aplicaciones incluidas LibreOffice 7.1.0, Falkon 3.1, Firefox 85, Chromium 88 (beta 89, dev 90), Krita 4.4.2, GIMP 2.10.22, Calligra Suite 3.2.1, Digikam 7.2, SMPlayer 21.1. 0, VLC 3.0.12, Virtualbox 6.1.16 y OBS Studio 26.1.2.

Finalmente si estás interesado en conocer más al respecto sobre este nuevo lanzamiento de OpenMandriva Lx 4.2, puedes consultar los detalles en el siguiente enlace.

Obtener OpenMandriva Lx 4.2

Para quienes estén interesados en poder descargar esta nueva versión pueden obtener las imágenes del sistema ya preparadas para los diferentes dispositivos, desde el sitio web oficial de la distribución.

En ella podrán encontrar la imagen Live de 2.4 GB (x86_64), «znver1», optimizado para procesadores AMD Ryzen, ThreadRipper y EPYC, así como imágenes para usar en dispositivos ARM Pinebook Pro, Rock Pi 4 (A/B /C), Raspberry Pi 400, Raspberry Pi 4B y Raspberry Pi 3B+.

El enlace es este.

from Linux Adictos https://ift.tt/37Mbpgy
via IFTTT

Se presento Tor 0.4.5 y un sistema de informes anónimo para GitLab

Durante los últimos dias los desarrolladores de Tor dieron a conocer dos noticias importantes una de ellas es el lanzamiento de la nueva versión  de Tor 0.4.5.6 (utilizado para organizar el trabajo de la red anónima Tor).

Tor 0.4.5.6 se considera la primera versión estable de la rama 0.4.5, que ha evolucionado durante los últimos cinco meses. La rama 0.4.5 se mantendrá como parte de un ciclo de mantenimiento regular; las actualizaciones se suspenderán 9 meses o 3 meses después del lanzamiento de la rama 0.4.6.x.

Se proporciona un ciclo de soporte largo (LTS) para la rama 0.3.5, cuyas actualizaciones se publicarán hasta el 1 de febrero de 2022. El soporte para las ramas 0.4.0.x, 0.2.9.x, 0.4.2.xy 0.4.3 está descontinuado. La sucursal 0.4.1.x se descontinuará el 20 de mayo y la sucursal 0.4.4 se descontinuará en junio de 2021.

Dentro de las principales novedades de Tor 0.4.5 podremos encontrar que se implementó la capacidad de construir Tor en forma de una biblioteca enlazada estáticamente para incrustarla en aplicaciones.

Además de que la detección de relés compatibles con IPv6 fue significativamente mejorada, ya que en torrc, las direcciones IPv6 están permitidas en la opción Dirección. Los relés se proporcionan con enlace automático a IPv6 para los puertos especificados a través de ORPort, excepto aquellos marcados explícitamente con el indicador IPv4Only.

La accesibilidad de ORPort con IPv6 ahora se rastrea por retransmisión por separado de ORPort con IPv4. Los relés con soporte IPv6, cuando se conectan a otro relé, incluyen direcciones IPv4 e IPv6 en la lista de celdas y seleccionan al azar la que se usará para la conexión.

Además, para los operadores, rayleighs propuso el mecanismo «MetricsPort» para monitorear el desempeño del sitio. El acceso a las estadísticas sobre el funcionamiento del sitio se proporciona a través de la interfaz HTTP. La salida de Prometheus es compatible actualmente.

Se agregó soporte para el sistema de rastreo LTTng y rastreo en el espacio del usuario en el modo USDT (rastreo definido estáticamente en el espacio del usuario), lo que significa crear programas con la inclusión de puntos de control estáticos especiales.

Y se corrigieron problemas de rendimiento con relés que se ejecutan en la plataforma Windows.

Anon-Ticket un sistema de informes anónimo

La otra de las noticias que dieron a conocer los colaboradores de Tor, es que han desarrollado Anon-Ticket, un complemento para la plataforma de desarrollo colaborativo GitLab que permite enviar y discutir problemas de forma anónima sin tener que registrarse para obtener una cuenta.

Anon-Ticket se ha lanzado como un servicio en modo de prueba que permite enviar mensajes sobre problemas en los repositorios de Tor, pero el complemento no está vinculado a Tor y puede usarse en otros proyectos.

A menudo, los usuarios que desean informar a los desarrolladores sobre el problema abandonan sus intenciones, ante la necesidad de completar formularios de registro adicionales, transferir datos personales o esperar la confirmación.

Anon-Ticket permitirá prescindir del registro, que es innecesario al enviar notificaciones únicas, deshacerse de esperar la confirmación de la cuenta por parte del moderador y mantener la confidencialidad de sus datos personales y correo electrónico.

Anon-Ticket permite no solo enviar, sino también rastrear el estado de los tickets completados y publicar aclaraciones, para lo cual el usuario recibe un identificador temporal generado automáticamente y un enlace a una página que se puede marcar para controlar su ticket.

La interfaz también proporciona funciones para ver proyectos existentes y buscar tickets relacionados con el proyecto seleccionado. Se utiliza un mecanismo de moderación de publicaciones para evitar el spam y el abuso.

Los moderadores cuentan con herramientas flexibles para aprobar por lotes o rechazar publicaciones pendientes, así como la capacidad de realizar ediciones y dejar comentarios que solo son visibles para otros moderadores.

Los planes para el futuro mencionan la creación de un servicio onion, agregando mecanismos de protección adicionales, como limitar la intensidad de envío de mensajes, e implementar la posibilidad de transformar un participante anónimo en uno regular (por ejemplo, cuando un usuario decide conectarse por completo al desarrollo, registró una cuenta de GitLab y deseaba transferirle sus antiguas discusiones anónimas).

Finalmente si quieres conocer más al respecto, puedes consultar el siguiente enlace. 

from Linux Adictos https://ift.tt/2ZNs6UC
via IFTTT

SDL (Simple DirectMedia Layer) se traslada a Git y GitHub

Los desarrolladores de la biblioteca SDL (Simple DirectMedia Layer), cuyo objetivo es facilitar la escritura de juegos y aplicaciones multimedia, anunciaron el cambio del sistema de control de fuente Mercurial y el motor de seguimiento de errores Bugzilla a Git y la plataforma GitHub.

Según Ryan C. Gordon, uno de los líderes del proyecto, Mercurial sigue siendo el mejor sistema de control de fuente y Git ha implementado una serie de soluciones arquitectónicas deficientes, pero en el mundo moderno Mercurial se está convirtiendo en un paria y todas las herramientas de desarrollo y los flujos de trabajo están enfocados en Git.

La mayoría de los desarrolladores trabajan con Git y participar en proyectos basados ​​en Mercurial requiere aprender una herramienta adicional.

Después de pasar a Git, los patrocinadores del sistema antiguo pueden usar un subconjunto de comandos de Git para realizar las mismas tareas que hizo Mercurial, pero todos los demás podrán usar una herramienta que sea más conveniente para ellos.

La razón para elegir la plataforma GitHub es la familiaridad con este servicio para la mayoría de los desarrolladores y la capacidad de deshacerse de la carga de mantener el software del servidor.

La desventaja será la pérdida de control sobre la infraestructura, ya que GitHub es un servicio externo controlado por un tercero.

SDL solía dictaminar que toda la infraestructura debe pertenecer al proyecto. Pero con el tiempo, el proyecto dejó de utilizar servidores físicos propios en favor de servidores arrendados a Digital Ocean, lo que permitió no preocuparse por el mantenimiento de los equipos y, en caso de problemas, reiniciar el servicio desde una copia de seguridad de otro proveedor.

El precio de tal libertad fue la necesidad de mantener de forma independiente elementos de infraestructura obsoletos, y no hubo suficiente tiempo y recursos para llevar a cabo la modernización.

Por ejemplo, Bugzilla es más o menos igual que hace 20 años y tiene una montaña de problemas sin resolver y enlaces que causan dolores de cabeza cada vez que se actualiza la distribución. La wiki, las listas de correo y la interfaz web de Mercurial también permanecieron arcaicas.

El mantenimiento de todos estos sistemas requirió mucho trabajo manual y generó preocupaciones sobre la posible presencia de vulnerabilidades en el código de los proyectos semiabandonados utilizados.

Según Ryan, se da cuenta de que pasar a GitHub es una pérdida de control, una trampa y un paso lejos de los principios de la Free Software Foundation, pero ya no tiene la fuerza para escribir código OpenGL para lidiar con el trabajo de un administrador de sistemas que están a punto de reventar, sigue funcionando gracias a los parches de cinta adhesiva y oraciones.

GitHub cuenta con el respaldo de un gran equipo de ingenieros pagos, y si por alguna razón Microsoft desconecta GitHub, esto no solo afectará a SDL y se convertirá en un problema global para todo el ecosistema de código abierto, que puede resolverse con otra migración a un nuevo servicio.

Para quienes desconocen de la biblioteca SDL, deben saber que esta, proporciona herramientas como salida de gráficos 2D y 3D acelerada por hardware, procesamiento de entrada, reproducción de audio, salida 3D a través de OpenGL/OpenGL ES y muchas otras operaciones relacionadas.

SDL es oficialmente compatible con Windows, Mac OS X, Linux, iOS y Android, aun que cuenta con el soporte para otras plataformas como QNX, además de otras arquitecturas y sistemas como Sega Dreamcast, GP32, GP2X, etc.

Simple DirectMedia Layer está escrito en C, funciona de forma nativa con C ++ y hay enlaces disponibles para varios otros idiomas, incluidos C # y Python, se distribuye bajo la licencia zlib . Esta licencia le permite usar SDL libremente en cualquier software.

Pese a estar programado en C, tiene wrappers a otros lenguajes de programación como C++, Ada, C#, BASIC, Erlang, Lua, Java, Python, etc.

Finalmente si estás interesado en conocer más al respecto sobre la nota, puedes consultar el anuncio original en el siguiente enlace.

from Linux Adictos https://ift.tt/3sxtC9L
via IFTTT

Fuchsia OS está trabajando en soporte para ejecutar programas de Linux sin modificar

Los desarrolladores de Google dieron a conocer hace pocos dias un plan para implementar un mecanismo ejecutar programas no modificados compilados para Linux en el sistema operativo «Fuchsia».

Para ejecutar programas de Linux en el espacio del usuario, se planea proporcionar una capa «starnix» para brindar compatibilidad con la ABI de Linux. En la capa desarrollada, las interfaces del sistema del kernel de Linux se implementan en un controlador que se lanza como un proceso para el sistema operativo Fuchsia, que se ejecuta en el espacio del usuario y traduce las solicitudes de los programas de Linux a las llamadas a los subsistemas Fuchsia correspondientes.

Se observa que durante el desarrollo del proyecto, muchos subsistemas Fuchsia tendrán que ser modificados para implementar todas las interfaces del sistema disponibles en Linux. La arquitectura de starnix es en gran medida la misma que la del subsistema de Windows para Linux que usa Windows para traducir las llamadas al sistema de Linux a las llamadas al sistema de Windows.

Se planea implementar el código starnix en Rust para minimizar los posibles vectores de vulnerabilidades que potencialmente pueden usarse para elevar los privilegios de un proceso de Linux al proceso starnix.

Para garantizar la seguridad en starnix, se utilizarán los mecanismos de protección estándar Fuchsia siempre que sea posible.

Por ejemplo, al acceder a servicios del sistema como el sistema de archivos, la pila de redes o el subsistema de gráficos, starnix solo traducirá las solicitudes, convirtiendo la ABI de Linux en la ABI del sistema Fuchsia, lo que permite las mismas restricciones que se aplican a los procesos Fuchsia habituales.

Esto también implementará mecanismos de autorización específicos de Linux, por ejemplo, definiendo en qué situaciones un proceso de Linux tiene derecho a terminar otro.

Los desarrolladores de Fuchsia han desarrollado soporte para lanzar aplicaciones Linux en el pasado, pero experimentaron con una implementación que funciona por analogía con la forma en que se organiza el lanzamiento de aplicaciones Linux en Chrome OS.

Para la compatibilidad con Linux, Fuchsia ofreció la biblioteca Machina, que permitía ejecutar programas de Linux en una máquina virtual aislada especial formada mediante un hipervisor basado en el kernel de Zircon y las especificaciones de Virtio.

No se descarta el uso de la virtualización, ya que la implementación completa de la interfaz del sistema Linux no es una tarea trivial.

Además de la capa de starnix, es posible crear un mecanismo para ejecutar ejecutables de Linux usando un kernel de Linux que se ejecuta en una máquina virtual separada. Este método se considera el más fácil de implementar, pero también el que consume más recursos.

En un momento, Microsoft comenzó a desarrollar su capa de compatibilidad de Linux a partir del traductor, pero finalmente cambió a usar el kernel nativo de Linux en el Subsistema de Windows para Linux 2.

Además, Fuchsia ya proporciona una capa de compatibilidad POSIX Lite que se ejecuta en la parte superior de Fuchsia System ABI. POSIX Lite le permite ejecutar algunos programas de Linux, pero requiere la recompilación del código de la aplicación y, en algunos casos, la modificación del código fuente.

Uno de los problemas con POSIX Lite es la implementación incompleta de todas las funciones de POSIX, incluidas las llamadas para cambiar el estado global de los procesos (por ejemplo, la función de matar), que están en desacuerdo con los conceptos de seguridad en Fuchsia, que prohíben cambiar el estado global de los procesos. Expresar.

El uso de POSIX Lite se justifica en el proceso de portar aplicaciones abiertas, pero no resuelve problemas con el lanzamiento de programas para los que no hay acceso al código (por ejemplo, es imposible lograr compatibilidad con aplicaciones de Android que contienen inserciones nativas compiladas).

Recordemos que en el marco del proyecto Fuchsia, Google está desarrollando un sistema operativo universal capaz de operar en cualquier tipo de dispositivo, desde estaciones de trabajo y smartphones hasta tecnología embebida y de consumo. El desarrollo se basa en la experiencia de crear la plataforma Android y tiene en cuenta las deficiencias en el campo del escalado y la seguridad.

El sistema se basa en el microkernel Zircon, basado en los desarrollos del proyecto LK, extendido para su uso en varias clases de dispositivos, incluidos teléfonos inteligentes y computadoras personales.

Fuente: https://fuchsia.googlesource.com

from Linux Adictos https://ift.tt/2NWfVCa
via IFTTT

Kali Linux 2021.1, primera versión del año con escritorios actualizados y estas otras novedades

Kali Linux 2021.1

Estamos a finales de febrero, por lo que ya hemos entrado de lleno en el nuevo año, pero el mundo del software se mueve a un ritmo diferente. Y no, no es que los días lleguen en momentos diferentes, sino que cada uno cumple con su agenda como mejor le viene o cuando le toca. Así, desde hace unas horas tenemos disponible Kali Linux 2021.1, la última versión del sistema operativo de hacking ético que desarrolla Offensive Security y que sucede a la lanzada a finales del año pasado.

Ya en la introducción de este lanzamiento nos damos cuenta de que no es la entrega más emocionante de la historia del sistema operativo, cuando leemos que «Esta edición trae mejoras a funciones existentes«. Entre ellas, tenemos los entornos gráficos, el último de Xfce y el penúltimo de Plasma, ya que KDE lanzó una actualización hace menos de 10 días. A continuación tenéis la lista de novedades que han llegado junto a Kali Linux 2021.1.

Novedades de Kali Linux 2021.1

  • Xfce 4.16: el entorno de escritorio predeterminado preferido y actual se ha actualizado y ajustado.
  • KDE 5.20 – Plasma también recibió un aumento de versión.
  • Terminales: mate-terminal, terminator y tilix tuvieron varios trabajos realizados en ellos.
  • Command not found: una mano amiga para decir si es necesario instalar un programa.
  • Asociación con más autores de herramientas: BC Security & Joohoi han estado produciendo excelentes herramientas y pretenden apoyarlas.
  • Nuevas herramientas y actualizaciones: se han agregado varias herramientas nuevas a Kali.
  • Kali NetHunter – Nueva versión de BusyBox y Rucky, y animación de arranque.
  • Kali ARM: soporte preliminar para Parallels en Apple Silicon (Apple M1) y Raspberry Pi 400 (soporte WiFi).
  • Además, el proyecto ha hecho retoques en su página web y ofrece la posibilidad de enviar una newsletter/correo con noticias si nos suscribimos.

Los usuarios interesados ya pueden descargar las nuevas imágenes de Kali Linux 2021.1 desde este enlace, en donde se incluye la versión para los Mac M1.

from Linux Adictos https://ift.tt/3pQVzYd
via IFTTT

La caza de brujas llega a los videojuegos. Es hora de parar esto

La caza de brujas llegó a la industria de los videojuegos, y, su víctima es curiosamente el desarrollador de un juego ambientado en el universo de Harry Potter.

Hace tiempo que en Linux Adictos venimos advirtiendo sobre la escalada de esta peligrosa estupidez que se inició cuando un sitio de citas gay decidió cancelar a Brendan Eich, nombrado presidente de la Fundación Mozilla. Eich, creador de Javascript y autor de las mayorías de las innovaciones que habían convertido a Firefox en un serio competidor de Internet Explorer, cometió el delito de donar mil dólares a quienes hacían campaña por el No en un plebiscito sobre el matrimonio gay.

Mozilla se dejó torcer el brazo y allí comenzó su decadencia.

La caza de brujas llega a los videojuegos

No es casual que el inicio de la caza de brujas en el mundo de los videojuegos empiece con Harry Potter. El personaje ya estaba en la mira cuando a su creadora J.K. Rowling se le ocurrió dar una opinión sobre las personas trans que no coincide con la que manda la biblia de la corrección política. Era cuestión de tiempo para que la nueva Santa Inquisición a buscar cosas cuestionables en quienes trabajaran en productos relacionados con la saga. Y, ya se sabe que cuando alguien busca algo con ganas, lo encuentra.

El infame señor Troy Leavitt

La acusación, amplificada por el portal especializado Kotaku, es más o menos así:

Troy Leavitt es un diseñador principal que actualmente trabaja en el controvertido juego de Harry Potter, Hogwarts Legacy. También dirigió durante más de un año un canal reaccionario de YouTube centrado en atacar el feminismo y la justicia social.

El canal de YouTube de Leavitt, muestra títulos de vídeos como «La injusticia de la justicia social», «Elogio de la apropiación cultural» y «¿Se están haciendo reales los delitos de pensamiento?»

Por si no encuentras nada cuestionable en esto, el columnista te lo aclara

este último título es una referencia a la novela distópica de ciencia ficción 1984 de George Orwell. Los comentaristas de la derecha suelen utilizar el gobierno autoritario del «Gran Hermano» del libro como punto de comparación en sus críticas, comparando el estado de vigilancia ficticio con los movimientos de igualdad del mundo real.

Si todavía no estás con la antorcha en la mano, veamos los otros crímenes de Troy Leavitt que reseña Kotaku

Entre los otros vídeos de Leavitt se encuentran largas defensas tanto de John Lasseter, el cofundador de Pixar que dejó su puesto en Disney en 2017 tras las acusaciones de conducta sexual inapropiada, como de Nolan Bushnell, el cofundador de Atari que, según los informes de Kotaku, fomentó un ambiente de trabajo tóxico para las mujeres. En algunos de sus videos, Leavitt expresó su apoyo al Gamergate, un movimiento que fomentó el acoso contra las mujeres y otras minorías en la industria del juego, y criticó la serie Tropes vs. Women de Anita Sarkeesian como una «posición marginal desinformada.»

Mito y realidad

La mayoría de las mujeres que trabajaron en los 70 con Nolan Bushnell, desmintieron las acusaciones contra el fundador de Atari. Es el caso de Loni Reeder quién afirmó:

Algunos de nosotros en el campo de Atari somos víctimas reales de MeToo de otros paseos en nuestras vidas, por lo que definitivamente sabemos la diferencia entre el clima de Atari (¡una época en nuestras vidas que amamos y todavía celebramos!) y lo que se siente al ser la víctima de un asalto sexual. También sentimos que este clamor enturbia las aguas de las reclamaciones de las víctimas de agresiones REALES y están causando un daño real a un movimiento muy importante.

Con respecto al movimiento GamerGate,  ninguno de los acusadores fue capaz de encontrar un solo  apoyo de Leavitt a los acosos. Lo que destacó fueron los aspectos positivos de participación.

¿En que consistieron los terribles insultos contra la comunicadora feminista Anita Sarkeesian? en decir que su contenido es «marginal» o «desinformado».

Ni siquiera voy a gastar teclado en hablar de esa necedad llamada «Apropiación cultural»

Por suerte, Warner parece no hacer caso de la campaña y el juego sigue teniendo fecha de salida para el 2022. En palabras de Troy.

Me alegra decir que, aunque revelé mi canal de YouTube a WB Games, no pareció ser un problema para ellos. No es que respalden nada de lo que he dicho, por supuesto, pero al menos parecen más preocupados por hacer buenos juegos que por impulsar algún tipo de agenda de justicia social, así que hay esperanza.

from Linux Adictos https://ift.tt/3kigceR
via IFTTT

Linux y el código abierto llegan a Marte con Ingenuity

Ingenuity

Aunque no es la primera vez que la NASA y otras agencias espaciales usan software libre, o de código abierto en el espacio, no deja de ser positivo que en misiones tan críticas e importantes como estas se confíe en este tipo de proyectos (aunque muchas empresas de software propietario lo sigan viendo como algo de inferior calidad). Linux y el código abierto ya han traspasado las fronteras del planeta en varias misiones, y una vez más lo hacen de la mano de Ingenuity.

Seguro que ya recuerdas otros casos como el de la Estación Espacial Internacional (IIS) que cambié Microsoft Windows por Debian, cómo algunos robots usan ROS, y otros muchos proyectos de los que ya hemos comentado en LxA. Pues bien, ahora puedes sumar este otro que te va a sorprender…

Como sabes, la sonda Mars Perseverance fue lanzada recientemente con éxito y tratará de explorar en profundidad el planeta rojo para seguir aprendiendo cosas de Marte, como confirmar si alguna vez albergó vida, investigar las condiciones actuales, etc.

Una vez el proyecto ya está activo sobre la superficie de Marte, ha comenzado a reportar datos hacia la tierra, con multitud de imágenes que podrán analizar los científicos, como los geólogos, para descubrir si son de origen sedimentario, volcánico, posibles indicios de agua, etc.

Todo para poder mover de forma autónoma y que opere este pequeño helicóptero de 1.2 metros de tamaño y un peso de 2 kg.

from Linux Adictos https://ift.tt/2ZFACET
via IFTTT

DXVK 1.8 llega a solucionar problemas con algunos títulos, mejoras de soporte multimonitor y mas

DXVK

Después de casi más de dos meses de desarrollo se presenta la nueva versión del proyecto DXVK 1.8, versión en la cual se han realizado las correcciones a algunos títulos de juegos y también en el rendimiento de juegos en CPUs Intel, además de introducir mejoras para el soporte para múltiples monitores y otras cosas más.

Para quienes desconocen del proyecto, deben saber que está una herramienta fantástica que puede convertir las llamadas gráficas de Microsoft DirectX 11 y DirectX 10 a Vulkan, la API de gráficos de código abierto que es compatible con Linux. Para utilizar DXVK, además de Wine y Vulkan, obviamente necesitará una GPU compatible con Vulkan.

Si bien DXVK aun que se usa principalmente en Steam Play, no es el único lugar donde los usuarios de Linux pueden aprovechar esta fantástica tecnología.

También aporta la implementación D3D11 basada en Vulkan para Linux y Wine, en lo que respecta al rendimiento y la optimización cuando se ejecutan juegos de Direct3D 11 en Wine, puesto que también brindan soporte para Direct3D9.

Principales novedades de DXVK 1.8

En esta nueva versión DXGI incluye soporte para configuraciones de múltiples monitores. Para que funcione correctamente, debe instalar una versión relativamente nueva de Wine con soporte para XRandR 1.4.

Para resolver problemas con la ejecución de juegos en sistemas sin una GPU separada, las implementaciones de software Vulkan que usan CPU, como Lavapipe, se enumeran en la lista de rasterizadores.

Además, en la implementación de Direct3D 9, se ha optimizado el proceso de carga de texturas y comprobación de la visibilidad superpuesta de objetos por otros objetos. Se corrigieron problemas con el retorno incorrecto de la lista de formatos de búfer de pantalla admitidos (búfer posterior).

Mientras que por otra parte, se destacan las operaciones de diseño de imagen optimizadas para mejorar el rendimiento de algunos juegos en GPU Intel.

En Direct3D 11, la configuración predeterminada es d3d11.enableRtOutputNanFixup (para versiones anteriores del controlador RADV) y d3d11.invariantPosition (para resolver problemas de lucha contra Z en GPU RDNA2). Se solucionaron problemas con el recuento de referencias y el manejo de valores nulos (NaN) en sombreadores.
Se corrigieron las advertencias al crear versiones más nuevas del kit de herramientas Meson.

Y también se destacan los problemas resueltos en Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 y Tomb Raider Legend.

Finalmente si estás interesado en conocer más al respecto sobre este nuevo lanzamiento, puedes consular los detalles en el siguiente enlace.

¿Cómo añadir el soporte de DXVK a Linux?

DXVK se puede usar para ejecutar aplicaciones y juegos 3D en Linux usando Wine, actuando como una alternativa de mayor rendimiento a la implementación de Direct3D 11 integrada en Wine que se ejecuta sobre OpenGL.

DXVK requiere de la última versión estable de Wine para ejecutarse. Por lo que, si no cuentas con este instalado. Ahora solo tendremos que descargar el último paquete estable de DXVK, este lo encontramos en el siguiente enlace.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz

Después de haber realizado la descarga ahora vamos a descomprimir el paquete recién obtenido, esto lo pueden hacer con desde su entorno de escritorio o desde la misma terminal ejecutando en el siguiente comando:

tar -xzvf dxvk-1.8.0.tar.gz

Después accedemos a la carpeta con:

cd dxvk-1.8.0

Y ejecutamos el comando sh para ejecutar el script de instalación:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Cuando se instale DXVK en un prefijo de Wine. La ventaja es que se puede usar Wine vkd3d para juegos D3D12 y DXVK para juegos D3D11.

Además, la nueva secuencia de comandos permite instalar la dll como enlaces simbólicos, lo que facilita la actualización de DXVK para obtener más prefijos de Wine (puede hacerlo a través del comando –symlink).

Como verán la carpeta de DXVK contiene otras dos dll para 32 y 64 bits estas las vamos a colocar de acuerdo a las siguientes rutas.
En donde “usuario” lo remplazas por el nombre de usuario que utilizas en tu distribución de Linux.

Para 64 bits las colocamos en:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Y para 32 bits en:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

from Linux Adictos https://ift.tt/3kbRTis
via IFTTT

Ya fue liberada la Alpha 24 de 0 A.D. y estos son sus cambios mas importantes

Después de casi tres años, los desarrolladores del popular juego 0 A.D. dieron a conocer el vigésimo cuarto lanzamiento alfa y en este nuevo lanzamiento se presentan diversas mejoras de las cuales se destacan las que recibio el motor de renderizado, asi como también para los mods y más.

Para quienes desconocen de 0 A.D. deben saber que este es un juego de estrategia en tiempo real con gráficos 3D de alta calidad y una jugabilidad muy similar a los juegos de la serie Age of Empires. El código fuente del juego fue lanzado por Wildfire Games bajo la GPL después de 9 años de desarrollo como producto patentado. La versión actual admite el juego en red y el juego para un jugador con bots en mapas premodelados o generados dinámicamente. El juego cubre más de diez civilizaciones que van desde el 500 a. C. hasta el 500 d. C.

Los componentes del juego que no son de código, como los gráficos y el sonido, tienen licencia de Creative Commons BY-SA, que puede modificarse y utilizarse en productos comerciales, siempre que los trabajos derivados se acrediten y redistribuyan bajo una licencia similar.

El motor de juego 0 AD tiene alrededor de 150 mil líneas de código en C ++, OpenGL se usa para mostrar gráficos 3D, OpenAL se usa para trabajar con sonido y ENet se usa para organizar un juego en red. Otros proyectos de código abierto para crear estrategias en tiempo real son: Glest, ORTS, Warzone 2100 y Spring.

Principales novedades de 0 A.D. Alpha 24

Teniendo en cuenta la experiencia de algunos jugadores famosos, se ajustaron los parámetros de todas las unidades y estructuras para lograr una jugabilidad más equilibrada y fluida. Por ejemplo, los héroes ahora solo se pueden entrenar una vez, y se han agregado establos para entrenar a la caballería y carros, y un arsenal para construir máquinas de asedio para todas las civilizaciones.

Además, se han proporcionado nuevas herramientas para colocar unidades en una formación militar para patrullar y hacer marchas, y también se agregó soporte para disolver automáticamente una formación al atacar.

Para los creadores de mods, se implementó la capacidad de vincular efectos de estado a unidades para cambiar características.

Por otra parte, se han agregado y reelaborado modelos de muchos elementos del juego, se han agregado nuevos modelos de cascos, caballos, armas y escudos, se han implementado nuevas texturas, se han introducido nuevas animaciones de ataque y defensa, los personajes de los romanos, galos, británicos y los griegos se han mejorado.

UnitMotion actualizado y código de renderizado, que eliminó el soporte para OpenGL 1.0 y el procesamiento punto a punto en favor de OpenGL 2.0 y el uso de sombreadores, el motor JavaScript para complementos se ha actualizado de Spidermonkey 38 a Spidermonkey 78.
Se eliminó la compatibilidad con Windows XP, Windows Vista y macOS anteriores a la versión 10.12. Ahora se requiere un procesador con soporte de instrucciones SSE2 para funcionar.

El motor de renderizado tiene soporte anti-aliasing. Dependiendo de las capacidades de la GPU, se puede elegir entre FXAA y diferentes niveles de MSAA y el filtro CAS (Contrast Adaptive Sharpening) también se ha agregado al motor de renderizado.

De los demas cambios que se destacan:

  • Incluye 7 mapas nuevos.
  • Reescribió la interfaz de configuración del juego.
  • Se agregaron configuraciones de población para limitar el número máximo de unidades para un jugador y para distribuir las unidades del perdedor entre los jugadores restantes.
    Se ha agregado al Lobby la posibilidad de jugar juegos en red protegidos por contraseña.
  • Se agregó Map Browser para seleccionar y navegar por los mapas disponibles.
  • Interfaz agregada para configurar teclas de acceso rápido.
  • Se agregó la capacidad de romper edificios, lo que le permite anclar edificios uno al lado del otro.
  • La pantalla «Descripción general del carro fúnebre» se ha agregado al menú «Tutoriales de juego» para estudiar las características de las reliquias de los héroes muertos.
  • Se ha agregado una interfaz de aprendizaje reforzado al motor de IA.

Finalmente si estás interesado en conocer más al respecto u obtener esta nueva versión, puedes consultar el siguiente enlace.

from Linux Adictos https://ift.tt/2ZSAYIJ
via IFTTT