Chrome 99 introduce mejoras en las capas 2D, entre otras novedades diseñadas para desarrolladores

Chrome 99

Hace ocho y cuatro semanas, Google lanzó actualizaciones de su navegador web. Cambió de número, hace dos meses era la v98 y ayer la v99, pero en ninguno de los dos casos podemos hablar de actualizaciones mayores. O no para el usuario, ya que hace unas horas que tenemos disponible Chrome 99 y muchos de esos cambios están más en el interior que en el exterior. Es decir, mejoras trae, el navegador es mejor, pero no se puede hablar de cambios vistosos.

Ahora bien, las cosas no son igual para los desarrolladores. En Chrome 99 se han incluido varias nuevas APIs que harán que el la interacción con las páginas web y el desarrollo para las mismas sea mejor. Por ejemplo, han incluido mejoras en el soporte para filtros SVG. Lo más destacado de lo que ha llegado en Chrome 99 es lo siguiente:

Novedades más destacadas de Chrome 99

  • Las capas de cascada CSS añaden una forma estructurada de organizar y equilibrar las preocupaciones dentro de un mismo origen para tener un cierto orden en cascada para las reglas del mismo origen de forma adecuada.
  • Los elementos de entrada de HTML tienen ahora un método showPicker() para mostrar el selector de un navegador para elementos de entrada como colores, archivos y temporal, entre otros.
  • Nueva funcionalidad para la API de Canvas 2D para eventos de pérdida/restauración de contexto, una función de reinicio, gradientes cónicos, mejor soporte para filtros SVG y otras mejoras.
  • Nueva API de reconocimiento de escritura que puede hacer uso de los servicios de reconocimiento de escritura proporcionados por el sistema operativo subyacente.
  • La función matemática CSS calc() ahora permite valores infinitos y NaN.
  • API de Enumeración Intl.

Chrome 99 ya está disponible para todos los sistemas soportados desde su página web oficial. Los usuarios de sistemas basados en Debian/Ubuntu, en donde se suele instalar el repositorio oficial tras instalar el navegador por primera vez, ya tienen los nuevos paquetes esperando como actualización. La instalación en otras distribuciones dependerá de las mismas, como en las basadas en Arch Linux que lo tienen en AUR, pero aún sin actualizar.

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

¿Contenidos de pago en MDN? Tengo mis dudas

Página inicial de MDN

El sitio de documentación MDN comenzará a incluir contenido de pago

En uno de sus últimos trabajos Peter Drucker advertía sobre la necesidad de cambiar nuestra forma de entender la economía. Durante siglos la regla fue la escasez. Todo el mundo demandando un recurso difícil de conseguir (Especias, petróleo). A partir de la llegada de Internet, el recurso fundamental que todos demandan es abundante; la información.

Este cambio dio origen a la cuestión que nos devela a todos los que producimos contenidos digitales ¿Cómo conseguimos que la gente pague por algo que puede obtener gratis? En principio agregándole valor a ese contenido. Si te cansaste de ver películas mal subtituladas o robadas con una cámara metida a escondidas en un cine vas a estar dispuesto a pagar por Netflix.  Si te hartaste de descargar falsas novelas de Harry Potter, Amazon es la respuesta a tus oraciones. Spotify te evita horas de descarga de torrents para conseguir un tema que solo te va a interesar por un mes.

La pregunta es ¿Los contenidos de pago de MDN tendrán ese valor agregado?

¿Qué es MDN?

MDN ya no es una sigla, aunque originalmente lo fue. La M era de Mozilla y el resto de las letras las iniciales en inglés para red de desarrolladores. Ahora se llama MDN Web Docs y es un repositorio de documentación y recursos de aprendizaje sobre tecnologías abiertas de diseño web alimentado por la ya citada Mozilla, Microsoft, Google y Samsung. Algunos de los temas cubiertos son: HTML5, JavaScript, CSS, Web APIs, Django, Node.js, WebExtensions y MathML.

En la actualidad lo mantienen empleados de Mozilla y Google junto a voluntarios de la comunidad. Hasta el momento es financiado por fondos recaudados por una entidad llamada Open Web Docs (OWD)

¿Qué se sabe sobre los contenidos de pago en MDN?

En principio, lo único que sabemos oficialmente son unas pocas líneas en una entrada del blog de Mozilla

Siempre estamos buscando formas de satisfacer las necesidades de nuestros usuarios, ya sea a través de la documentación web gratuita de MDN o de funciones personalizadas. En los próximos meses, expandiremos MDN para incluir un servicio de suscripción premium basado en los comentarios que recibimos de los desarrolladores web que desean personalizar su experiencia en MDN. Estén atentos para obtener más información sobre MDN Plus.

Según se especula en un blog alemán especializado en noticias sobre Mozilla, el servicio comenzará a funcionar el 9 de marzo en los siguientes países; Alemania, Austria y Suiza, Estados Unidos, Canadá, el Reino Unido, Francia, Italia, España, Bélgica, los Países Bajos, Irlanda, Malasia, Nueva Zelanda y Singapur.

