Nace Redict, un fork en respuesta al cambio de licencia de Redis

Redict

Logo de Redict

Hace poco compartimos aquí en el blog la noticia del cambio de licencia de Redis, y solo fue cuestión de días para que la comunidad que estuvo en desacuerdo con el cambio comenzara a trabajar en una solución transparente y el proyecto que tiene la finalidad de continuar ocn el cambio de Redis bajo una licencia open source es Redict.

El proyecto «Redict» llega de la mano de Drew DeVault, conocido por su trabajo en el entorno de usuario Sway, el lenguaje de programación Hare, el cliente de correo electrónico Aerc y la plataforma de desarrollo colaborativo SourceHut. Además, Haelwenn Monnier, autor del navegador BadWolf basado en WebKitGTK y de la plataforma Pleroma para implementar redes sociales federadas, se unió al trabajo en la bifurcación.

Como muchos de ustedes, me decepcioné cuando supe que Redis estaba cambiando a un modelo de licencia no libre. Esto es una traición a la comunidad del software libre, pero quizás no sea del todo sorprendente. Es probable que las bifurcaciones comiencen a aparecer en los próximos días y hoy me gustaría ofrecerle Redict como un posible hogar futuro para sus necesidades y presentar sus ventajas en comparación con las otras bifurcaciones.

Sobre Redict

Como ya se mencionó al inicio, Redict es un fork de Redis, el cual tiene la finalidad de continuar desarrollando el código base correspondiente al lanzamiento de Redis 7.2.4, que fue la última versión bajo la licencia BSD. Redict se puede utilizar como un reemplazo transparente de Redis 7.2.4, pero no se garantiza la compatibilidad con versiones futuras de Redis que se lanzarán bajo una licencia propietaria.

Es importante destacar que la licencia del código Redict ha cambiado de BSD a GPLv3, esto significa que el código antiguo permanece bajo la licencia BSD, pero todos los cambios nuevos en Redict se realizarán bajo la licencia GPLv3. Esta decisión permite que el proyecto Redict pueda portar parches publicados por Redis para versiones anteriores de Redis bajo la licencia BSD, pero los parches y cambios creados para Redict bajo la licencia GPLv3 no podrán ser portados a Redis.

Cabe mencionar que el proyecto no requerirá que los desarrolladores firmen un acuerdo sobre la transferencia de derechos de propiedad al código, lo que implica que cualquier cambio futuro en la licencia requerirá la coordinación con cada uno de los desarrolladores involucrados.

Ademas se menciona qué el repositorio alojado en Codeberg tiene la finalidad de cumplir con la especificación REUSE y aclarar las diversas licencias de software aplicables y se pretende establecer una comunidad independiente de infraestructura propietaria, utilizando Codeberg como plataforma principal y libera.chat para el canal IRC.

Por otra parte, se menciona que actualmente ya se trabaja en el proceso de cambio de nombre en Redict y también en una guía de migración que se espera que esté disponible junto con el lanzamiento de la primera versión, 7.3.0, que se planea para la próxima semana.

También se ha realizado una actualización del repositorio de Redict para cumplir con la especificación REUSE. Esto facilita el proceso de conformidad con la licencia y clarifica las diversas licencias de software que se aplican a Redict, incluyendo la licencia BSD de 3 cláusulas del código de Redis original y los nuevos cambios bajo LGPL, así como las dependencias proporcionadas como Lua.

Estas medidas aseguran que Redict sea una bifurcación transparente y compatible con las normas de licencia, facilitando a los usuarios la transición y el uso del software de manera legal y efectiva.

En cuanto a los demás cambios que se planean en el desarrollo de Redict:

Cambios respecto a Redis:

  • Cambio de nombre de los ejecutables a redict-* (por ejemplo, redict-cli).
  • La API de Lua proporciona una «redict» global compatible con la API OSS de Redis®, disponible a través de «redis» global para compatibilidad con versiones anteriores.
  • Cambio de nombre de los símbolos de la API del módulo, manteniendo la compatibilidad ABI con los módulos de Redis hasta la versión 7.2.4.

Cambios futuros:

  • Redict tiene la intención de continuar el desarrollo de una distribución de software gratuita compatible con Redis, con cambios mínimamente disruptivos por el momento.
  • Discusiones en curso sobre eliminación de funciones obsoletas, cambio de dependencias y eliminación de componentes específicos del sistema.

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

from Linux Adictos https://ift.tt/1DRbYle
via IFTTT

KaOS 2024.03 llega con KDE 6 estable, Linux 6.7.9, mejoras y mas

KaOS

KaOS con KDE 6

