Skip to main content

a silhouette of a person's head and shoulders, used as a default avatar

I am still looking for a SoftIron OverDrive replacement

Yes, I know. Bad title. After so many years only a handful of people will decipher it that I am looking for an affordable and standards compliant ARM machine for Linux & FreeBSD. It refers to a machine released 8 years ago, and a blog I wrote 4 years ago: The ARM developers workstation: Why the SoftIron OverDrive 1000 is still relevant

The good news is that since my previous blog there is a lot more ARM hardware available. The bad news is that the problems remained the same: ARM hardware is either standards compliant or affordable. It is a huge spectrum, where you can decide on your own compromise. Cheap, slow, non-compliant. Expensive, fast, standards compliant. And many variants in between.

  • The Raspberry Pi did a fantastic job to make Linux on ARM affordable. However these boards are not standards compliant. They come with their own Linux-based OS, and you have to port your own, if you want to use something different. OpenSUSE, my favorite Linux distribution is still not ported to the latest Raspberry Pi.

  • There are many more ARM SBCs (Single-board computer) available on the market. Cheap, but lack standards compliance, and often support is unavailable in the upstream Linux / FreeBSD kernel. Even running the supplied distribution image can be problematic, not to mention a random Linux distro freshly downloaded from the Internet.

  • When Apple switched to ARM, Linux was ported to it relatively quickly. These machines are still not standards compliant, but at least they look stylish and provide a good performance. The Asahi Linux project does a fantastic job enabling Linux on Apple Silicon.

  • Ampere does a nice job on standards compliance. As far as I am aware, you can install any Linux distributions or FreeBSD on it, without any extra effort. However, it comes at a price, literally :-) Just check these stylish workstations at System76: Thelio Astra

  • It is going to be expensive too, but I am also looking forward to Nvidia’s upcoming desktop supercomputer: Project DIGITS. I am just learning AI, and this box seems to be the ideal for testing / developing AI applications.

  • Finally an ARM Laptop built for Linux: the Tuxedo Snapdragon X Elite notebook. It is not yet available, but I expect it to be more on the affordable end. The question is standards compliance, I read too many contradicting info on this topic. We will hopefully see it soon! And a related news from CES, probably even more forward looking: https://www.engadget.com/computing/qualcomms-snapdragon-x-chip-will-power-more-affordable-copilot-pcs-104029263.html

So, what will be my next ARM-based machine? Right now I am checking if the Raspberry Pi 500 is available here in Hungary. But I follow ARM news, just in case :-)

If you have any feedback on my blog, you can comment on one of the following threads:

the avatar of openSUSE News

Tumbleweed Monthly Update - December 2024

Tumbleweed continues to exemplify a solid rolling release and December 2024 wraps up a year of several snapshots and large array of updates! KDE Gear 24.12 improves app usability, SQLite introduces innovative query features and snapshots brought critical patches across various packages for enhanced security. These updates not only strengthen functionality but also set the stage for an exciting 2025.

As always, remember to roll back using snapper if any issues arise.

Happy updating and tumble on!

For more details on the change logs for the month, visit the openSUSE Factory mailing list.