La oferta incluirá funciones de personalización, artículos mensuales escritos por expertos en la industria profundizando en temas de su especialidad, un modo offline para acceder sin conexión a nuestra colección de documentos desde cualquier dispositivo y el aviso de cambios en la documentación.

Según el mismo blog, el costo será de 10 dólares mensuales o 100 anuales.

Mozilla ya probó algunas de estas características a cambio de un pago el verano (europeo) pasado.

Mis dudas

Volvamos al blog de Mozilla para ver las razones de la decisión de crear la suscripción de pago.

El año pasado encuestamos a los usuarios y les preguntamos qué querían obtener de su experiencia en MDN. Las funciones más solicitadas incluyeron notificaciones, colecciones de artículos y poder usar MDN fuera de línea. El tema general que vimos fue que los usuarios querían poder organizar la vasta biblioteca de MDN de una manera que funcionara para ellos.

Me perdí la parte donde dicen cuanto están dispuestos a pagar por eso.

No sé qué tan buenos sean los artículos publicados por los expertos. Pero, seamos sinceros. A los dos días van a estar disponibles gratuitamente en algún lado. En cuanto al modo offline, hay programas que se encargan de descargar webs completas. Es cuestión de tomarse la molestia de usarlos.

Con respecto al costo. Se puede comparar al del servicio de suscripción de PacktPub que por 9,99 dólares mensuales permite acceder a más de 7500 libros y videos sobre informática. De todas formas, es más barato que la suscripción mensual a la mayoría de las plataformas de aprendizaje online.

¿Valdrá la pena pagar por los coontenidos de pago en MDN? Dependerá de que tan buenos sean los contenidos.

from Linux Adictos https://ift.tt/38wmgC2
via IFTTT

AV Linux MX-21 llega diciendo adiós a 32 bits, añade soporte para AppImage y mas

La nueva versión de AV Linux MX-21 ya fue liberada y en esta nueva versión una de las principales novedades que se destaca es que la compilación para la arquitectura de 32 bits se ha detenido y con lo cual a partir de esta versión la distribucion solo está disponible para 64 bits.

La distribución se basa en el paquete base MX Linux, utilizando los repositorios Debian con mejoras del proyecto antiX y aplicaciones propias que facilitan la configuración e instalación del software. AV Linux también usa los repositorios de KXStudio con una colección de aplicaciones de procesamiento de audio y paquetes adicionales de su propio ensamblaje (Polyphone, Shuriken, Simple Screen Recorder, etc.).

El paquete incluye editores de audio Ardor, ArdourVST, Harrison, Mixbus, Blender, editores de video Cinelerra, Openshot, LiVES y herramientas para convertir formatos de archivos multimedia. Para cambiar de dispositivo de audio, se ofrece el kit de conexión de audio JACK (utilizando JACK1/Qjackctl, no JACK2/Cadence).

Principales novedades de AV Linux MX-21

En esta nueva versión que se presenta, tal y como se mencionó al inicio se ha detenido la generación de compilaciones para sistemas x86 de 32 bits, ademas de que tambien se suspendió la distribución de la variante del kernel de Linux con un conjunto de parches RT para aumentar la capacidad de respuesta del sistema. El nuevo kernel AV Linux se basa en la versión 5.15 y viene con parches de Liquorix destinados a mejorar el rendimiento al ejecutar aplicaciones multimedia.

Otro de los cambios que se destaca es que se agregó el soporte para AHS (Advanced Hardware Support), una opción de configuración de repositorios para la distribución MX Linux que ofrece las actualizaciones más recientes para los subsistemas de la pila de gráficos y el microcódigo para los nuevos procesadores. Los paquetes de soporte de hardware mejorados se pueden instalar a medida que se publican utilizando herramientas estándar de instalación y actualización.

Tambien se destaca que se ha cambiado el método de formación de la distribución, en lugar de volver a empaquetar los paquetes de MX Linux (Respin) listos para usar, el kit de distribución se crea desde el origen utilizando las herramientas utilizadas para compilar MX Linux y antiX.

Ademas de ello, podremos encontrar que la base del paquete está sincronizada con las bases del paquete MX Linux 21 y Debian 11 (Bullseye). El esquema de numeración de versiones se ha cambiado de YYYY.MM.DD a un número correspondiente a la versión MX Linux.