Entre tanto movimiento que hubo este mes en diferentes proyectos y distribuciones deje pasar por completo el artículo dedicado a la edición bimestral que los desarrolladores de KaOS lanzan y es que si fuera alguna actualización similar a anteriores donde solo nos presentan un refresh para la imagen del sistema, lo hubiera dejado pasar, pero está nueva versión de actualización es importante.

La razón de mencionar ello, es que la nueva versión de KaOS 2024.03 se presenta con la versión estable de KDE Plasma 6 (la cual fue liberada a finales de febrero) y aunque la edición presentada de KaOS 2024.01 fue la primera en incluir KDE 6, era en una versión de pruebas y no tenía toda la transición del entorno a la nueva versión. Sin más, me gustaría pasar a resumir los detalles de este nuevo lanzamiento de actualización de KaOS 2024.03.

¿Qué hay de nuevo en KaOS 2024.03?

Sin dudas una de las atracciones más importantes es la implementación de KDE Plasma 6 estable, ya que como mencionaba en KaOS 2024.01  se había lanzado una versión anticipada del entorno y ahora la versión estable está presenté y con ello se destaca la transición a Qt 6 y a Wayland, este último ahora cuenta con soporte parcial para alto rango dinámico (HDR).

KaOS 2024.03 ahora incluye la colección de aplicaciones KDE Gear 24.02.0 y Frameworks 6.0.0, con mejoras significativas en aplicaciones como KOrganizer, KMail y Kdenlive, todas construidas en Qt 6.6.2. Entre las mejoras, se destacan funciones como el envío de invitaciones por correo electrónico cifradas y firmadas en KOrganizer, IA de código abierto y sin conexión en KMail, y mejoras en subtítulos y edición de video en Kdenlive.

Otro de los cambios que se destaca en KaOS 2024.03 con la introduccion de KDE Plasma 6 estable, es que sé despide de manera definitiva de GTK2, el cual ha sido eliminado de los repositorios de KaOS después de cuatro años de final de vida.

Por la parte de las actualizaciones internas se destaca que el corazón del sistema es el Kernel de Linux 6.7.9, mientras que para la administración del sistema Systemd 253.17 está presente, por la parte de la pila de gráficos podremos encontrar a Mesa 24.0.2 y el sistema de archivos ZFS 2.2.3.

Ademas de ello se ha incorporado Systemdgenie, una herramienta GUI integrada con Plasma 6 para administrar servicios systemd, el instalador de Calamares se ha mejorado significativamente, incluida la partición automatizada con soporte para todos los sistemas de archivos populares y SDDM, el administrador de pantalla preferido para KaOS, se ha actualizado para admitir Wayland.

De los demás cambios que se destacan:

  • Las actualizaciones del sistema base incluyen GCC 13.2.1, Glibc 2.39, Binutils 2.42, Opencv 4.9.0, OpenSSL 3.2, Gstreamer 1.24.0.
  • Los usuarios disfrutarán del regreso del Cubo en Plasma 6 para una experiencia visual más dinámica.
  • LibreOffice ha sustituido así a Calligra como aplicación de Office predeterminada para KaOS.

Nuevos valores predeterminados configurables:

  • Selección de archivos y carpetas con un solo clic, apertura con doble clic.
  • Habilitación predeterminada del toque para hacer clic en el panel táctil en Wayland.
  • Wayland como sesión gráfica predeterminada.
  • Nuevo estilo predeterminado del conmutador de tareas: Thumbnail Grid.
  • Desplazamiento en la barra de desplazamiento con clics.
  • Desplazamiento por el escritorio sin cambiar de escritorio virtual.
  • Paneles flotantes por defecto.

Para quienes estén interesados en conocer más al respecto sobre este lanzamiento, pueden consultar los detalles dentro del anuncio oficial en el siguiente enlace.

Descargar KaOS 2024.01

Para los interesados en probar o instalar esta distro, deben saber que las compilaciones se publican para sistemas x86_64 (4.0 GB). Basta con que te dirijas al sitio web oficial de la distribución y en su sección de descargas podrás obtener la imagen del sistema. El enlace es este. La imagen descargada la puedes grabar en un dispositivo USB con ayuda de la aplicación Etcher.

Si ya eres usuario de KaOS, debiste haber recibido estas actualizaciones durante estos últimos días. Pero si no sabes si ya las tienes instaladas, basta con que abras una terminal y en ella ejecutes los siguientes comandos:

sudo pacman -Syuu

Con ello solo debes de aceptar las actualizaciones en caso de existir y te recomiendo reiniciar tu equipo.

from Linux Adictos https://ift.tt/9LUXrkq
via IFTTT