New Features and Enhancements

  • KDE Gear 24.12: This update delivers many enhancements across KDE’s diverse application suite. Dolphin now boasts better keyboard navigation, file sorting and a new mobile-optimized interface for Plasma Mobile. Document viewer Okular enhances its annotation, form-handling and digital signing capabilities, while Kdenlive introduces features like timeline item resizing and proxy generation improvements. Other apps like certificate manage Kleopatra and KDE Connect also see notable upgrades that includes improved cryptography tools and improved Bluetooth connectivity.
  • KDE Ships Frameworks 6.9.0: Key highlights include better accessibility, improved file handling and updated icon sets across various modules. Frameworks like Baloo and Kirigami received significant updates for test reliability and usability, while Breeze Icons introduced new symbolic versions for better UI consistency. The transition to Qt6 progresses with many components now optimized for compatibility, and new Python bindings extend functionality in multiple libraries. Other improvements address cryptographic handling, better integration with Flatpak, and fixes for platform-specific builds like Haiku.
  • sqlite 3.47.1 & 3.47.2: The 3.47.1 version fixes makefile DESTDIR handling, addresses issues with certain IN queries and resolves bugs from prior releases. The upgrade introduces arbitrary expressions for RAISE, enhanced query optimizations, improved group_concat behavior and new CLI features like median() and .www. Several query planner improvements boost performance, while SQLite now avoids “long double” usage for better compatibility. Additional enhancements include custom locale-aware FTS5 tokenizers, contentless FTS5 tables, and an experimental sqlite3_rsync tool. Compatibility for TCL9 is added, and JavaScript OPFS VFS issues are fixed. The 3.47.2 version resolves a text-to-floating-point conversion issue affecting specific numeric text values on x64 and i386 systems, introduced in version 3.47.0. Minor bug fixes are included, and the session extension is now enabled to support NodeJS 22.
  • Kernel-firmware 20241128: This introduces extensive updates that include the i915 Xe2LPD DMC v2.24, new Cirrus CS35L56 firmware for Dell laptops, and multiple amdgpu updates. It also adds new aliases for kernel 6.13-rc1 and enhances support for various AMD GPUs, iwlwifi and other devices.
  • gpg 2.5.2: This update introduces ECC+Kyber key generation, trustdb validation post-key import and improved handling of expired trusted keys. Enhancements include fixes for encryption issues, robust error handling for smart cards and performance boosts for certificate listings. Other updates refine ADSK key usage, address database race conditions and optimize directory creation during extraction.
  • curl 8.11.1: This release addresses a critical security issue involving netrc and redirect credential leaks. Improvements include fixes for cookie handling, enhanced trace timestamps and better error messaging for expired certificates. Updates also resolve issues with netrc parsing, libssh IPv6 handling and HTTP content decoding.

Key Package Updates

  • Kernel Source 6.12.6: The kernel introduces numerous improvements and fixes. Key updates include enhanced USB support, addresses issues in device suspension and improves audio compatibility for specific devices. Other notable fixes involve enhancements to scheduling, block storage, network protocols and RISC-V architecture. It also includes critical patches for BPF, IOMMU, and several drivers.
  • Flatpak 1.15.12: This fixes crashes during app installations by reverting to process IDs in cgroup names, introduces USB metadata parameters (--usb, --no-usb), enhances accessibility with --a11y-own-name, improves debugging with flatpak run -vv, adds KDE search completion support and includes build fixes, updated dependencies, and memory leak resolutions.
  • systemd 256.9 and 256.10: This 256.9 update clarifies $WATCHDOG_USEC usage for the shutdown binary and addresses SAS wide ports in udev-builtin-path_id. It reverts a commit causing regressions, disables EFI on non-compliant architectures, and removes /run/systemd when switching root. The 256.10 update includes fixes for VLAN ranges, improved WireGuard key error reporting and adjustments to systemctl for better user feedback.
  • LLVM 19.1.5 and 19.1.6: This minor update provides bug fixes and the llvm-do-not-install-static-libraries.patch was rebased to align with the update.
  • qemu 9.2.0: This update introduces 3D acceleration for Vulkan apps via virtio-gpu, enhanced crypto with SHA-384 support and QATzip migration compression. arm gains FEAT_EBF16 emulation, two-stage SMMU and CPU Security Extensions for xilinx-zynq-a9. RISC-V sees IOMMU support, extensions for control flow integrity and improved vector performance. x86 highlights include a new Nitro Enclave machine type and AVX10 KVM enhancements.
  • GStreamer 1.24.10: This update addresses more than 40 security vulnerabilities in components like MP4, Matroska and Ogg demuxers and includes fixes for avviddec assertions, appsink/appsrc, decodebin3, closed captioning and pipeline graph generation.
  • vim 9.1.0908: This update includes new file type recognitions, enhancements to documentation, better syntax support for various languages and numerous bug fixes across features like completion, file operations, and plugins. It also refreshes translations and improves runtime components like netrw and termdebug.
  • libzypp 17.35.15: This update updates to treat = as a safe character in URL query values, adds support for recognizing rpmdb.sqlite as a database file, fixes a typo and adjusts the FastCGI header.
  • gedit 48.1: This update removes plugins like External Tools, Snippets and Python Console. The package rewrites the Text Size plugin in C, and eliminates the background-pattern grid feature. Fixes include Wayland unmaximize bug and compilation warnings, alongside code refactoring and updated translations. The gedit-plugins-python-env.patch was dropped as obsolete.
  • AppStream 1.0.4: This release brings new features, including AS_BUNDLE_KIND_SYSUPDATE for system updates and dark theme support for Plasma and Pantheon. Improvements were made to memory size detection for Illumos, Solaris, and GNU/Hurd along with enhanced branding color exposure in Qt. Bug fixes address race conditions in GResource loading, timezone handling and legacy compatibility tags.