De los demás cambios que se destacan de esta nueva versión:

  • Se eliminó el uso de repositorios externos ( KXStudio ) distintos de los repositorios MX Linux.
  • Se ha propuesto un nuevo tema para Xfce y Openbox con un conjunto de fondos de escritorio 4K. También hay nuevos temas para los iconos de Suru++ y Papirus.
  • Se ha propuesto una nueva interfaz AV Linux Assistant modular basada en YAD.
  • Se agregó la pantalla de bienvenida, que se muestra en el primer lanzamiento.
  • Se agregó compatibilidad con Yabridge para cargar complementos VST creados para Windows.
  • Se implementó una interfaz gráfica separada para trabajar con Yabridge.
  • Se agregaron nuevas utilidades: Convertidor de BPM y generador de papel tapiz degradado.
  • Paquetes ampliados con complementos y fuentes AVL-MXE.
  • Se agregó soporte para paquetes de AppImage.
  • Para instalar paquetes, en lugar de GDebi, se utiliza un controlador basado en Thunar Custom Action.

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

Descarga y obtener AV Linux MX Edition 21

Para quienes estén interesados en descargar y probar esta nueva versión de AV Linux MX Edition 21, solo debes dirigirte a su página web oficial y en su sección de descargas encontraras los links para descargar esta distro de Linux.

El enlace es este.

Ahora si ya eres usuario de esta distro y quieres obtener las nuevas actualizaciones proporcionadas en esta liberación, solo basta con que ejecutes los comandos de actualización en tu distro desde la terminal.

Solo tienes que ejecutar en terminal:

sudo apt update
sudo apt upgrade -y

Hecho esto ahora tendras que reiniciar tu equipo para que todos los cambios sean aplicados en el siguiente inicio.

Ya de nuevo en tu sistema, tendrás que nuevamente abrir una terminal y en ella ejecutas los siguientes comandos:

sudo apt update
sudo apt dist-upgrade -y

Finalmente, tendrás que volver a reiniciar tu sistema por una última vez para que las actualizaciones recibidas sean implementadas.

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

webOS Open Source Edition 2.15 llega con soporte para teclado y ratón, atajos de teclado y mas

Hace pocos dias se dio a conocer la liberación de la nueva versión de la plataforma abierta webOS Open Source Edition 2.15, que se puede utilizar en varios dispositivos portátiles, tableros y sistemas de información y entretenimiento para automóviles.

En esta nueva versión que se presenta, los desarrolladores mencionan que se han esforzado por proporcionar una mejor experiencia de desarrollo de Qt, pues se ha mejorado el rendimiento de representación y la calidad de animación de las aplicaciones Qt, asi como tambien se destaca el soporte para teclado y raton, entre otras cosas más.

Para quienes desconocen de WebOS Open Source Edition, deben saber que se puede utilizar en una variedad de dispositivos portátiles, tableros y sistemas de información y entretenimiento para automóviles. Se consideran como plataforma hardware de referencia las placas Raspberry Pi 4.

WebOS fue desarrollada originalmente por Palm en 2008 y se utilizó en los teléfonos inteligentes Palm Pre y Pixie. La adquisición de Palm en 2010 pasó la plataforma a manos de Hewlett-Packard, después de lo cual HP intentó usar la plataforma en sus impresoras, tabletas, computadoras portátiles y PC.

En 2012, HP anunció la transferencia de webOS a un proyecto de código abierto independiente y en 2013 comenzó a abrir el código fuente de sus componentes. En 2018, se fundó el proyecto webOS Open Source Edition, a través del cual LG intentó volver a un modelo de desarrollo abierto, atraer a otros participantes y ampliar la gama de dispositivos compatibles con webOS.

Los componentes clave de webOS son System and Application Manager (SAM), que es responsable de ejecutar aplicaciones y servicios y Luna Surface Manager (LSM), que forma la interfaz de usuario. Los componentes se escriben utilizando el marco Qt y el motor del navegador Chromium.

La renderización se realiza a través de un administrador compuesto utilizando el protocolo Wayland. Para desarrollar aplicaciones personalizadas se propone utilizar tecnologías web (CSS, HTML5 y JavaScript) y el framework Enact basado en React, pero también es posible crear programas en C y C ++ con una interfaz basada en Qt.

Principales novedades de webOS Open Source Edition 2.15

En esta nueva versión que se presenta, se ha añadido el soporte para teclado y ratón, ademas de que el administrador compuesto LSM (Luna Surface Manager) está adaptado para administrar y organizar la entrada usando el teclado y el mouse, y no solo la pantalla táctil. Por ejemplo, se puede conectar un teclado y un mouse a un dispositivo móvil o TV basado en webOS para usarlos como una estación de trabajo.

Otro de los cambios que se destaca de webOS Open Source Edition 2.15, es que se agrega el soporte para atajos de teclado para un acceso rápido a la configuración (F1) y la interfaz de inicio del programa (botón Inicio o Windows).

Ademas de ello, tambien se destaca las mejoras realizadas en el rendimiento de representación y calidad de animación mejorada en aplicaciones que utilizan la biblioteca Qt.

Por otra parte, se destaca que se han agregado componentes y recursos para personalizar las aplicaciones QML a Home Launcher, asi como tambien el soporte para seguimiento de volumen al servicio de administración de audio audiod.

