Hubzilla 7.0 ya fue liberado y estas son sus novedades

Después de aproximadamente medio año desde el lanzamiento principal anterior, se dio a conocer el lanzamiento de la nueva versión y rama de la plataforma para construir redes sociales descentralizadas Hubzilla 7.0.

Para quienes desconocen del proyecto, deben saber que proporciona un servidor de comunicación que se integra con los sistemas de publicación web, equipado con un sistema de identificación transparente y controles de acceso en redes descentralizadas de Fediverse. El código del proyecto está escrito en PHP y Javascript y se distribuye bajo la licencia MIT.

Hubzilla admite un sistema de autenticación unificado para trabajar como una red social, foros, grupos de discusión, Wiki, sistemas para publicar artículos y sitios web. También implementé un almacén de datos con soporte WebDAV y trabajamos con eventos con soporte CalDAV.

La interacción federada se basa en el protocolo Zot patentado, que implementa el concepto WebMTA para transmitir contenido a través de WWW en redes descentralizadas y proporciona una serie de funciones únicas, en particular, la autenticación transparente de extremo a extremo «Identidad nómada» dentro de la red Zot, así como una función de clonación para garantizar puntos completamente idénticos conjuntos de datos de inicio de sesión y usuario en varios nodos de red.

Principales novedades de Hubzilla 7.0

Entre las principales novedades, cabe destacar un sistema de derechos de acceso completamente rediseñado, que es una de las características clave de Hubzilla. La refactorización permitió simplificar el flujo de trabajo y al mismo tiempo brindar mayor flexibilidad con una organización más conveniente de la interacción.

Y es que con este cambio los roles de los canales se han simplificado, ahora hay una opción de 4 opciones posibles: «público», «privado», «foro de la comunidad» y «personalizado». Por defecto, el canal se crea como «privado».

Los permisos individuales para los contactos se han eliminado gradualmente a favor de los roles, que ahora son un requisito al agregar cada contacto.

Los roles de contacto tienen un valor preestablecido predeterminado, que está determinado por el rol del canal. Se pueden crear roles de contacto personalizados según se desee. Cualquier rol de contacto se puede configurar como predeterminado para nuevas conexiones en la aplicación Roles de contacto.

La configuración de privacidad se movió a un módulo de configuración separado: la configuración de visibilidad para el estado en línea y las entradas en la guía y las páginas de ofertas se han movido al perfil.

Ademas de ello las configuraciones avanzadas están disponibles en la configuración de privacidad si se selecciona el rol de canal personalizado. Recibieron una advertencia inicial y algunas entradas que podrían malinterpretarse recibieron pistas.

Por otra parte, los grupos de privacidad se pueden administrar desde la aplicación «Grupos de privacidad», si está instalada. La configuración del grupo de privacidad predeterminado para contenido nuevo y el grupo de privacidad predeterminado para nuevos contactos también se han movido allí.

El acceso de invitados se ha rediseñado para permitir que se agreguen nuevos invitados a los grupos de privacidad. Se han agregado enlaces de acceso rápido a recursos privados a la lista desplegable para mayor comodidad.

De los demás cambios que se destacan:

  • Interfaz de usuario mejorada para cambiar la foto de perfil.
  • Visualización mejorada de encuestas.
  • Corregido error con encuestas para canales – foros.
  • Rendimiento mejorado al eliminar un contacto.
  • Se eliminó la extensión de mensajería privada en desuso. En cambio, incluso para el intercambio con Diáspora, se utiliza el mecanismo estándar de mensajes directos.
  • Soporte y mejoras para la extensión Socialauth.
  • Varias correcciones de errores.
  • La mayor parte del trabajo fue realizado por el desarrollador principal Mario Vavti con el apoyo de la financiación de código abierto NGI Zero.

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

Descargar Hubzilla

Para quienes estén interesados en poder obtener la nueva versión de Hubzilla, pueden hacerlo desde el siguiente enlace.

O desde la terminal con el siguiente comando:

wget https://framagit.org/hubzilla/core/-/archive/master/core-master.zip

En cuanto a la instalación de Hubzilla, es realmente fácil, ya que si has realizado la instalación de WordPress, Drupal, Jumla, etc. La instalación de Hubzilla te será muy sencilla. Es importante mencionar que Hubzilla está diseñada para ser instalada en servidores, aun que para los equipos caseros, te puedes apoyar de LAMP para facilitar el proceso de instalación.