Bug Fixes and Security Updates

Several key security vulnerabilities were addressed this month:

  • avahi:
    • CVE-2024-52616: Predictable Avahi-daemon DNS transaction IDs enable potential spoofing attacks.
  • mozjs128 128.5.1:
    • CVE-2024-11691: Out-of-bounds write in Apple GPU drivers via WebGL.
    • CVE-2024-11692: Select list elements could display over another site.
    • CVE-2024-11694: CSP bypass and XSS exposure via Web Compatibility Shims.
    • CVE-2024-11695: URL bar spoofing through manipulated Punycode and whitespace characters.
    • CVE-2024-11696: Unhandled exception during add-on signature verification.
    • CVE-2024-11697: Improper keypress handling in executable file confirmation dialog.
  • curl 8.11.1:
    • CVE-2024-11053: Versions 6.5–8.11.0 leaked .netrc passwords during HTTP redirects.
  • libheif:
    • CVE-2023-0996: Addressed out-of-bounds read and write issues during HEIF file decoding with forged overlay image offsets.
    • CVE-2024-41311 : Fixes mitigating vulnerabilities that could lead to memory corruption during malformed HEIF file handling.
    • CVE-2023-29659: Enhances overall security and addresses security flaws in HEIF file processing to prevent out-of-bounds access.
  • socat 1.8.0.2:
    • CVE-2024-54661: Predictable temp file paths in socat may allow arbitrary file overwrites.
  • emacs:
    • CVE-2024-53920: On untrusted Emacs, Lisp code can trigger unsafe macro expansion, allowing arbitrary code execution.

Conclusion

December 2024 capped off the year with significant updates. Notable enhancements include QEMU’s improved virtualization features, systemd’s refined user feedback and hardware compatibility, and the kernel’s advancements in boosting device support and performance. Updates to Flatpak and AppStream further enhance the ecosystem, providing better app management and integration. As Tumbleweed users roll into 2025, they can count on a comfortable, secure open-source software experience. Happy tumbling!

Slowroll Arrivals

Please note that these updates also apply to Slowroll and arrive between an average of 5 to 10 days after being released in Tumbleweed snapshot. This monthly approach has been consistent for many months, ensuring stability and timely enhancements for users.

Contributing to openSUSE Tumbleweed

Stay updated with the latest snapshots by subscribing to the openSUSE Factory mailing list. For those Tumbleweed users who want to contribute or want to engage with detailed technological discussions, subscribe to the openSUSE Factory mailing list . The openSUSE team encourages users to continue participating through bug reports, feature suggestions and discussions.

Your contributions and feedback make openSUSE Tumbleweed better with every update. Whether reporting bugs, suggesting features, or participating in community discussions, your involvement is highly valued.

a silhouette of a person's head and shoulders, used as a default avatar

Syslog-ng is coming to EPEL 10

Last December, I added support for EPEL 10 in my unofficial syslog-ng Git snapshot repository. This week, I call for testing the official syslog-ng EPEL 10 package.

Once I saw in my unofficial syslog-ng repo that syslog-ng compiles fine on EPEL 10, I also started to work on the official package. I hit a roadblock immediately: ivykis (a mandatory dependency of syslog-ng) was missing from EPEL 10. So, right before the Christmas holidays, I submitted two missing dependencies I maintain (ivykis and riemann-c-client) to EPEL 10. As of today, all mandatory and most optional syslog-ng dependencies are available either in the base OS or in EPEL 10.

Last week, I submitted syslog-ng 4.8.1 to EPEL 10. Three dependencies are missing, thus the related features are disabled. These missing dependencies are SQL support, MQTT support and SMTP support. I suspect that SQL support will stay missing, while MQTT and SMTP might arrive later on. At least these packages arrived with some delay to EPEL 9.

Read more at https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-is-coming-to-epel-10

syslog-ng logo

a silhouette of a person's head and shoulders, used as a default avatar

Recopilación del boletín de noticias de la Free Software Foundation – enero de 2025

Recopilación y traducción del boletín mensual de noticias relacionadas con el software libre publicado por la Free Software Foundation.

¡El boletín de noticias de la FSF está aquí!