Tambien se destaca que el motor del navegador se actualizó a Chromium 91 (anteriormente se usaba Chromium 87), ademas de que el motor web ahora es compatible con GPU vsync para Wayland.

De los demás cambios que se destacan de esta nueva versión:

  • Se propone un conjunto de ejemplos de aplicaciones y soluciones basadas en webOS.
  • El emulador tiene habilitadas la compresión de partición de intercambio (zram) y el manejo de memoria insuficiente (oomd).
  • Se agregó soporte de llamadas de proxy
  • Se ajustó el permiso ACG del Administrador de actividades.
  • WAM
  • Páginas de error WAM refactorizadas
  • Administrador de memoria
  • Verificación de memoria agregada en requireMemor

Finalmente si estás interesado en conocer más al respecto sobre esta nueva versión liberada, puedes consultar los detalles en el siguiente enlace.

¿Cómo obtener webOS Open Source Edition 2.10?

Para quienes estén interesados en poder utilizar webOS Open Source Edition es necesario generar la imagen del sistema para su dispositivo, para ello pueden consultar los pasos a seguir desde el siguiente enlace. 

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

El nuevo editor de textos de GNOME

La ventana acerca de del editor de textos de GNOME

El nuevo editor de textos de GNOME está basado en la librería libadwaita.

A fines del año pasado, mi compañero Pablinux nos contó que GNOME estaba trabajando en un nuevo editor de textos para reemplazar al veterano Gedit. Hay que mencionar que los editores de textos en Linux son más que un simple block de notas como en Windows ya debido a que tienen algunas funciones avanzadas.

El problema con Gedit es que lleva más de dos décadas con nosotros (La primera versión es de 1999) y como los desarrolladores de GNOME Shell están empeñados a imponer la biblioteca libadwaita a todas las aplicaciones del ecosistema, hubiera sido necesaria una profunda modificación del código. Las aplicaciones que utilicen libadwaita podrán tener funcionalidades como animaciones en la interfaz de usuario, modo oscuro integrado y nuevos widgets.

Cómo probar el nuevo editor de textos de GNOME

Pablinux mencionaba la posibilidad de que se incluyera en GNOME 42 junto a Gedit. GNOME 42, todavía en fase beta se puede probar en las versiones en desarrollo de Ubuntu y Fedora. No sé Fedora, pero Ubuntu todavía no lo instala.

Si es posible probarlo mediante un paquete Flatpak con los siguientes comandos:

Instalamos el soporte para Flatpak

sudo apt install flatpak

Agregamos el repositorio GNOME Nightly

flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo

Reiniciamos el equipo

Instalamos el programa

flatpak install gnome-nightly org.gnome.TextEditor.Devel

Podemos lanzar el programa con el comando

flatpak run org.gnome.TextEditor.Devel//master

También puede iniciarse con el lanzador. En Ubuntu es el icono del lápiz naranja y las franjas oblicuas negras y amarillas.

Icono de lanzamiento del editor de textos

Al menos durante un tiempo el nuevo editor de textos convivirá con Gedit, El icono de la izquierda es el del nuevo editor.

Ten en cuenta que este es un paquete en etapa de pruebas. Aunque, como es un paquete Flatpak y está confinado no provocará conflictos con el sistema operativo.

Las novedades

Con solo abrir el programa nos damos cuenta de que estamos ante una aplicación diferente porque La barra de título, los botones de acción y las tipografías son completamente distintas. Dos cambios muy útiles son la inclusión de una ventana de búsqueda en el menú y el traslado del indicador de fila y columna a la parte superior.

Cuando estás modificando un archivo te lo indica con un punto a la izquierda del nombre y si quieres activar las opciones te muestra un número de línea a la izquierda y el margen derecho.

En el lado derecho del documento tenemos un botón que nos da acceso a las opciones de diagramación, activar la comprobación de tipografía e indicar que tipo de documento vamos a escribir.

En el menú siguiente encontramos la opción para pasar al modo oscuro y las funciones de guardado del documento y búsqueda y reemplazo dentro del texto.

Editor en modo oscuro

El nuevo editor de textos de GNOME es compatible con el modo oscuro

Además de optar entre el modo claro y oscuro podemos elegir entre seis temas:

  • Adwaita
  • Builder
  • Clásico
  • Cobalto claro
  • Kate
  • Península
  • Solar claro
  • Tango

Otras opciones incluyen modificar la tipografía, establecer la posición del margen derecho, resaltar la línea actual, obtener una vista general del documento y mostrar patrón de rejilla.

Modo resaltado de línea

El nuevo editor de textos de GNOME tiene características muy útiles para facilitar la lectura como el resaltado de línea actual y el patrón de rejilla

En caso de cuelgues o cierres inesperados el nuevo editor dispone de una herramienta para restaurar la sesión.

Una modificación muy útil a la ventana de guardar documentos hará las delicias de los que trabajan con varios al mismo tiempo. El programa te muestra una lista de los archivos modificados para que puedas elegir cuáles guardar.

