WSL 2.6 se convierte en la primera versión de código abierto del Subsistema de Windows para Linux

WSL open source

Microsoft ha dado un paso trascendental en el desarrollo de su Subsistema de Windows para Linux (WSL) publicando la versión 2.6 como software de código abierto. Este movimiento, esperado por la comunidad desde hace casi una década, representa un giro significativo en la política de la compañía respecto a la apertura y colaboración en proyectos clave para desarrolladores y usuarios avanzados.

Por primera vez, WSL 2.6 aparece como una versión estable cuyo código fuente está plenamente expuesto a la comunidad bajo licencia MIT. Los principales componentes que conforman el entorno, como wsl.exe, wslg.exe, wslservice.exe y otros elementos esenciales para la gestión y ejecución de distribuciones Linux dentro de Windows, están ahora disponibles públicamente en el repositorio oficial de Microsoft en GitHub. Esto permite a cualquier usuario acceder, examinar e incluso aportar mejoras al proyecto.

Participación de la comunidad y nuevas posibilidades

El salto al modelo de desarrollo abierto significa que tanto usuarios como profesionales interesados podrán contribuir directamente en la evolución de WSL. Esta apertura no solo supone una mayor capacidad para identificar y solucionar errores, sino también la oportunidad de proponer nuevas funcionalidades y mejoras desde una perspectiva mucho más colaborativa.

Pese a que el código fue liberado hace ya varias semanas, la versión 2.6 es la primera que se publica oficialmente bajo la modalidad de código abierto, consolidando el cambio de rumbo anunciado por Microsoft en la conferencia Build de mayo. Este paso se suma a otros hitos recientes, como la desvinculación de WSL del ciclo de actualizaciones estándar de Windows y su distribución independiente a través de Microsoft Store.

Mejoras técnicas y correcciones en WSL 2.6

En cuanto a las novedades técnicas, la actualización 2.6 se centra principalmente en la solidez y la fiabilidad. Se han solucionado problemas como:

  • Errores al descargar distribuciones cuando las direcciones contienen parámetros adicionales.
  • Mejoras en la interacción con systemd y en el manejo de sesiones de usuario ligadas a este sistema.
  • Correcciones en la gestión de discos virtuales (VHDs) y el archivo hosts de Windows, optimizando su integración y reconocimiento.
  • Resolución de fallos menores detectados tanto en la ejecución de wslsettings como en procesos vinculados al servicio WSL.

Además, se han abordado cuestiones relacionadas con la localización de cadenas de texto, la detección de errores en la descarga de distribuciones y la correcta notificación de discos corruptos. Todo ello contribuye a un funcionamiento más robusto y estable para quienes emplean WSL como entorno de desarrollo diario.

Impulso a la transparencia y la evolución de WSL

El hecho de que WSL 2.6 sea ahora un proyecto completamente abierto no implica que deje de depender del sistema operativo Windows, pero sí permite una integración y colaboración mucho más genuinas con la comunidad del software libre y con los propios desarrolladores de Linux. Se espera que, gracias a esta transparencia, tanto la detección de errores como la propuesta de nuevas ideas gane en eficiencia y rapidez.

Esta versión viene a materializar una larga reivindicación de los usuarios, que desde hace casi nueve años venían solicitando a Microsoft la publicación abierta del subsistema. Aunque las novedades técnicas para el usuario final sean discretas en este lanzamiento, el alcance de este cambio es considerable en términos de apertura y futuro desarrollo del proyecto.

Con estas novedades, el ecosistema de WSL se mantiene en plena transformación, acercando aún más los mundos de Windows y Linux. La versión 2.6 sienta las bases para una evolución más abierta, colaborativa y ágil, en la que tanto la estabilidad como la innovación podrán aprovechar las sinergias de una comunidad global implicada en su futuro.

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

Cómo ver YouTube TV (Leanback) en tu navegador web

YouTube TV en Brave

Hace un tiempo os hablamos de VacuumTube, una app para ver YouTube TV en PC de lo más interesante. Desde que la descubrí, se ha convertido en mi app principal para ver YouTube, haciendo que deje a FreeTube como aplicación de soporte por lo que pueda pasar. Me encanta. Investigué y también se puede acceder al servicio desde navegadores web, aunque Google lo ha restringido este 2025. ¿Cómo se puede entrar ahora?

En mis investigaciones aprendí algo que no sabía: esa versión de YouTube también recibe el nombre de Leanback. Se puede acceder a ella en youtube.com/tv, pero si Google detecta que no entramos desde una televisión inteligente o algo similar, nos redirige a youtube.com. Más de uno estará pensando en que la solución pasa por cambiar el agente de usuario del navegador, y sí, ese es el secreto.

Accede a YouTube TV desde el PC

Los navegadores más usados en Linux son los basados en Firefox y Chromium, por lo que aquí vamos a explicar cómo acceder a YouTube TV en esos navegadores. Empezaremos por el más sencillo, que son los de base Chromium. Por ejemplo, Brave.

Podemos ir al terminal, escribir «brave» sin las comillas y se abrirá el navegador. Lo único que hay que hacer es añadir la bandera del un agente de usuario compatible con YouTube TV, y la mejor opción, obtenida de VacuumTube, es disfrazarnos de PlayStation 4. El comando quedaría así:

brave --user-agent="Mozilla/5.0 (PS4; Leanback Shell) Cobalt/26.lts.0-qa; compatible;" --app="https://www.youtube.com/tv#/" --start-fullscreen --window-size=1920,1080