La Free Software Foundation (FSF) es una organización creada en Octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir esta filosofía, frente a las restricciones y abusos a los usuarios por parte del software privativo.

La Fundación para el software libre (FSF) se dedica a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras. Con este objeto, promociona el desarrollo y uso del software libre en todas las áreas de la computación, pero muy particularmente, ayudando a desarrollar el sistema operativo GNU.

Mensualmente publican un boletín (supporter) con noticias relacionadas con el software libre, sus campañas, o eventos. Una forma de difundir los proyectos, para que la gente conozca los hechos, se haga su propia opinión, y tomen partido si creen que la reivindicación es justa!!

Puedes ver todos los números publicados en este enlace: http://www.fsf.org/free-software-supporter/free-software-supporter

¿Te gustaría aportar tu ayuda en la traducción y colaborar con la FSF? Lee el siguiente enlace:

Por aquí te traigo un extracto de algunas de las noticias que ha destacado la FSF este mes de enero de 2025.

Sigue presionando a Microsoft

Del 27 de diciembre

Microsoft no va a dejar de robar a los usuarios de la libertad, de crear problemas de fabricación o crear una inmensa cantidad de desechos electrónicos, y hay una mejor manera.

Cuando usa software libre, usted hace la diferencia en mitigar el daño hecho a los usuarios por empresas como Microsoft, mientras se libera a sí mismo y potencialmente a otros.

¡Muchas gracias a todos los que participaron en el Día Internacional de este año contra DRM! No importa si participó o no, puede obtener algunas ideas sobre cómo limitar el control de Microsoft sobre usted y otras personas en nuestra publicación de blog más reciente.

Apple deja de firmar iOS 18.1.1, finalizando las regresiones de firmware de iOS 18.2

Del 18 de diciembre por Anthony Bouchard

Una vez más, Apple ha dejado en claro quién realmente posee los cientos de millones de iPads en el mundo, y no son los usuarios.

En las últimas semanas de 2024, Apple alteró sus servidores de actualización de software para que bloqueara las solicitudes de los usuarios para regresar al antiguo 18.1.1 iOS o iPad una vez actualizados al nuevo 18.2 utilizando medios tradicionales.

Si bien Apple argumenta que protege a los usuarios de las amenazas de seguridad con actualizaciones como estas, en realidad esta práctica se trata más de bloquear a los usuarios para ejercer su libertad y, en última instancia, controlar a los usuarios mucho después de haber comprado sus iPads.

La función Windows Recall a veces puede capturar detalles de la tarjeta de crédito, incluso cuando el «filtro de información confidencial» de Microsoft está habilitado

Del 13 de diciembre por Kevin Okemwa

Cuando usa un software no libre, no puede confiar ni investigar la afirmación de una empresa de que su información confidencial es realmente segura, como lo demuestran los informes recientes sobre la función de Windows Recall de Microsoft.

Windows Recall toma capturas de pantalla de su trabajo cada pocos segundos y utiliza un modelo de aprendizaje automático en el dispositivo para analizar lo que se captura, incluidos los números de tarjetas de crédito, los números de seguro social e información que podría usarse contra los usuarios.

Si bien hay una configuración que se supone que hace que sea imposible que Windows Recall tome instantáneas de información confidencial, en un informe de Avram Plitch de Tom’s Hardware, se descubrió que a veces la versión de Recall usada capturaba información de la tarjeta de crédito.

Sin la libertad de inspeccionar programas como Windows Recall, es una incógnita qué tan segura está su información privada, incluso si el propietario afirma que sus datos están seguros.

apoyo_fsf

Estas son solo algunas de las noticias recogidas este mes, ¡¡pero hay muchas más muy interesantes!! si quieres leerlas todas (cuando estén traducidas) visita este enlace:

Y todos los números del «supporter» o boletín de noticias de 2025 en español, francés, portugués e inglés aquí:

Support freedom

—————————————————————

the avatar of openSUSE News

Board Election Schedule Revised

Members of the openSUSE Election Committee have provided an update regarding this year’s Board election. This election will fill three board seats. All eligible openSUSE members are encouraged to participate in shaping the future of the project.

The nomination process, originally scheduled for completion in December, has been extended due to an insufficient number of candidates. The updated timeline aims to provide more opportunities for members to engage in the process.