El programa todavía no tiene soporte para complementos, pero es de esperar que los vaya incorporando en las próximas ediciones. Por el momento parece una buena opción para escribir código en alguno de los lenguajes de programación más populares o textos que no requieran de un procesador como LibreOffice Writer.

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

Más juegos de guerra de código abierto o disponibles para Linux

Captura de pantalla de Xonotic

Xonotic es un juego que combina aspectos clásicos de los juegos de disparos en primera persona con características novedosas propis

Aunque la oferta de juegos disponible para Linux no es tan amplia como la de Windows y no se acerca ni de lejos al catálogo de las consolas, ha mejorado notablemente en los últimos 5 años. Cierto es que como el futuro parece estar en las plataformas de juegos en la nube, el tema puede ir perdiendo importancia. De todas formas, siempre es bueno tener opociones.

En el artículo anterior habíamos enumerado tres de los mejores juegos de guerra de código abierto que pueden jugarse en Linux. Ahora, vamos con algunos títulos para los que prefieren pensar menos y disparar más. Conviene aclarar que estamos dejando afuera a los juegos de pago que pueden conseguirse en plataformas como Steam.


Como siempre, si quieres agregar tus propias recomendaciones, ahí abajo está el formulario de comentarios.

Juegos de guerra de código abierto para amantes de los disparos

M.A.R.S. – a ridiculous shooter

Aunque transcurre en dos dimensiones, este juego tiene muy buenos gráficos y movimientos realistas.  Se puede jugar contra otros jugadores o contra el ordenador.

La historia transcurre en el año 3547, donde civilizaciones de toda la galaxia se han asentado en sus propios planetas, viviendo en paz y armonía con su entorno. Pero fuera de esos planetas, la GRAN GUERRA se está librando y debemos. proteger nuestro planeta de la perdición que planean nuestros vecinos.

Para la instalación tenemos dos opciones; compilarlo desde el código fuente o instalarlo en formato Snap.

Xonotic

En este caso tenemos un juego de disparos en primera persona estilo arena con movimientos nítidos y una amplia gama de armas (9 básica y 16 más potentes) Cada arma cuenta con un fuego primario y uno secundario y su utilidad varía según la situación. C

Podemos elegir entre una gran variedad de modos de juego, algunos más tradicionales como Deathmatch (Todos contra todos), Capture The Flag (Capturar la bandera) y Clan Arena y otros extravagantes como Nexball y Freeze Tag.  Es compatible con el modo multijugador.

Para ayudarnos contamos con 25 mapas oficiales a los que se suman docenas de mapas creados por la comunidad. De la misma forma se pueden utilizar los mapas clásicos de Nexuiz y los convertidos de Quake 3!. Si no te alcanza crea los tuyos con el editor.

El juego está disponible para Window, Linux y Mac (Selecciona el sistema operativo automáticamente).  También podemos encontrar una versión no oficial en formato Snap.

Unvanquished

En este juego de disparos en primera persona podemos elegir el rol de soldado superhumano o alienígena tortuoso. En cualquiera de los dos la misión es la misma, disparar para destruir las bases enemigas. Ten en cuenta que los humanos disparan desde lejos mientras que los alienígenas prefieren el combate cuerpo a cuerpo.

El juego está disponible para Windows, macOS y Linux. Se descarga un lanzador que se encargará de obtener el juego propiamente dicho. También se puede instalar en Linux como Flatpak.

Warsow

Warsow está ambientado en un mundo futurista de dibujos animados donde transitan cerdos armados con lanzacohetes y ciberpunks armados con pistolas láser deambulan por las calles. Para evitar ser heridos debemos saltar, lanzarnos, esquivar y hacer saltos de pared a lo largo del juego mientras conseguimos potenciadores, colocamos bombas y robamos banderas del enemigo.

Es un juego ideal para chicos y personas sensibles ya que no hay violencia gráfica dura. En Warsow los círculos rojos indican golpes para no mostrar sangre y los triángulos de colores reemplazan a las tripas.

Está disponible para Windows, macOS y Linux.

Alien Arena

En este título hay algo para todos los gustos; combates a muerte tradionales con características modernas, atmósferas ricas, coloridas y tipo arcade, y ciencia ficción retro.

Este juego combina aspectos de juegos como Quake III y Unreal Tournament en un tema alienígena retro y escenarios de diferentes tamaños.

Alien Arena se puede descargar desde aquí

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

Algunos juegos de guerra de código abierto o disponibles para Linux

Captura de pantalla de Battle of Wesnoth

The battle of Wesnoth es uno de los mejores juegos de estrategia de guerra de Código abierto

Si eres como la mayoría de los seres humanos, seguramente has pecado de cuñadismo en redes sociales o reuniones familiares. En ese caso es probable que en los últimos días hayas colgado la bata de especialista en COVID para ponerte la gorra de general y analizado como un experto en estrategia militar, mapas, correlación de fuerzas y otros datos tratando de predecir el desenlace de la invasión a Ucrania.