from Linux Adictos https://bit.ly/3AHA0QP
via IFTTT

OIN amplia su catalogo de patentes con 337 nuevos paquetes

La Open Invention Network (OIN), cuyo objetivo es proteger el ecosistema Linux de las reclamaciones de patentes, anunció hace pocos dias la ampliación de la lista de paquetes que están sujetos a un acuerdo libre de patentes y la provisión de la posibilidad de uso libre de regalías de ciertos paquetes patentados, asi como de ciertas tecnologías.

La lista de componentes de distribución que se incluyen en la definición de un sistema Linux, que está cubierta por el acuerdo entre los miembros de OIN, se ha ampliado a 337 paquetes.

En la noticia que dio a conocer mediante una publicación de blog, menciona que los nuevos paquetes de software o componentes que se agregan al ecosistema Linux incluyen a varios proyectos de renombre entre los cuales se destacan los siguientes: .Net, ONNX, tvm, Prometheus, Helm, Notary, Istio, Nix, OpenEmbedded, CoreOS, uClibc-ng, mbed-tls, musl, SPDX, AGL Services, OVN , FuseSoc, Verilator, Flutter, Jasmine, Weex, NodeRED, Eclipse Paho, Californium, Cyclone y Wakaama, entre otros.

Con esta nueva expansión se incluye 337 nuevos componentes de software, con lo cual se continua elevando el número paquetes protegidos que al día de hoy consta de cerca de 3.730.

“Linux y la colaboración de código abierto continúan prosperando a medida que aceleran el ritmo de transformación en un espectro de industrias. Con esta actualización, hemos abordado la expansión en plataformas y proyectos de software clave. Además, hemos agregado protección para paquetes estratégicos que permiten el diseño de hardware y aplicaciones integradas”, dijo Keith Bergelt, director ejecutivo de OIN. 

Se menciona que esta actualización continúa con la política bien establecida de OIN de aplicar un enfoque conservador, impulsado por el consenso e informado por la comunidad para agregar la funcionalidad central de código abierto a la definición del ecosistema Linux.

En total, la definición del sistema Linux cubre 3730 paquetes, incluidos el kernel de Linux, la plataforma Android, KVM, Git, nginx, CMake, PHP, Python, Ruby, Go, Lua, LLVM, OpenJDK, WebKit, KDE, GNOME, QEMU, Firefox, LibreOffice, Qt, systemd, X.Org, Wayland, PostgreSQL, MySQL, etc.

El número de miembros de OIN que han firmado un acuerdo de licencia de uso compartido de patentes ha superado las 3500 empresas, comunidades y organizaciones.

“Esta actualización de la definición del sistema Linux permite que OIN siga el ritmo de la innovación de código abierto, promoviendo la no agresión de patentes en el núcleo. A medida que crece el código abierto, continuaremos protegiéndolo mediante adiciones deliberadas de paquetes de software al sistema Linux”.

Cabe destacar que las empresas que firman el acuerdo obtienen acceso a patentes en poder de OIN a cambio de un compromiso de no demandar por el uso de tecnologías utilizadas en el ecosistema Linux.

Entre los principales participantes de OIN que aseguran la formación de un grupo de patentes que protege Linux se encuentran empresas como Google, IBM, NEC, Toyota, Renault, SUSE, Philips, Red Hat, Alibaba, HP, AT&T, Juniper, Facebook, Cisco, Casio , Huawei, Fujitsu, Sony y Microsoft. Por ejemplo, Microsoft, que se unió a la OIN, se comprometió a no utilizar más de 60.000 de sus patentes contra Linux y el software de código abierto.

El grupo de patentes de OIN incluye más de 1300 patentes. Entre las manos de OIN se encuentra un grupo de patentes, que presenta algunas de las primeras menciones de tecnologías para la creación de contenido web dinámico, que anticipó el surgimiento de sistemas como ASP de Microsoft, JSP de Sun/Oracle y PHP.

Otra contribución importante es la adquisición en 2009 de 22 patentes de Microsoft que anteriormente se habían vendido al consorcio AST como patentes que cubrían productos de «código abierto».

Todos los miembros de OIN tienen la oportunidad de utilizar estas patentes de forma gratuita. La eficacia del acuerdo OIN fue confirmada por la decisión del Departamento de Justicia de los EE. UU., que exigió que se tuvieran en cuenta los intereses de OIN en los términos del acuerdo para vender las patentes de Novell.

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

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