.barra {display: flex;justify-content: flex-end;height: 25px; background-color: #333;border-radius: 5px 5px 0 0;}.rojo, .naranja, .verde{width: 12px;height: 12px; position: relative;border-radius: 50%;top: 7px; margin: 0 3px;}.rojo{background-color: rgb(248, 82, 82); margin-right: 7px;}.naranja{background-color: rgb(252, 186, 63);}.verde{background-color: rgb(17, 187, 17);}.terminal{background-color: black !important; border-radius: 5px !important; margin-bottom:20px}pre{font-family:monospace !important; padding: 0 10px 10px; line-height: 1.5em; overflow: auto; background-color: black !important; color: #0EE80E !important}code {background-color: rgba(255, 255, 0, 0.18); color: #d63384; padding: 1px 3px; font-family: monospace; border-radius: 2px;}

¿Por qué hay algo más que el agente de usuario? Bueno, esto es lo que uso yo: con «–app» le decimos que se abra sin pestañas ni nada parecido, «–start-fullscreen» hace que se abra a pantalla completa (si no, se puede con F11) y le estoy dando un tamaño a la ventana. Y es que, al menos Brave, las «apps» suelen abrírseme en la mitad izquierda, y en YouTube TV quedan fatal.

El comando anterior abrirá Brave con el agente de usuario de la PlayStation 4, en forma de app, a pantalla completa y con el tamaño de la pantalla de mi portátil.

Los navegadores Chromium también permiten cambiar el agente de usuario desde las herramientas del desarrollador/red haciendo clic en los 3 puntos y accediendo a «Condiciones de red». Se puede desmarcar la caja de verificación y elegir Microsoft Edge de la Xbox o pegar Mozilla/5.0 (PS4; Leanback Shell) Cobalt/26.lts.0-qa; compatible;.

¿Y con Firefox?

Con Firefox es igual de sencillo, pero se hace de otra manera. Hay que ir a about:config, escribir general.useragent.override, seleccionar «cadena» y pegar el agente de usuario que tenéis un poco más arriba. Para volver atrás sólo quedaría eliminar esa entrada.

Cambiar agente de usuario en Firefox

Tanto Firefox como los navegadores basados en Chromium permiten cambiar el agente de usuario por medio de extensiones, pero habría que encontrar una que permitiera añadir el user-agent manualmente u ofreciera la opción de uno para televisión inteligente. Yo no lo he encontrado.

Los vídeos no se ven en 4K. ¿Por qué?

Porque no es necesario. Es decir, YouTube TV analiza la pantalla en la que se está reproduciendo, y ofrecerá la calidad atendiendo a su resolución. Mejor dicho, lo que analiza es el tamaño/resolución de la ventana, y si nuestra pantalla es de 1920x1080p, lo máximo que ofrecerá será 1080p. ¿Y si mi PC está conectado a una tele más grande y necesito 4K? Las opciones pasan por usar VacuumTube, que siempre ofrece esa opción, o indicarle al navegador que nuestra pantalla es 3840×2160, añadiendo la bandera «–window-size=3840,2160» sin las comillas.

Lo anterior funciona en navegadores con base Chromium, y la ventana se abrirá al doble de una pantalla 1080p, por lo que habrá que redimensionarla si se quiere ver en una pantalla menor. Por otra parte, Firefox también permite lanzarse a mayor tamaño, pero no «engaña» a YouTube TV y la resolución que ofrece se queda en la de la pantalla.

Mi recomendación para usar YouTube es quedarse con VacuumTube, que nos ahorra muchos quebraderos de cabeza y además apoyamos al desarrollador. Pero en entornos donde no sea una posibilidad, siempre se puede recurrir a los trucos explicados en este artículo.

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

IPFire 2.29 Core Update 195: Todas las novedades del cortafuegos Linux

IPFire 2.29 Core Update 195

La última actualización de IPFire, identificada como Core Update 195 para la versión 2.29, ya está disponible y trae consigo, algo más de un mes después de la versión anterior, novedades muy esperadas por la comunidad de usuarios que buscan soluciones robustas de cortafuegos en entornos Linux. El foco principal de esta versión está puesto en incrementar tanto la seguridad como la usabilidad, incorporando tecnologías modernas y mejoras en la gestión del sistema.

Uno de los cambios más destacados es la integración del protocolo VPN WireGuard de manera nativa. Se trata de una funcionalidad muy solicitada que, a partir de ahora, permite a los usuarios beneficiarse de un sistema VPN ligero y de alto rendimiento, como alternativa a IPsec y OpenVPN. WireGuard está integrado en la interfaz gráfica del firewall, lo que facilita la configuración y administración tanto para conexiones net-to-net como para roadwarrior. Es posible definir múltiples pares con opciones de configuración individual y la integración incluye generación de códigos QR para configurar móviles y la posibilidad de exportar archivos de configuración fácilmente.

Principales mejoras de seguridad y nuevas funciones en IPFire 2.29 Core Update 195

En materia de protección, el almacenamiento de contraseñas para usuarios del proxy adopta ahora el algoritmo bcrypt, un avance significativo frente a métodos anteriores que refuerza la seguridad de las credenciales. Igualmente, se automatizan las actualizaciones de la base de datos SMART, mejorando el monitoreo y diagnóstico del estado de los discos duros.

Entre otras novedades, se ha realizado una limpieza eliminando las blocklists de 3CoreSec tras el cese del servicio, a la vez que se ha reescrito el sistema interno de descarga de listas y reglas del IPS para mejorar su reutilización en diferentes partes del sistema. Además, se incluyen mejoras estéticas en la interfaz de Pakfire para optimizar la experiencia de usuario y facilitar la gestión de paquetes.

Actualización de componentes y compatibilidad

La actualización no se queda corta en lo que respecta a la modernización de paquetes principales. Componentes críticos del sistema, como coreutils (9.7), OpenSSH (10.0.p1), OpenSSL (3.5.0) y Unbound (1.23.0), han sido actualizados para garantizar estabilidad y compatibilidad. Además, se han mejorado las utilidades de sistemas de archivos, incluyendo nuevas versiones de btrfs-progs y xfsprogs, mientras que herramientas de uso habitual como gawk, grep o gzip también reciben mejoras.

El ecosistema de complementos tampoco se queda atrás, incorporando actualizaciones en ALSA, Monit, nano, NFS, Htop y Tshark, ampliando el soporte para nuevas arquitecturas y asegurando el correcto funcionamiento de los distintos módulos extra.

IPFire 2.29 Core Update 195 puede descargarse desde la página oficial tanto en formato ISO como imagen USB, compatible con arquitecturas de 64 bits (x86_64) y ARM64 (AArch64). Los usuarios que ya tengan instalada una versión anterior únicamente tendrán que actualizar para beneficiarse de todas las mejoras y actualizaciones de seguridad.

Este lanzamiento fortalece la apuesta de IPFire por ofrecer soluciones firewall avanzadas sin descuidar la estabilidad y la seguridad que demandan los entornos empresariales y usuarios avanzados. Su nueva integración con WireGuard y las múltiples mejoras en paquetes y gestión interna consolidan a IPFire como una de las opciones más completas dentro del universo de cortafuegos Linux.

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

Hyprland Premium, el desarrollador principal del compositor prepara soporte mejorado bajo suscripción

Hyprland premium

Hyprland, uno de los gestores de ventanas dinámicos más populares de Linux, está a punto de lanzar una suscripción de pago denominada Hyprland Premium. Este anuncio ha generado bastante expectación y debate dentro de la comunidad, especialmente por el modo en que se implementará este modelo sin comprometer la filosofía open source característica del proyecto.

El desarrollador principal, conocido como Vaxry, ha desvelado sus motivaciones y detalles esenciales de la suscripción, aclarando que esta nueva modalidad no supondrá ningún tipo de cierre del código ni limitaciones para los usuarios que prefieran seguir utilizando Hyprland de forma gratuita.

¿Qué aportará Hyprland Premium a los usuarios?

La suscripción Hyprland Premium tendrá un coste previsto de 5€/mes (impuestos aparte) y está pensada para quienes deseen apoyar económicamente el proyecto y, a cambio, obtener una serie de ventajas. Entre los beneficios anunciados destacan:

  • Acceso a categorías exclusivas en el foro oficial, donde los suscriptores podrán recibir respuestas directas del desarrollador y participar en sesiones de preguntas y respuestas específicas.
  • Un soporte técnico más personalizado y ágil, quedando claro que no habrá funciones exclusivas en el propio software ni versiones beta restringidas únicamente para quienes pagan.
  • Dotfiles premium con opciones de personalización avanzadas, como configuraciones a medida del escritorio que irán más allá de las opciones gratuitas, permitiendo cambios más detallados de barras, botones o disposición de elementos sin modificar la funcionalidad base de Hyprland.

Como nota personal, diría que es parecido a LibreOffice Community y Enterprise: son exactamente lo mismo, pero la Enterprise ofrece mayor soporte y permite funciones a la carta, pero la Community no viene recortada por diseño.

Motivaciones del desarrollador y futuro del proyecto

El propio Vaxry ha explicado abiertamente que la financiación obtenida a través de la suscripción busca garantizar la viabilidad del desarrollo a largo plazo. Tras finalizar sus estudios universitarios, la posibilidad de dedicar tiempo completo al proyecto depende en buena medida de lograr un flujo de ingresos más estable que las donaciones esporádicas.

Ha señalado que, si la iniciativa tiene éxito, incluso podría ampliar el equipo e incrementar el ritmo de desarrollo de Hyprland, lo que beneficiaría tanto a usuarios gratuitos como a quienes opten por la suscripción Premium.

Qué se queda fuera y transparencia del proceso

Es importante resaltar que todas las funciones esenciales de Hyprland seguirán estando disponibles gratuitamente y el código fuente permanecerá abierto. El modelo Premium no supondrá restricciones a ningún usuario ni la introducción de características críticas tras un muro de pago. Además, los foros y servicios relacionados adaptarán sus registros y accesos para los nuevos planes, pero sin excluir o limitar la participación básica.

Respecto al futuro, se contempla la posibilidad de añadir nuevos servicios premium como la sincronización de dotfiles u otros extras aún por determinar, siempre bajo el mismo planteamiento: nada fundamental quedará fuera del alcance de la comunidad.

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

IceWM 3.8 presenta nuevas mejoras de rendimiento y cambios visuales

IceWM 3.8

El conocido gestor de ventanas IceWM ha recibido una importante actualización con la llegada de la versión 3.8, reforzando su apuesta por ofrecer una experiencia ligera, rápida y conforme a los principios de sencillez que buscan muchos usuarios de sistemas Linux con escritorio X11. Esta nueva versión, disponible desde el pasado domingo, trae consigo una serie de retoques y mejoras que optimizan tanto el aspecto visual como el comportamiento interno del gestor.

Una de las novedades más palpables para quienes aprecian la personalización es la nueva representación del botón de minimizar de los temas como un icono de previsualización dentro del menú de temas. Esto facilita identificar de un vistazo el estilo de cada tema, agilizando el proceso de elección para los usuarios que buscan un entorno adaptado a su gusto.

Mejoras de rendimiento en IceWM 3.8

En lo que respecta a la eficiencia, IceWM 3.8 ha optimizado la velocidad de carga del menú de temas y reducido el consumo de CPU en la gráfica de uso de CPU y memoria. Esto supone una mayor fluidez general, especialmente en equipos con recursos limitados, al disminuir la carga de trabajo en segundo plano.

También se amplía la utilidad del menú de ayuda al incluir páginas de manual (manpages), brindando a los usuarios información más accesible sobre las herramientas y funcionalidades disponibles, lo que facilita su manejo y aprovechamiento de las capacidades del gestor.

Otros cambios relevantes en esta versión

  • Conversión automática de atajos de teclado a mayúsculas, respetando siempre la configuración regional del sistema, mejorando la coherencia para usuarios de diferentes idiomas.
  • Implementación de un generador de números aleatorios no determinista en las utilidades icesh e icewmbg, fortaleciendo funciones internas que dependen de la aleatoriedad.
  • Reducción de advertencias del compilador Clang en sistemas OpenBSD, un gesto que mejora la compatibilidad y la experiencia para quienes utilizan este sistema operativo.

Descarga y más información

Para quienes quieran probar las novedades, IceWM 3.8 ya se encuentra disponible para descarga a través de su repositorio oficial en GitHub. La comunidad de usuarios y desarrolladores continúa apostando por mejorar esta alternativa ligera a los escritorios tradicionales, priorizando la eficiencia y la personalización sin sacrificar la estabilidad.

Este lanzamiento refuerza la posición de IceWM como uno de los gestores de ventanas más ágiles y personalizables en entornos basados en X11, incorporando pequeños detalles que, en conjunto, marcan una diferencia significativa en la experiencia diaria de sus usuarios.

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

Disponible Clonezilla Live 3.2.2-15: Novedades en la herramienta de clonación de discos

Clonezilla Live 3.2.2-15

Clonezilla Live, la popular distribución GNU/Linux orientada a la clonación y restauración de discos y particiones, llega a su versión 3.2.2-15 con una serie de pequeños pero relevantes cambios que facilitan su uso y mejoran la compatibilidad con distintos sistemas.

Esta nueva edición mantiene el sólido núcleo Linux 6.12 LTS como base, asegurando estabilidad y soporte prolongado. Además, incorpora el kernel 6.12.32-1 procedente de los repositorios inestables de Debian Sid, lo que garantiza acceso a las últimas mejoras de hardware y rendimiento. Para conocer las novedades en versiones anteriores, puedes consultar las mejoras en la serie 3.2.1.

Novedades principales de Clonezilla Live 3.2.2-15

Entre los cambios más destacados, el sistema en vivo de Clonezilla adopta el paquete dhcpcd-base para la gestión de red, reemplazando al obsoleto dhclient. Este movimiento refuerza la compatibilidad con redes modernas y simplifica el trabajo en entornos variados.

Asimismo, la nueva versión suma a su repertorio los paquetes krb5-user y libsasl2-modules-gssapi-mit, ampliando las opciones de autenticación y acceso a servicios protegidos. Además, ldap-utils pasa a estar disponible, facilitando tareas de administración relacionadas con directorios LDAP.

Otro cambio interesante es la inclución de archivemount y linux-cpupower, herramientas orientadas a mejorar la manipulación de archivos comprimidos y la gestión de energía del sistema, respectivamente.

Por otro lado, la utilidad principal de Clonezilla, Partclone, se ha actualizado a la versión 0.3.37. Esta actualización soluciona fallos relacionados con la recuperación de discos formateados en exFAT, formato utilizado en numerosos dispositivos de almacenamiento externos.

Este lanzamiento supone la segunda puesta al día de la serie 3.2.2, continuando el desarrollo iniciado tras la versión 3.2.2-5, que ya integraba nuevas opciones de configuración y mejoras para el manejo de firmware y corrección de errores previos.

Disponibilidad y uso

La imagen de Clonezilla Live 3.2.2-15 puede descargarse de manera gratuita desde la web oficial, estando pensada para sistemas de 64 bits. Al tratarse de una distribución en vivo, permite utilizarse directamente desde un pendrive USB sin necesidad de instalación permanente, facilitando así tareas de copias de seguridad, migraciones de sistemas o recuperaciones rápidas en múltiples equipos.

Gracias a estas mejoras, Clonezilla continúa consolidándose como una de las utilidades esenciales para tareas de clonación en entornos domésticos y empresariales, manteniéndose actualizada y preparada para las nuevas demandas tecnológicas. Para profundizar en cómo clonar particiones o discos duros, puedes visitar esta guía para clonar desde el terminal.

from Linux Adictos https://ift.tt/0qJLUSg
via IFTTT

GIMP 3.1.2 da el pistoletazo de salida hacia la versión 3.2 con novedades significativas

GIMP 3.1.2

GIMP 3.1.2 ya está disponible y supone el primer paso hacia lo que será la próxima gran actualización de este conocido editor de imágenes de código abierto. Tras el esperado lanzamiento de la versión 3.0, que llegó después de una larga década de trabajo para migrar el programa a GTK3 y renovar su estructura interna, el equipo de desarrollo no ha bajado el ritmo al presentar esta nueva versión que empieza a perfilar las características que veremos en GIMP 3.2.

La llegada de GIMP 3.1.2 introduce multitud de novedades orientadas tanto a usuarios experimentados como a quienes buscan alternativas gratuitas y potentes a programas comerciales. Esta edición preliminar trae consigo mejoras en la personalización visual, un nuevo modo de pintura y avances en el tratamiento de múltiples formatos de archivo, así como mayor compatibilidad con el entorno de diferentes sistemas operativos.

GIMP 3.1.2: primeros pasos firmes 3.2

Entre los avances más destacados de GIMP 3.1.2 se incluyen la posibilidad de adaptar los colores de tema para brochas, fuentes y paletas, así como el soporte para igualar los colores del sistema en Windows y Linux. El programa incorpora además un nuevo modo de pintura denominado «sobrescribir», que permite reemplazar directamente los píxeles pintados sobre la imagen, y una nueva función para controlar la dirección del contorno en las herramientas de texto.

Esta versión no se queda atrás en lo que respecta al tratamiento de archivos. Ahora es posible exportar imágenes en formato PSB (el formato de gran tamaño de Photoshop), así como importar y exportar archivos JPEG 2000 y animaciones APNG. También incluye soporte inicial para cargar imágenes OpenEXR de varias capas y para trabajar con texturas y gráficos de la PlayStation 1.

Compatibilidad de GIMP 3.1.2 y mejoras para profesionales

Uno de los grandes pasos dados por GIMP es la integración con flujos de trabajo profesionales y otros programas de referencia. GIMP 3.1.2 añade soporte para importar patrones de Photoshop, utilizar ajustes preestablecidos de Curvas y Niveles de Photoshop dentro de GIMP e importar paletas de Krita (.kpl). Además, permite usar el programa ART (AnotherRawTherapee) como cargador de archivos Camera Raw.

Esta versión mejora la compatibilidad con otros programas y formatos del sector. La integración facilita a profesionales la utilización de GIMP en entornos más complejos y abre nuevas posibilidades creativas.

Avances en edición no destructiva y experiencia de usuario

Este desarrollo integra mejoras clave para quienes buscan una edición avanzada y flexible, como la actualización del selector de color CMYK para mostrar y calcular la cobertura total de tinta seleccionada, además de mejoras en procesos de edición no destructiva. En cuanto a la experiencia de uso, se han añadido detalles como la selección automática de la siguiente muestra en la paleta tras eliminar una, la opción de bloquear píxeles para generar pasos de deshacer, y ajustes en los algoritmos de selección de primer plano y la opción de combinar filtros.

El equipo de GIMP también ha trabajado en pequeños detalles que facilitan el día a día: ahora hay nuevas opciones para importar formatos históricos como el Over-the-Air Bitmap de Nokia y variantes poco habituales como Jeff’s Image Format (.jif), además de importar imágenes AVCI.

Un lanzamiento para experimentar, no para producción

GIMP 3.1.2 está orientado a desarrolladores y usuarios avanzados que deseen probar las nuevas funciones antes de la llegada de la versión estable. Aunque es posible descargar e instalar esta versión desde la web oficial de GIMP para probar todas estas novedades, es importante recordar que se trata de una versión en desarrollo y no se recomienda para trabajos de producción o entornos profesionales.

Con este lanzamiento, GIMP da un paso contundente en su evolución, apostando por la compatibilidad, el rendimiento y una experiencia de usuario modernizada. A medida que se acerque la llegada de GIMP 3.2, se espera que estas novedades se consoliden y sigan ampliando las capacidades de este veterano editor de imágenes.

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

Firefox 140 llega permitiendo añadir motores de búsqueda personalizados y posibilidad de descargar pestañas

Firefox 140

Disponible desde hace unas horas en el servidor de Mozilla y a la espera de hacerse oficial a lo largo del día de hoy, Firefox 140 ya se puede descargar. Estamos ante una actualización de las que no llaman mucho la atención, puesto que muchas de las novedades se han realizado «bajo el capó» y otras son para desarrolladores, pero también encontramos algunas útiles para los usuarios generales.

Por ejemplo, ahora es posible descargar pestañas. Y es que no siempre queremos cerrar una pestaña para tener controlado su contenido, ni queremos que esté consumiendo recursos. En esos casos, podemos elegir la nueva opción que aparece haciendo un clic derecho sobre ellas y mandarlas a dormir.

Otras novedades de Firefox 140

Las pestañas verticales ahora ofrecen mayor flexibilidad: puedes ajustar visiblemente el espacio dedicado a tus pestañas ancladas arrastrando el divisor. Esto te permite mantener tus ventanas cruciales siempre a mano sin sacrificar espacio innecesario, ideal para quienes gestionan múltiples proyectos simultáneamente.

La personalización adquiere nuevo protagonismo con los motores de búsqueda. ¿Necesitas agregar ese buscador especializado? Simplemente haz clic derecho en cualquier campo de búsqueda compatible o dirígete a Ajustes > Buscar > Añadir para introducir manualmente la URL. Esta libertad se extiende también a las extensiones: ahora puedes eliminar el botón de acceso directo de la barra de herramientas para una interfaz más limpia. Si lo ocultas, no te preocupes; el panel de extensiones sigue accesible desde el menú principal.

Las traducciones inteligentes ahora priorizan solo el contenido visible durante el proceso, acelerando drásticamente la carga. El texto restante se traducirá dinámicamente al hacer scroll, equilibrando velocidad y utilidad.

Los usuarios árabes celebrarán el nuevo diccionario integrado para corrección ortográfica, mientras que en Italia, Polonia y Austria se activa el práctico autocompletado de direcciones. Notarás también la ausencia del icono de Pocket en la barra de herramientas y sus integraciones, resultado del cierre progresivo del servicio.

Más para desarrolladores

Para desarrolladores y curiosos técnicos, Firefox despliega mejoras significativas: soporte para aria-keyshortcuts en todos los sistemas operativos, implementación de la API CookieStore para gestión asíncrona de cookies, y la innovadora API de Resaltado Personalizado que permite estilizar rangos de texto arbitrarios (aunque la decoración de texto llegará posteriormente). El nuevo evento pointerrawupdate ofrece latencia ultrabaja para aplicaciones que requieren precisión milimétrica en movimientos, como editores gráficos o juegos.

Los Service Workers ahora operan en modo incógnito gracias al almacenamiento cifrado, permitiendo que más webs ejecuten tareas en segundo plano. En el ámbito de seguridad, la serialización mejorada de atributos HTML neutraliza ataques mXSS al escapar automáticamente símbolos críticos (< y >). Además, los elementos h1 lucirán uniformes en cualquier contexto (articleasidenav o section), mientras que el Inspector para desarrolladores suma búsquedas avanzadas en el DOM con filtros por coincidencias y soporte para estados pseudo-clase.

Ya disponible

Firefox 140 ya se puede descargar desde su página web oficial, y pronto actualizarán los paquetes de repositorios oficiales de las distribuciones Linux más populares y sus paquetes flatpak y snap.

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

SpaghettiKart: el port nativo definitivo de Mario Kart 64 para PC, Linux y Switch

SpaghettiKart

SpaghettiKart se ha convertido en uno de los proyectos más interesantes para los aficionados a Mario Kart 64 y la retrocompatibilidad en PC y consolas modernas. Si alguna vez soñaste con una experiencia fiel, a alta resolución y con controles modernos del clásico de Nintendo 64, este port nativo hecho por la comunidad es justo lo que estabas buscando. En los últimos meses, la escena de los ports nativos de juegos de la era N64 ha crecido enormemente gracias a la ingeniería inversa, y SpaghettiKart es el mejor ejemplo de cómo un trabajo apasionado y colaborativo puede hacer realidad lo que parecía imposible.

Lejos de ser un simple emulador, SpaghettiKart es un port nativo, lo que significa que no solo permite jugar Mario Kart 64 en Windows, Linux, Steam Deck o incluso Nintendo Switch, sino que ofrece nuevas funcionalidades, mejoras visuales y soporte para mods y mejoras futuras. En este artículo te contamos todo lo que necesitas saber: qué es SpaghettiKart, cómo funciona, cómo se instala, sus ventajas, limitaciones, compatibilidad, historia del desarrollo y cómo la comunidad planea expandirlo más allá del clásico original.

¿Qué es SpaghettiKart?

SpaghettiKart es un port nativo de Mario Kart 64 desarrollado mediante técnicas de ingeniería inversa y recompilación estática. A diferencia de otros proyectos o emuladores tradicionales, SpaghettiKart no utiliza ningún código ni assets protegidos por derechos de autor de Nintendo. El resultado de esta meticulosa labor es un código limpio que permite ejecutar Mario Kart 64 en PCs modernos y otras plataformas con un rendimiento y calidad superiores a cualquier emulador.

SpaghettiKart ofrece múltiples ventajas sobre la emulación convencional: pantalla panorámica, resolución ajustable, soporte para 120 FPS, controles modernos y editores de circuitos, entre otras mejoras que detallaremos a continuación.

Ventajas principales de SpaghettiKart

  • Compatibilidad multiplataforma: Está disponible para Windows, Linux (incluyendo Steam Deck) y Nintendo Switch. Esto permite que prácticamente cualquier usuario pueda acceder al port.
  • Gráficos mejorados y nuevas opciones visuales: Al ser un port nativo, permite resolución interna ajustable, pantalla ancha, y una experiencia mucho más fluida, sin los bugs habituales de los emuladores tradicionales.
  • Controles configurables y modernos: Admite mandos actuales y teclas personalizables, facilitando jugar en PC o consolas sin problemas.
  • Editor de circuitos y soporte para mods: Incluye herramientas para crear y importar circuitos personalizados, aumentando la rejugabilidad.

¿Qué diferencia hay entre SpaghettiKart y un emulador?

El gran salto de SpaghettiKart respecto a los emuladores es que ejecuta el juego de manera nativa, sin necesidad de «emular» el hardware de Nintendo 64. Esto se traduce en un funcionamiento mucho más estable, mejor rendimiento, menos input lag y la posibilidad de aplicar mejoras gráficas y funcionalidades no disponibles en la versión original. Además, tienes acceso a opciones modernas como desbloqueo de FPS, pantalla panorámica, freecam, soporte para mods y futuro soporte de texturas HD.

¿Por qué SpaghettiKart no incluye assets originales?

Por temas legales, SpaghettiKart no proporciona ningún archivo de Nintendo (ni ROM ni recursos gráficos ni de sonido). Para evitar conflictos con Nintendo —que suele ser muy estricta retirando proyectos fan no licenciados—, la comunidad distribuye únicamente el motor del juego, limpio y sin contenido protegido. Cada usuario debe generar sus propios archivos del juego a partir de una copia legítima de la ROM estadounidense de Mario Kart 64.

Compatibilidad y requisitos de SpaghettiKart

SpaghettiKart está diseñado específicamente para funcionar con la ROM original estadounidense de Mario Kart 64. Versiones de otras regiones, hackroms, traducciones, o variantes censuradas no son compatibles. Además, la ROM debe estar en formato .z64, que es el estándar para la mayoría de programas de extracción de ROMs de N64. Si tu copia está en formato .n64 o cualquier otro, existen herramientas online gratuitas para convertirla.

Los requisitos básicos para ejecutar SpaghettiKart son muy accesibles. Cualquier PC actual puede moverlo sin problemas, y lo mismo ocurre con la Steam Deck y con Switch (siempre que tenga desbloqueo para homebrew).

Paso a paso: Cómo instalar y jugar a SpaghettiKart

El proceso de instalación es sencillo, pero dado que no se distribuye con la ROM del juego, hay que hacer algunos pasos adicionales para jugar:

  1. Consigue una copia legítima de la ROM de Mario Kart 64 (versión USA) en formato .z64. Puedes comprobar si tu archivo es correcto usando la herramienta online de checksum SHA-1 en Romhacking.net. El hash que necesitas es: 579C48E211AE952530FFC8738709F078D5DD215E.
  2. Si tu ROM está en otro formato (por ejemplo .n64), conviértelo a .z64 usando herramientas como hack64.net/swapper.
  3. Descarga SpaghettiKart desde el repositorio oficial de GitHub en la sección ‘Releases’ (descarga aquí).
  4. Extrae los archivos ZIP en una carpeta de tu elección.
  5. Genera el archivo O2R necesario:
    • En Windows: ejecuta Spaghettify.exe, selecciona tu ROM y sigue los pasos en pantalla.
    • En Linux: ejecuta spaghetti.appimage, selecciona tu ROM y, si es necesario, otorga permisos de ejecución (chmod +x spaghetti.appimage desde Terminal).
    • Para Nintendo Switch: primero genera el archivo mk64.o2r en PC y luego cópialo a la tarjeta SD de tu consola desbloqueada.
  6. ¡Listo! Ejecuta Spaghettify.exe o el ejecutable correspondiente y disfruta de SpaghettiKart en tu plataforma favorita.

Controles por defecto y opciones de personalización

SpaghettiKart permite utilizar teclados y mandos modernos. Los controles se asignan por defecto de forma intuitiva, pero es posible personalizarlos para ajustarse a tus preferencias. Algunas configuraciones típicas para teclado son:

Función Tecla por defecto
Acelerar (A) X o Shift
Frenar (B) C o Ctrl
Usar objeto (Z) Z
Empezar / Pausa Espacio o Enter
Dirección (Palanca analógica) WASD o flechas
Botones C Teclas TGFH o TGFH (↑ ↓ ← →)
Cruce de dirección (D-Pad) Num 8,2,4,6
Pantalla completa F11
Menú de ajustes ESC
Cambiar assets alternativos Tab
Resetear partida Ctrl+R

Características avanzadas y opciones de configuración

SpaghettiKart permite ajustar una gran variedad de opciones desde el menú de ajustes (accesible con ESC). Entre las más destacadas están:

  • Desbloqueo de FPS, permitiendo disfrutar del juego a 60 o incluso 120 FPS.
  • Resolución interna personalizada para adaptarse a cada monitor actual.
  • Pantalla panorámica real sin deformaciones ni glitches.
  • Cámara libre (freecam) para exploración o capturas de pantalla creativas.
  • Selección del backend de renderizado: DirectX 11 (Windows), OpenGL (todas las plataformas), Metal (macOS). El cambio de API se puede realizar tanto desde el menú como editando el archivo spaghettify.cfg.json.
  • Edición de circuitos y pistas personalizadas: el editor es sencillo pero potente, y permite importar creaciones propias o de la comunidad.
  • Gestión de mods: aunque todavía no hay soporte oficial para packs de texturas, se prevé añadirlo en próximas actualizaciones.

Soporte y comunidad

La comunidad de SpaghettiKart es activa, colaborativa y muy abierta a nuevas aportaciones. En su canal oficial de Discord, los usuarios pueden solicitar soporte, compartir mods, circuitos y ayudar a mejorar el port. Los desarrolladores principales como MegaMech, Coco y Kirito están implicados y atentos a sugerencias y corrección de errores. Se recomienda utilizar siempre las versiones más recientes, que suelen estar disponibles en Github e incluyen mejoras notables como el editor de pistas, mejoras de audio y CPUs más desafiantes.

Limitaciones actuales de SpaghettiKart

Pese a sus múltiples ventajas, SpaghettiKart aún presenta algunas limitaciones que se están resolviendo de forma progresiva:

  • Solo es compatible con la ROM estadounidense de Mario Kart 64, excluyendo versiones europeas, japonesas o hackroms.
  • No incluye ni permite cargar assets protegidos (gráficos, música, texturas) de Mario Kart 64. Es el usuario quien debe extraerlos desde su propio archivo original.
  • El soporte para packs de texturas HD (como ocurre en proyectos similares con Zelda Ocarina of Time o Majora’s Mask) aún no se ha implementado, aunque está previsto para próximas actualizaciones.
  • No existe traducción oficial completa al español en las opciones del juego, aunque en el futuro podría llegar mediante mods o contribuciones de la comunidad.

Historia y contexto: el auge de los ports nativos

La llegada de SpaghettiKart se enmarca dentro de una ola de proyectos que buscan recompilar juegos clásicos de N64 para su ejecución nativa en sistemas modernos. Otros ejemplos destacados son los ports de Super Mario 64, The Legend of Zelda: Ocarina of Time (Ship of Harkinian), Majora’s Mask, Perfect Dark o Jak & Daxter. La clave está en la ingeniería inversa y la reescritura completa del código, permitiendo mejoras y ampliaciones antes impensables sin depender de la emulación. Este fenómeno ha renovado el interés por los clásicos de Nintendo y ha generado comunidades muy sólidas y creativas en torno a cada proyecto.

Mario Kart 64: legado y curiosidades

Mario Kart 64 es uno de los grandes iconos de la historia de Nintendo y los juegos de karts. Publicado en 1996 para N64, fue la continuación directa de Super Mario Kart y supuso la revolución del género multijugador gracias a su jugabilidad, variedad de personajes y circuitos, así como su modo batalla. El juego se concibió para aprovechar al máximo la limitada potencia de la N64, utilizando trucos de renderizado y simulaciones físicas avanzadas para la época. Desde entonces, ha vendido casi 10 millones de copias y se ha reeditado en múltiples ocasiones (Wii, Wii U, Switch Online), manteniendo su estatus de clásico imprescindible, tanto en versión original como, ahora, a través de proyectos como SpaghettiKart.

Próximas novedades y desarrollo futuro

El equipo de SpaghettiKart sigue trabajando activamente en nuevas funciones y compatibilidades. Entre los desarrollos en el horizonte se encuentran:

  • Soporte para texturas HD, permitiendo llevar la experiencia gráfica a un nuevo nivel.
  • Mayor compatibilidad con mods y contenido personalizado, ampliando las posibilidades de la comunidad.
  • Traducciones oficiales y más opciones de idioma.
  • Actualizaciones constantes, con solución de bugs, mejoras en la jugabilidad y nuevas características como CPUs más competitivos, editor de circuitos mejorado y audio más nítido.

SpaghettiKart ha conseguido rejuvenecer el clásico Mario Kart 64 y acercarlo a los jugadores de hoy, permitiendo revivir la nostalgia con calidad actual y posibilidades infinitas de personalización y mejora. La comunidad detrás del proyecto no deja de crecer y todo apunta a que, a corto plazo, será posible disfrutar aún más gracias a los mods, texturas HD y nuevas funcionalidades en desarrollo. Si tienes una ROM legítima y ganas de volver a echar unas carreras como en los viejos tiempos, este es el momento perfecto para embarcarte en la experiencia SpaghettiKart.

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

Bill Gates y Linus Torvalds se encuentran cara a cara por primera vez: la foto histórica de los rivales del software

Linus Torvalds y Bill Gates

La escena difícilmente podría haber sido más inesperada: Bill Gates, el histórico líder de Microsoft, y Linus Torvalds, legendario creador de Linux, posaron juntos por primera vez en una fotografía que ya forma parte de la historia de la tecnología. Pese a haber marcado el rumbo de la informática desde extremos opuestos, estos dos referentes mundiales nunca se habían encontrado cara a cara hasta ahora.

La reunión, que tuvo lugar en una cena privada este pasado fin de semana, fue organizada por Mark Russinovich, Director de Tecnología de Microsoft Azure, y reunió a otros nombres destacados como David Cutler, arquitecto principal de Windows NT. El encuentro fue compartido públicamente por Russinovich a través de LinkedIn, y se puede ver también en Reddit, generando un enorme revuelo en redes sociales y reacciones de sorpresa por la imagen de los conocidos “rivales” compartiendo mesa y sonrisa.

Linus Torvalds y Bill Gates: un encuentro largamente esperado entre gigantes de la informática

Resulta casi increíble pensar que Bill Gates y Linus Torvalds no se hubieran visto antes, teniendo en cuenta que llevan más de cincuenta años redefiniendo el mundo digital –cada uno desde su trinchera. Gates, pionero en la comercialización y el control corporativo del software, construyó su imperio sobre un modelo cerrado y licenciado, mientras que Torvalds impulsó un movimiento global basado en el código abierto y la colaboración comunitaria. Las diferencias entre ambos sistemas, Windows y Linux, han dado lugar a debates acalorados durante décadas, tanto dentro de la industria como entre usuarios.

Sus visiones enfrentadas han sido legendarias: Gates apostó por la integración vertical, la adquisición de innovaciones y la creación de dependencias en torno a sus productos. En contraste, Torvalds defendió la adaptabilidad, la apertura y la mejora colectiva, convirtiendo a Linux en mucho más que un simple sistema operativo: es el símbolo de una filosofía colaborativa que ha cambiado internet y los servidores a nivel global.

Más allá de la rivalidad: respeto y evolución del sector

Durante mucho tiempo, ambos encarnaron posturas casi irreconciliables sobre cómo debía evolucionar la tecnología. Gates fue visto como el adalid del software cerrado y del monopolio, mientras que Torvalds se ganó el aprecio de la comunidad tecnológica internacional defendiendo que el código debía ser libre y accesible para todos. Entre medias, no faltaron las bromas y los comentarios mordaces, como aquella célebre frase de Torvalds: “Microsoft no es malvada, simplemente hace sistemas operativos de poca calidad; un PC es como un aire acondicionado: deja de funcionar bien cuando abres las ventanas”.

Con el paso de los años, el propio sector ha cambiado. Microsoft, que en su día consideró a Linux su “gran enemigo”, hoy integra Linux en Windows, es propietaria de Software Gratuito para Linux, y colabora activamente en proyectos de software libre. El clima de enfrentamiento se ha suavizado y, en la cena de Russinovich, lo que primó fue la cordialidad. Según confesó el anfitrión, ni Gates ni Torvalds tomaron decisiones técnicas importantes –“quizá la próxima vez”–, pero sí dieron un ejemplo de respeto mutuo y reconocimiento por las trayectorias ajenas.

El significado de una imagen que pasa a la historia

La repercusión de la foto va mucho más allá de la anécdota: representa el fin simbólico de una “guerra fría” tecnológica y demuestra que, incluso entre modelos contrapuestos, es posible el diálogo. La presencia de David Cutler –ingeniero clave en el desarrollo de Windows NT y con más afinidad técnica hacia Torvalds– añade valor a la reunión, subrayando la importancia de tender puentes en un sector cada vez más interconectado.

Hoy en día, mientras Windows y Linux conviven y se complementan, la influencia de ambos personajes sigue siendo enorme. Las antiguas tensiones han dejado paso a la posibilidad de cooperación, al tiempo que ambos continúan dejando huella en el desarrollo del software y la cultura tecnológica mundial.

Este encuentro entre Bill Gates y Linus Torvalds demuestra que las diferencias ideológicas pueden evolucionar en respeto, y que la tecnología avanza cuando se reconocen los logros ajenos. Entre buenas anécdotas y ningún acuerdo técnico, el verdadero logro fue dejar atrás el pasado y mirar al futuro con una actitud más abierta y colaborativa.

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