En este post te proponemos poner a prueba tus dotes de estratega en algunos juegos de guerra de código abierto o disponibles para Linux.


Una aclaración

Es probable que en esta época de abundancia de almas hipersensibles alguno objete la oportunidad de publicar este post cuando hay gente sufriendo una guerra real en Ucrania). Mi respuesta es que siempre hay algún conflicto bélico en alguna parte del mundo y, que la razón de ser de los juegos es precisamente canalizar impulsos inherentes al ser humano sin perjudicar a terceros.

Por otra parte, años de prédica de los expertos en contra de armas de juguetes, videojuegos de disparos y escenas violentas en televisión parecen estar surtiendo el efecto contrario al que buscaban

Juegos de guerra de código abierto o disponibles para Linux

Esta no es una lista completa, si conoces alguno que no figure, pero te gusta, puedes agregarlo en el formulario de comentarios.

Warzone 2100

En este juego, completamente gratuito y completamente de código abierto, estamos a cargo de dirigir las fuerzas de «El proyecto». La misión es ganar la batalla para decidir cómo se reconstruye el mundo después de que casi toda la humanidad quedara destruida por los misiles nucleares.

Las modalidades son un solo jugador, multijugador en red local o Internet. Una novedad es que los bots programados con tecnologías de código abierto de Inteligencia Artificial pueden ser enemigos o compañeros de equipo y están disponibles tanto en el modo de un jugador como en el de jugadores múltiples.

Warzone 1000 está disponible para las siguientes plataformas:

The Battle for Wesnoth

En este juego de código abierto ambientado en un mundo de fantasía podemos vivir diferentes aventuras como reclamar el trono, huir de los señores exánimes, crear una joya de fuego en las profundidades de la tierra, defender el reino contra hordas devastadoras dirigidas por un nigromante o cruzar las arenas ardientes al mando de un grupo de sobrevivientes para derrotar a un mal invisible.

El juego tiene lugar en una cuadrícula hexagonal, aunque hay disponible un editor de mapas para crear otros escenarios. Las unidades individuales luchan entre sí por el control y cada tipo de unidad tiene fortalezas y debilidades únicas, lo que requiere que los jugadores planifiquen sus ataques en consecuencia.

Se puede jugar en forma individual o en modo multijugador.

Está disponible para

UFO: Alien Invasion

A esta altura del partido, ni el más escéptico de nosotros se atrevería a afirmar que nunca va a haber una invasión extraterrestre, por eso incluimos en esta lista uno sobre el tema para ir entrenando.

La historia se desarrolla en el año 2084 cuando la tierra goza de una relativa estabilidad hasta que una flota extraterrestre ataca el planeta. La ONU reflota una antigua agencia de lucha contra alienígenas a la que encarga la tarea de combatir al enemigo y garantizar la supervivencia de la raza humana.

Podemos elegir entre dos modos de juego geoscape y táctico. En el modo geoscape, vemos el panorama general y debemos ocuparnos de administrar las bases, investigar nuevas tecnologías y controlar la estrategia general. En el modo táctico, dirigimos un escuadrón de soldados y nos enfrentamos directamente a los invasores alienígenas en una batalla por turnos. Ambos requieren estrategias y tácticas complejas.

UFO: Alien Invasion se puede jugar en forma individual o con otros jugadores.

El juego y su editor de mapas está disponible para Window y Mac. También podemos instalarlo desde repositorios (sin el editor de mapas) desde los repositorios de las distribuciones derivadas de Debian.

 

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

Las novedades de Fedora 36

Wallpaper Fedora

Este es uno de los fondos de escritorio por defecto de Fedora 36

Mañana, al menos para los que vivimos en el hemisferio sur, comienza realmente el año. Enero y febrero son meses de vacaciones y, con la vuelta de todos de los lugares de veraneo y el inicio del año escolar, recién nos ponemos en marcha. Algo parecido pasa con las distribuciones Linux, porque si bien hubo algunos lanzamientos en los dos primeros meses del año, es en marzo cuando dos de las distribuciones más populares lanzan sus betas preparándose para las liberaciones definitivas en abril.

Estamos hablando de Ubuntu 22.04 Jammy Jellyfish (cuyas novedades ya comentamos en un artículo anterior) y Fedora 36. Esta vez, si todo sale bien, la distribución del sombrero se adelantará por unos días a la de Canonical.

El calendario previsto es el siguiente:

  • Versión beta: 1 de marzo de 2022 si todo va bien o 22 de marzo de 2022 en caso de necesitar tiempo adicional.
  • Confirmación de la fecha de lanzamiento de la versión final: 14 de abril de 2022.
  • Fecha de lanzamiento: 19 de abril de 2022 si va todo bien o 26 de abril de 2022 en caso de necesitar tiempo adicional.

Estas son las novedades de Fedora 36