RetroArch 1.10.0 llega con HDR para Vulkan, GameMode y mas

Después de un año y medio de desarrollo se dio a conocer el lanzamiento de la nueva versión de RetroArch 1.10.0 la cual llegan como una versión que soluciona una gran cantidad de errores y sobre todo con un puñado de novedades de las cuales podemos destacar la inclusión de GameMode para Linux, asi como mejoras de experiencia para la plataforma UWP/Xbox, entre otras cosas más.

Para quienes desconocen de RetroArch, deben saber que este permite emular varias consolas de juegos, lo que permite que los juegos clásicos se ejecuten con una interfaz gráfica simple y unificada.

En RetroArch se admite el uso de emuladores de consolas como Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES, etc.

Se pueden usar gamepads de consolas de juegos existentes, incluidas Playstation 3/4, Dualshock 3, 8bitdo, XBox 1 y XBox360/One, así como gamepads de uso general como Logitech F710.

El emulador admite funciones avanzadas como juegos multijugador, estado de ahorro, mejora de la imagen de juegos antiguos mediante sombreadores, juegos de rebobinado, consolas de juegos de conexión en caliente y transmisión de video.

Principales novedades de RetroArch 1.10.0

En esta nueva versión que se presenta de RetroArch 1.10.0 se destaca que se ha implementado el soporte para alto rango dinámico (HDR, High Dynamic Range) para sombreadores Vulkan y Slang.

Otro de los cambios que se destaca de esta nueva versión es la compatibilidad mejorada con juegos en red (netplay), ya que el Código completamente rediseñado para admitir upnP.

Ademas de ello la implementación de los servidores de retransmisión se ha puesto en funcionamiento y se ha proporcionado la posibilidad de implementar sus propios retransmisores. Añadido chat de texto. En la interfaz de Lobby Viewer, las salas se dividen para jugar a través de Internet y una red local.

El menú XMB tiene un efecto para ocultar los elementos del menú cerca de la parte inferior y superior de la pantalla. En la configuración «Configuración -> Interfaz de usuario -> Apariencia» puede cambiar la intensidad del desvanecimiento vertical.

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

  • Experiencia Retroarch significativamente mejorada en la plataforma UWP/Xbox.
  • Se agregaron los complementos Jaxe, A5200 y WASM4 (para juegos en WebAssembly) al emulador de Nintendo 3DS.
  • Soporte mejorado para Wayland: se agregó la capacidad de usar la rueda del mouse y se agregó la biblioteca libdecor para decorar ventanas en el lado del cliente.
  • Se agregó soporte para Linux GameMode, que se puede activar o desactivar en los menús de configuración de Administración de energía o Latencia.

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

¿Cómo instalar RetroArch en Linux?

Para instalar el emulador arcade RetroArch en Linux nos apoyaremos con la instalación a través de Snap, para ello es necesario tener el soporte de esta tecnología instalado en su sistema.

Para realizar la instalación en nuestro sistema, simplemente debemos de abrir una terminal y ejecutar el siguiente comando:

sudo snap install retroarch

Y con ello solamente debemos de esperar a que descargue los paquetes necesarios y esperar a que realice la instalación, este proceso puede demorar algunos minutos.

Hecho esto, simplemente nos dirigimos a nuestro menú de aplicaciones y buscamos RetroArch para poder ejecutarlo en nuestro sistema.

Si ya cuentas con RetroArch instalado por este método, puedes actualízalo con el siguiente comando:

sudo snap refresh retroarch

Ahora si van a utilizar su teclado y mouse para jugar sus títulos favoritos no deben de tener problema alguno, incluso si utilizan un mando por conexión Bluetooth RetroArch debe de reconocerlo y permitirles configurarlo sin problema alguno.

Aunque si van a utilizar un mando conectado por medio de USB probablemente tengan algún contratiempo de que RetroArch no lo reconoce.

Es por ello por lo que deben de añadir un soporte extra para esto. Deben de abrir una terminal y ejecutar los siguientes comandos:

sudo snap connect retroarch:raw-usb

sudo snap connect retroarch:joystick

Ahora RetroArch ya debe de reconocer el mando por USB el cual ya pueden configurar en la aplicación.

from Linux Adictos https://ift.tt/34eNmIf
via IFTTT