Revised Election Timeline

  • Jan. 3, 2025: Extension for nominations and applications for Board candidacy; membership drive begins
  • Jan. 18, 2025: Final candidate list announced; campaign begins; membership drive continues (new members can vote but not run)
  • Jan. 19, 2025: Voting opens
  • Feb. 2, 2025: Voting closes
  • Feb. 3, 2025: Election results announced

The three open seats are held by Douglas DeMaio, Neal Gompa, and Patrick Fitzgerald. Board members serve as guides for the community, handle key project functions, facilitate initiatives, organize meetings, and manage openSUSE domains and trademarks. They also uphold community standards, including overseeing complaints and ensuring compliance with the openSUSE Code of Conduct.

How to Participate

Any openSUSE member can stand for election by sending an email to project@lists.opensuse.org and election-officials@lists.opensuse.org. Members can also nominate others by contacting the Election Committee, who will confirm the nominee’s interest.

Eligibility Requirements

Per the Election Rules, only current members are eligible to run for board positions. New members joining during the membership drive can participate in voting but cannot stand as candidates.

The election is overseen by committee members Ish Sookun, Edwin Zakaria, and Ariez Vachha. Their responsibilities include finalizing the candidate list and ensuring a smooth election process.

Let’s work together to make this election a success and continue driving openSUSE forward into 2025!

a silhouette of a person's head and shoulders, used as a default avatar

Comida de año nuevo de GNU/Linux València 2025

Me complace compartir con todos vosotros una nueva iniciativa de GNU/Linu València: la comida de año nuevo . Un buen momento para recordar que estos pequeños eventos tienen como objetivo principal poner en contacto a las personas que día a día trabajan en el desarrollo del Software Libre en cualquiera de sus facetas: programando, promocionando, diseñando, utilizando, etc.

Comida de año nuevo de GNU/Linux València 2025

Como es habitual en estos casos, me gusta poner la descripción que hacen del evento los organizadores:

Celebra el 2025 amb nosaltres!

Celebrem un any més de l’associació, creem vincles i comentem els projectes i idees que tenim per a aquest 2025. No ens pots fallar!

Et ve de gust vindre? Contacta’ns! No cal que sigues persona sòcia. El restaurant compta amb opcions veganes i vegetarianes, així que no tens excusa!

💬 Telegram: @GNULinux_VLC

📞 Telèfon: 686349160

✉️ Correu: correo@gnulinuxvalencia.com

🗓️ Dissabte 11 de gener de 2025, a les 14:00 h
📍 Restaurant The Nature. Plaça de Vannes, 7. 46007 València.

¡Celebra el 2025 con nosotros!

Celebremos otro año más de la asociación, creemos vínculos y comentemos los proyectos e ideas que tenemos para este 2025. ¡No nos puedes fallar!

¿Te apetece venir? ¡Contáctanos! No hace falta que seas persona socia. El restaurante cuenta con opciones veganas y vegetarianas, así que ¡no tienes excusa!

💬 Telegram: @GNULinux_VLC

📞 Teléfono: 686349160

✉️ Correo: correo@gnulinuxvalencia.com

🗓️ Sábado 11 de enero de 2024, a las 14:00 h
📍 Restaurant The Nature. Plaça de Vannes, 7. 46007 València.

Comida de año nuevo de GNU/Linux València 2025

¡¡¡ANÍMATE!!!

Información completa en: GNU/Linux Valencia

¡Únete a GNU/Linux València!

Aprovecho para recordar que desde un tiempo los chicos de GNU/Linux Valencia ya tienen su menú propio en el blog, con lo que seguir sus eventos en esta humilde bitácora será más fácil que nunca, y así podréis comprobar su alto nivel de actividades que realizan que destacan por su variedad.

Y que además, GNU/Linux València creció y se convirtió en asociación. Así que si buscas una forma de colaborar con el Software Libre, esta asociación puede ser tu sitio. ¡Te esperamos!

La entrada Comida de año nuevo de GNU/Linux València 2025 se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Linux Gaming in 2024, probando 228 juegos de Steam

El día de navidad publiqué un la entrada «Juegos triple A en Linux 2024», un vídeo de Linux Gamer donde nos muestraba el funcionamiento de 64 juegos en un Ubuntu 23.10. Lo cual dejaba claro que sí se podía jugar en GNU/Linux pero siempre habrá quien dirá que esta demo en realidad no demuestra nada, algo con lo que mi mente de científico amateur puede estar de acuerdo. Así que busqué un poco más en la red y encontré una serie titulada «Linux Gaming in 2024, 228 Steam Games on Pop!_OS» en la que se hacía un estudio más exhaustivo y que me complace compartir con vosotros.