Fedora 36 vendrá con componentes tan nuevos que al momento de escribir este artículo se encuentran en fase de pruebas. La versión 5.17 del núcleo Linux y el escritorio GNOME 42.

Si todavía usas disquetes, este es tu año, El kernel 5.17 corrige un viejo bug que causaba errores de bloqueo en estos medios de almacenamiento. Además, se agrega soporte para el monitoreo de temperatura a la familia de procesadores AMD Zen y mejoras en el soporte ARM/SoC y en el rendimiento de todos los sistemas de archivos.

Otras actualizaciones involucran a los módulos generadores de números aleatorios, soporte de verificación de tabla de páginas y soporte de mitigación de especulación de línea recta x86.

Hemos hablado bastante en los últimos días del escritorio GNOME 42 y las mejoras son las ya comentadas para Ubuntu; aplicaciones renovadas y paquetes migrados a libadwaita versión 1.0, mejoras de rendimiento en Mutter y GNOME Shell y una nueva utilidad de captura de pantalla en imágenes o video.

Otras novedades

Una novedad gráfica que no viene de GNOME es que se abandona DejaVu como fuente predeterminada en favor de la fuente Noto de Google. De esta forma se busca lograr una mejor experiencia y una representación de texto consistente en todo el escritorio

También se produce un cambio en las actualizaciones. En Fedora 36 solo se instalarán las dependencias recomendadas por los desarrolladores. No se actualizará ninguna dependencia no instalada previamente. Y, hablando de actualizaciones, OpenJDK, la implementación comunitaria del kit de desarrollo del lenguaje Java, pega el salto de la versión 11 a la 17.

Una decisión que a los usuarios finales no nos cambia nada, pero mejora compatibilidad con otros integrantes de la familia Red Hat es que la base de datos de los paquetes RPM se mueve del directorio /var al directorio /usr . Sigue de esta forma una decisión de otras distribuciones basadas en RPM como openSUSE y sistemas basados en rpm-ostree de Fedora como Kinoite o Silverblue.

Esta me la tienen que agradecer a mí. Bastó que decidiera dejar NVIDIA por otra marca de tarjeta gráfica. para que los desarrolladores se pusieran las pilas. El servidor gráfico Wayland ahora si funciona por defecto con el controlador privativo NVIDIA. Esto no significa que se instale dicho controlador, solo que es compatible. Lo que obtendrás es el controlador Noveau, Wayland como servidor gráfico y la opción de cambiar a X11 en la pantalla de inicio.

Wayland también será la opción predeterminada para las distribuciones que utilicen SSDM para el inicio gráfico de sesión como KDE Spin y Kinoite.

Otro cambio tiene que ver con la asignación de privilegios. A partir de ahora, si hay un solo usuario registrado, ese será por defecto el usuario administrador. Es igual a lo que sucede con Ubuntu o Linux Mint.

Versiones de aplicaciones

Escritorios

  • KDE Plasma 5.24
  • Xfce 4.16
  • LxQt 1.0.0
  • GNOME 42

Lenguajes de programación y aplicaciones

  • PHP 8.1
  • Ruby on Rails 7.0
  • OpenJDK 17
  • Django 4.0
  • gcc 12
  • glibc 2.35
  • Golang 1.18
  • OpenSSL 3.0
  • Ruby 3.1
  • Ansible 5
  • Firefox 96
  • LibreOffice 7.3

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

Libadwaita, la biblioteca de la discordia

foto de personas boxeando

libdadwaita es la librería de la discordia que llevó a Budgie a basarse en otra biblioteca.

¿Por qué Ubuntu quitó el color berenjena de su paleta de colores? ¿Por qué el principal desarrollador del proyecto Budgie decidió abandonar GTK y pasarse a ELF para las próximas versiones del escritorio? La respuesta es una biblioteca llamada libadwaita.

No es la primera vez que decisiones técnicas (muchas veces basadas en motivos no técnicos) generan fuertes discusiones en los proyectos de software libre y de código abierto y tampoco será la última. La diferencia en este caso es que  los cambios que se producen a consecuencia de esas decisiones son visibles para los usuarios comunes.

Qué es y para qué sirve libadwaita, la biblioteca de la discordia.

Comencemos definiendo algunos conceptos:

Una biblioteca es un programa informático que cumple una función o provee componentes para una tarea específica, por ejemplo, mostrar un mensaje en una ventana emergente.  Las bibliotecas son usadas por creadores de programas que necesitan implementar esa función específica para ahorrar tiempo de codificación. Además, como la mayoría de las bibliotecas se instalan de manera independiente, pueden ser llamadas por otros programas ahorrando espacio en disco.

GTK es un conjunto de bibliotecas de elementos gráficos utilizadas para la construcción de interfaces de usuario. La usan GNOME, Mate, Cinnamon entre otros.  Además de los creadores de aplicaciones para esos escritorios.

Adwaita el nombre del lenguaje de diseño del entorno de escritorio GNOME y de su tema por defecto. Hasta 2021, el tema de Adwaita se incluyó como parte del kit de herramientas de widgets de GTK. A partir de ese año, se decidió mover los componentes a una nueva librería llamada Libadwaita que debe implementar las directivas de interfaz humana de GNOME.

Aparentemente las intenciones eran buenas Según Adrien Plazas, ingeniero de software de GTK y creador de aplicaciones para GNOME:

Esto permitiría que GTK crezca independientemente de GNOME, a un ritmo que se ajuste a sus necesidades. Podría reducir su enfoque en widgets más genéricos y en su maquinaria central, simplificando su soporte de temas en el proceso para hacerlo más flexible. Esto, a su vez, daría a otros usuarios de GTK un campo de juego parejo: desde el punto de vista de GTK, GNOME, Elementary e Inkscape no serían diferentes, y esa biblioteca hipotética de GNOME cumpliría el mismo rol que Granite de Elementary.

La introducción de esa biblioteca no debería hacer que GTK sea menos útil en otras plataformas, o hacer que las aplicaciones GTK sean más difíciles de construir (o más feas). Simplemente debería ser otra biblioteca con la que puede elegir vincular si desea que su aplicación encaje bien en GNOME.

Pero, ya sabemos de qué está pavimentado el camino al infierno.

El problema es que si instalas una aplicación que tiene Libadwaita como dependencia, la tendrás que usar con el tema predeterminado de Adwaita, sin opción para cambiar a un tema diferente. El resultado final es si usas un escritorio basado en GTK4 tus preferencias sobre temas serán ignoradas.

Según explica Joshua Strobl, responsable del escritorio Budgie:

…cuando un ingeniero de System76 propuso algunas mejoras a la API de cambio de color de libadwaita, que es su alternativa a la tematización que es específica para cambiar el color de varios elementos de las aplicaciones de GNOME y es específica de la aplicación (no de todo el sistema), estas mejoras fueron rechazadas sobre la base de que a algunos de los desarrolladores de GNOME no les gustaban las opiniones expresadas por el ingeniero en las redes sociales.

La solución propuesta habilitaba a los desarrolladores a hacer sus aplicaciones compatibles con una serie de temas. Sin embargo, desde GNOME argumentan que los temas de terceros reducen la calidad de las aplicaciones.

GNOME 42

GNOME 42 publicó su versión beta la semana pasada.  Entre sus novedades está el aumento de aplicaciones portadas a GTK4 y libadwaita, una función integrada de captura de pantalla (foto y video) y el nuevo panel Apariencia con soporte para estilos claros y oscuros.

Las primeras distribuciones importantes en traer GNOME 42 serán Fedora 36 (19 de abril) y Ubuntu 22.04 (21 de abril)

 

 

from Linux Adictos https://ift.tt/5Y0haut
via IFTTT

0 a.D. tendrá novedades gratis

0 a.D.

Otra gran noticia llega al mundo gaming de diferentes plataformas, también a Linux. Y es que el popular título de estrategia 0 a.D., que es totalmente gratuito y de código abierto, ahora tendrá más novedades. Así se ha anunciado con la llegada del próximo lanzamiento de la versión en la que se trabaja. Una actualización que afectará positivamente a los gráficos.

Como ya sabrás, si has jugado a 0 a.D. es un videojuego de estrategia (RTS o estrategia en tiempo real) con ciertas semejanzas a títulos muy conocidos, como puede ser AoE y similares. Cuenta con distintas civilizaciones históricas para elegir la que prefieras, y podrás conseguir recursos, construir tu poblado, ejército, atacar y defenderte, comerciar, etc.

Ahora llega más y sin pagar ni un céntimo con la actualización y según lo que parece, sus desarrolladores esperan un lanzamiento brillante. Así lo comentó uno de sus responsables, que lo filtró a través del foro oficial de 0 a.D.. Aseguró que en la actualización agregarán filtrado anisotrópico que debería dar al videojuego mejores resultados en el aspecto gráfico.

La mejora de la imagen que se ha mostrado es bastante razonable, ya que cuando se ampliaba se perdía algo de calidad, pero ahora incluso haciendo zoom se ve realmente bien y con más detalle como se puede observar en la imagen comparativa de este artículo. Aunque bien es cierto que quizás no se note tanto cuando estás moviendo o desplazando la cámara. Pero no deja de ser un paso adelante para hacer de este título algo mucho mejor de lo que ya es.

También se sabe que esta actualización no solo será positiva para los equipos con un hardware más potente, sino también para las más modestas, puesto que se podrá configurar opciones más livianas para los equipos menos dotados. Por ejemplo, se podrá disminuir la calidad de la textura como en la mayoría de videojuegos 3D modernos.

Sitio web oficial de 0 a.D. – Acceder

from Linux Adictos https://ift.tt/5qShUmy
via IFTTT