Linux Gaming in 2024, probando 228 juegos de Steam

Uno de los problemas ancestreles del mundo GNU/LInux a la hora de «venderlo» a los más jóvenes es: ¿y puedo jugar al GTA? Una pregunta que antes era que no, ahora se ha convertido en «si le pones un poco de empeño seguro que sí», como demostró el canal Linux Gamer realizando un vídeo de hora y media mostrando el funcionamiento de 64 juegos de alta gama y que ya compartí con vosotros.

Linux Gaming in 2024, probando 228 juegos de Steam

No obstante, buscando encontré un estudio más exhaustivo de Rave en el que, como explica él mismo:

He decidido hacer una serie sobre juegos en Linux para demostrar que tus juegos de Steam funcionarán, de hecho, con un mínimo de «ajustes» y «configuración». Cada episodio irá a través de 5 a 10 juegos de Steam donde veremos el uso de recursos del sistema y la versión de Proton necesaria. A lo largo de la serie, revisaremos más de 228 juegos de Steam y algunos juegos de Ubisoft Connect a través de Lutris.

En este caso, el equipo es algo menos exigente: RX 7800 XT con 64 GB RAM y una tarjeta gráfica Ryzen 5600G sobre el que funciona la distribución Pop!_OS.

Para el vídeo de presentación los juegos que muestra su funcinamiento son los siguientes: 911 Operator, Ace Combat (7), Alien Isolation, Aliens Fireteam Elite y American Truck Simulator.

Este proyecto empezó hace 10 meses aproximadamente y ha finalizado hace bien poco con el resultado impresionante: un 95% de los juegos son funcionales. Las conclusiones de Rave del mismo creador del estudio son contundentes, pero mejor leer lo que dice y ver su reflexión en vídeo:

Es un vídeo corto y estaba decidiendo si incluir o no los juegos no probados (los duplicados) como que funcionan, pero como en realidad no los probamos, pensé que era mejor no incluir sus números. 240 juegos funcionan perfectamente.

Así que, SÍ, ¡se puede jugar en Linux y bastante bien! No dejes que nadie intente convencerte de lo contrario.

La entrada Linux Gaming in 2024, probando 228 juegos de Steam se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Vigésimo audio de Podcast Linux – «Linux Connexion con David Montalva» (Podcast Linux #20)

Aunque el proyecto Podcast Linux está parado esto no significa que no tenga cabida en el blog y, mientras pueda, seguiré promocionándolo con la esperanza de que reviva, como cierto pájaro mitológico. Y he pensado hacerlo de una forma sencilla para mi y creo que benificiosa para todos, creando poco a poco un índice de todas sus emisiones, de forma que podamos encontrar en este blog una alternativa a su magnífica obra. Así que bienvenidos al vigésimo audio de Podcast Linux – «Linux Connexion con David Montalva» (Podcast Linux #20) responsable del proyecto Lliurex en aquel momento.

Vigésimo audio de Podcast Linux – «Linux Connexion con David Montalva» (Podcast Linux #20)

Vigésimo audio de Podcast Linux - "Linux Connexion con David Montalva" (Podcast Linux #20)

Como los lectores del blog sabrán hace un tiempo Podcast Linux cerró sus emisiones por motivos que solo incumben a su creador. Desde el blog no quiero dejar que su recuerdo se desvanezca así que seguiré publicitando sus audios ya que su calidad no debe caer en el olvido.

Hace un tiempo decidí empezar por el principio, mostrando su primer audio, el cual no promocioné en su día. Lo mismo ocurría con los siguientes, y, si las búsquedas no me engañan no fue hasta los episodios 19, 20, 21 y 22 cuando empecé a hacerlo. Hace poco llegué al primero de ellos y hoy comparto el segundo, por mantener una coherencia por si alguien quiere rememorar este gran podcast.

De esta forma continuo con su vigésimo audio de esta serie presentado en el blog, que en palabras de Juan:

Muy buenas Linuxero. Bienvenido a un episodio más de Podcast Linux.
Mi nombre es Juan Febles y hoy toca una entrevista Linux Connexion, los programas especiales de este podcast para acercarte a las personas o proyectos que han salido en la sección Comunidad Linux.
En esta ocasión tenemos a David Montalvá, responsable del proyecto Lliurex, del que ya me oíste mencionar en el episodio 19 GNU/Linux en la escuela.

Contacto Lliurex:

Twitter: @lliurex
Correo: lliurex@gva.es
Web: http://lliurex.net

Toda la música utilizada en este episodio se distribuye bajo la licencia libre Creative Commons:

LukHash – The Other Side
The Moose – Let´s Get Out.

Más información: Podcast Linux

Sigue a Podcast Linux

Aprovecho para animaros a seguir Podcast Linux en algunos de los canales de comunicación que tiene:

La entrada Vigésimo audio de Podcast Linux – «Linux Connexion con David Montalva» (Podcast Linux #20) se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

La suma de nuestras decisiones

Estamos en el punto en el que estamos en nuestras vidas como suma de las decisiones pequeñas o grandes que hemos tomado en cada paso dado. Y la suma de las decisiones de aquellos antes que nosotros

Imagen disponible en mi cuenta de PixelFed

De pequeño me gustaban los libros de «Elige tu propia aventura», los que ves en la imagen son los míos. Los que más me gustaban eran esos de la máquina del tiempo.

Me gustaba que la historia que se desarrollaba entre mis manos en aquellas páginas dependía de la decisión que tomara en una u otra ocasión, y que saltando a una u otra página la historia tendría uno u otro final.

Finalmente exploraba todos los finales ya que al acabar el libro regresaba y tomaba la otra alternativa y vivía todas las historias del libro… ¿Te imaginas poder hacer eso en la vida real?

Ha empezado un nuevo año, tiempo de recapitular. Soy más de recapitular que de planificar, lo que venga vendrá, pero me gusta ver qué pasó.

En esa mirada por el retrovisor es inevitable pensar que mi vida y la tuya, están en el punto en el que están por la suma de las decisiones que hemos tomado.

Pero no me refiero a grandes decisiones (que también) me refiero a pequeñas cosas que han hecho que hoy seamos como somos y vivamos como vivimos.

Si no llegas a hablar con aquella persona, si no llegas a querer estudiar tal cosa, si en clase no te hubiran castigado junto con ese entonces desconocido, si en aquel bar no te hubieras tropezado y tirado la cerveza por encima a aquella persona, si te hubieras animado a haberle mandado un sms…

Mi bisabuelo trabajó en la construcción del canal de Panamá y en un momento que vino a ver a la familia quiso llevársela a Panamá a vivir. Un problema con un papel hizo que su mujer y mi abuelo no pudieran ir y se quedaran de nuevo en el pueblo.

Quizás un pequeño problema burocrático cambió todo el rumbo de la familia y como consecuencia el mío propio.

Nuestra vida tiene innumerables hitos de esos grandes y muchos otros pequeños puntos de inflexión. Si todo hubiera discurrido por un pequeño detalle de otra manera quizás todo hubiera sido distinto. Quizás tendrías otros amigos, tendrías otro trabajo, vivirías en otra ciudad y tendrías otra pareja. Todo distinto.

Igual que en los libros de «Elige tu propia aventura» hubieras saltado a otra página y hubiera discurrido la trama de otra manera. Pero a diferencia de los libros, es imposible saber qué hubiera pasado si…

Y de nada vale elucubrar y pensar en los distintos escenarios que se presentaron. Quizás los idealizamos desde nuestra posición actual, pero no tendrían que haber sido mejores. Es un ejercicio nostálgico pero falaz. No conviene ahondar en él ni regodearse por lo que pudo haber sido.

Tomamos las decisiones que tomamos en su tiempo, con los conocimientos que teníamos. Pasó lo que pasó en aquel momento porque era lo que tenía que pasar. No creo que nuestro destino esté escrito (me parecen muchos gigas necesarios para tener almacenados tantos destinos). Lo vamos configurando a cada paso.

El pasado ha pasado
Y por él nada hay que hacer
El presente es un fracaso
Y el futuro no se ve

Cantaban los incombustibles Eskorbuto en su canción «Cerebros destruidos» hace 40 años. Creo que podríamos volver a escupir estas acertadas estrofas hoy en día, junto con el resto de la canción.

Comienza el 2025, si quieres rememora el pasado pero no te quedes a vivir allí. Si quieres haz un repaso de aquello que hubiera podido hacer tu presente completamente distinto, pero entiende que de nada servirá y no lo idealices.

Tenemos el presente, tejido a nuestro modo y manera. Hagamos que no sea un fracaso, aprendamos y transformemos nuestro futuro en base a lo vivido. Pero tampoco te obsesiones.

Hoy mismo tomarás pequeñas decisiones que podrían transformar tu yo del futuro. A lo mejor simplemente hay que improvisar…

a silhouette of a person's head and shoulders, used as a default avatar

Novedades de NeoChat en KDE Gear 24.12

Os presento las novedades de NeoChat en KDE Gear 24.12, el sexto artículo de la serie de la última actualización del ecosistema de aplicaciones de KDE, otro paso adelante en la mejora continua del proyecto.

Novedades de NeoChat en KDE Gear 24.12

El lanzamiento de KDE Gear 24.12 ha venido cargado de novedades. Ya he hablado de Okular, Kleopatra, Dolphin, KDE Connect, KDE Itinerary y Tokodon. Hoy le toca a Neochat, una aplicación de chat que le permite aprovechar al máximo la red Matrix. .

NeoChat pretende ser una aplicación con todas las funciones para la especificación de Matrix. Como tal, admite todo en la especificación estable actual, con las notables excepciones de VoIP, subprocesos y algunas funciones de cifrado de extremo a extremo. Existen algunas omisiones menos importantes debido al hecho de que la especificación de Matrix está en constante evolución, pero el objetivo sigue siendo brindar compatibilidad final con toda la especificación.

Novedades de NeoChat en KDE Gear 24.12

Según leeemos en el anuncio oficial, las novedades de NeoChat de KDE Gear 24.12 son las siguientes:

Como tu confianza y tu seguridad son importantes cuando hablas con desconocidos, ahora tienes la opción de bloquear las imágenes y los vídeos de forma predeterminada. También hemos implementado una especificación de Matrix que redirige las búsquedas de contenido dañino y potencialmente ilegal a un mensaje de soporte.

Además, al responder a usuarios que has ignorado, tu mensaje no se mostrará, lo que evitará interactuar accidentalmente con personas desagradables. También hemos mejorado la página de configuración de seguridad para que sea más relevante y útil para los usuarios normales.

El aspecto y la usabilidad de NeoChat también se han mejorado: se han incluido un selector de emojis más vistoso, más opciones de clasificación de listas de salas, un menú de contexto de mensajes más completo y encuestas con mejor aspecto.

Más información: KDE Gear 24.12

Recuerda que estamos en campaña de recaudación

Creo que es un buen momento para recordar que donar a proyectos abiertos es una de las formas de colaborar más sencillas en el desarrollo de estas iniciativas. Y es que debemos tener claro que gran parte del Software Libre es gratuito pero implica unos gastos básicos, por ejemplo, en cuanto a servidores. Además, si queremos calidad y que se tenga garantías de desarrollo los usuarios, o gran parte de estos, deben colaborar de alguna forma en su desarrollo. Creo que es un buen momento para invitaros a leer este artículo ya algo viejo que publiqué en su día en este humilde blog.

De esta forma se inició una campaña de recaudación de fondos para KDE para que la Comunidad KDE siga creciendo y tenga los recursos necesarios para afrontar los posibles retos que seguro aparecen. Además, de esta forma se comprometen a serguir ofreciendo más y más software de calidad de forma gratuita, tanto de forma monetaria como en forma de datos personales.

Y es que la Comunidad KDE necesita financiación para optimizar actividades como:

  • Sprints para desarrolladores: Ayudarás a financiar las reuniones presenciales que mantienen a nuestros desarrolladores con energía y centrados en hacer KDE aún mejor.
  • Gastos de viaje a eventos: Apoyarás la presencia de nuestro equipo en reuniones y conferencias importantes, como FOSDEM, FOSSAsia y LinuxCons.
  • Evento Akademy: Garantizará el éxito del evento anual de la comunidad KDE para todos los miembros, y fomentará la colaboración y el crecimiento.
  • Funcionamiento de KDE: Mantendrás las luces encendidas en la sede de KDE y nuestro hogar digital funcionando sin problemas.
  • Pagar al personal de apoyo: Te asegurarás de que KDE tenga a mano los expertos que necesitamos para ayudar a nuestros colaboradores y usuarios.

La entrada Novedades de NeoChat en KDE Gear 24.12 se publicó primero en KDE Blog.