Install party de la Oficina Software Libre de la Universidad de Zaragoza (OSLUZ) – 12 de julio
Hace un tiempo, después de escuchar el podcast de Mancomún sobre el «Concilio de lo Libre», me interesé mucho en este tipo de asociaciones. POr ello me complace compartir con todos vosotros la Install party de la Oficina Software Libre de la Universidad de Zaragoza (OSLUZ) que se celebrará el próximo 12 de julio. Si eres de la zona no te la puedes perder.
Install party de la Oficina Software Libre de la Universidad de Zaragoza (OSLUZ) – 12 de julio
Ahora que los eventos presenciales estan de capa caçida en lo que respecta a participación es hora de promocionarlos al máximo. Por ello me complace compartir con vosotros que se va a celebrar la Install party de la Oficina Software Libre de la Universidad de Zaragoza (OSLUZ) – 12 de julio
En palabrasde los organizadores:
El próximo día 12 de julio de 2023 nos unimos al Colegio Oficial de Médicos de Zaragoza y celebramos nuestra fiesta de instalación de Linux y demás Software Libre. Ven con tu portátil y te instalaremos la distribución Linux de tu elección. Si lo prefieres te enseñamos a instalarla en una partición o podemos crear un Live USB para que puedas probar la distribución Linux que prefieras.
Esta actividad la haremos en el Aula 5 del edificio B de la Facultad de Medicina, planta 1ª el día 12 de julio en horario de 9 a 13 h.
Trae tu equipo o un USB (3.0 16GB mín.), da el paso definitivo al software libre y pásate a GNU/Linux.
¡No os lo perdáis!

¿Qué es la Oficina Software Libre de la Universidad de Zaragoza (OSLUZ)

Las oficinas del Software Libre de las universidades son departamentos de estas instituciones que tienen como objetivo general, como no podía ser de otra forma, promocionar el Software Libre.
Si estudias en Zaragoza y te interesa el Software Libre o quieres organizar un evento relacionado con este mundillo no dudes en ponerte en contacto con la Oficina de Software Libre de la Universidad de Zaragoza, también conocida como OSLUZ.
¿Qué ofrece la OSLUZ?
Esta oficina, y espero que alguien me corrija si estoy equivocado, tiene un buen nivel de actividad ya que:
- Tiene una página web activa con sección de noticias con última actualización de julio de 2021.
- Participa en «El Concilio de lo Libre«.
- Promociona el actual Concurso Universitario de Software Libre.
- Organizan los «Viernes Libres«, jornadas donde se realizan charlas y talleres sobre tecnologías libres.
- Tiene canal de Youtube y de Telegram.
- Está presente en redes como Twitter.
- Ofrece una servidor para facilitar la descarga e instalación de aplicaciones de Software Libre. Más información en su web.
- Ofrece tutoriales como «Guía de instalación de FileMaker Pro 13 en Debian» con los que ayuda a la difusión del SL.
En resumen, parece que estamos antes una OSL activa y con la que estoy seguro que se podría contar en futuros eventos.
Más información: OSLUZ
La entrada Install party de la Oficina Software Libre de la Universidad de Zaragoza (OSLUZ) – 12 de julio se publicó primero en KDE Blog.
LG DualUp Monitor Plus USB-C Dock Station
Tercera actualización de KDE Gear 23.04
La Comunidad KDE es una comunidad responsable y no solo se preocupa en lanzar novedades sino que también en mejorarlas. Me complace presentar la tercera actualización de KDE Gear 23.04 que apareció hace unos meses. Más estabilidad, mejores traducciones y pequeñas mejoras para las aplicaciones de nuestro entornos de trabajo.
Tercera actualización de KDE Gear 23.04
A pesar de lo que puedan pensar muchas personas, las aplicaciones no son perfectas. Entre las líneas de código se pueden colar errores de tipografía o que el usuario realice alguna opción que en un principio no estaba prevista por los desarrollador, por poner solo un par de ejemplos de imperfecciones.
Este no es un problema del Software Libre ya que el Software actual funciona de esta manera ya que no se piensa en él como un producto final que se encierra en una caja y se olvida. En la actualidad se sabe que el Software está vivo y sería estúpido ir guardando las mejoras sin dejarlas a disposición del gran público.
Con esto se gana en rapidez y evolución pero puede aumentar el número de errores (por norma general) leves, los cuales son subsanables con pequeñas actualizaciones.
La Comunidad KDE lo tiene claro: grandes lanzamientos cada cuatro meses y actualizaciones mensuales para subsanar errores.

Aquí podéis encontrar la lista completa de cambios de KDE Gear 23.04.3 pero por poner unos cuantos ejemplos de los errores que sea han resuelto tenemos:
- gwenview: Solucionado un fallo al abrir una imagen .nef en la biblioteca exiv2
- kalendar: Corregidos algunos problemas con los recordatorios
- kreversi: Corregida la posición del tablero en modo retrato
Más información: KDE Gear 23.04.3
La entrada Tercera actualización de KDE Gear 23.04 se publicó primero en KDE Blog.
Tumbleweed Boosts GNOME, MariaDB with Updates
A week of five openSUSE Tumbleweed snapshots brought crucial updates for key packages like GNOME, MariaDB, transactional-update and others.
The rolling release distribution showcased its commitment to providing users with the latest enhancements and bug fixes while ensuring users benefit from improved functionalities and better performance.
MariaDB is the most recent package to benefit from a new major version in the rolling release as snapshot 20230705 provided users with new features; the 11.0.2 version provides a new option that is enabled by default and improves the accuracy of the optimizer’s estimations for hash-join operations. The package also fixes some optimizer crashes and resolves the accidental disabling of some InnoDB monitors, which should now be enabled by default. Both Indonesian and Finnish translations were made in the yast2-trans update and yast2-network 4.6.5 fixes a typo when writing the wireless channel. An update to python-argcomplete 3.1.1 improves logic for user installation and enhances compatibility with Python 3.7.
Snapshot 20230704 updates just a few packages. Among the changes are openSUSE’s hardware detection tool hwinfo 22.3, which resolves linking problems with libsamba and ensures smoother functionality. An update of kdump 1.9.3 had changes to fix the calibrate feature as well as the treating of missing SSH, LFTP, or host keys as fatal errors. The 4.18.3 version of xfce4-settings has fixes related to display mode detection and securing the use of GSettings. Changes to the package also improve the handling of critical errors when opening the layout selection dialog. The update of kexec-tools: 2.0.26.0 introduces an upgrade where perl-Bootloader replaces kexec-tools with kexec-bootloader, making it obsolete.
Most of the packages updated in snapshot 20230703 were RubyGems; these updates gravitate toward a Common Vulnerability and Exposure. Patches were provided for CVE-2023-28362 that potentially leads to a Cross-site-scripting (XSS) payload on the redirection page. The Imath 3.1.9 package fixes a heap-buffer-overflow vulnerability, adds support for Densely Weighted Averaging compression and fixes a stack-buffer-overflow problem. Gamers will like the SDL2 2.28.1 update as it adds Linux controller mapping for the Logitech Chillstream controller. The update also introduces support for the Nintendo Online Famicom controllers as well as support for third-party Nintendo Switch controllers. The keyboard utility package kbd 2.6.1 had some minor fixes and improvements to include some for contemporary French Macs. The perl-Image-ExifTool 12.64 version adds a new Sony LensType, includes support for Garmin Low-resolution Video (GLV) files, improves French translations, along with introducing some Application Programming Interface changes.
The largest snapshot of the week kicked off the month with snapshot 20230701. This snapshot updates ImageMagick to version 7.1.1.12 that includes a patch fixing a heap-buffer-overflow vulnerability with CVE-2023-3428. GNOME users had some updates with gnome-software updating to version 44.3. This update includes fixes for a crash when refining a Flatpak app and recovering the state after a failed app update. It also comes with updated translations. The 44.3 version of gnome-control-center updated translations. GNOME personal management application evolution 3.48.4 fixes an issue related to ` EMailSignatureScriptDialog and EMeetingListStore` components was well as addresses issues such as difficulties in choosing a script file under Flatpak. An update of GStreamer to 1.22.4 fixes security issues in several components and addresses some mapping issues’ the package fixes memory leaks and provides stability improvements. An update of NetworkManager 1.42.8 fixes network filtering rules and IPv6 sharing as well as adds support for Point-to-Point Protocol 2.5.0. Other package to update in the snapshot were webkit2gtk3 2.40.3, libzypp 17.31.15, gvfs 1.50.5 and more.
Snapshot 20230629 kicked off the week and featured updates of various packages. Noteworthy changes included SDL2’s first package update of the week with version 2.28.0; this introduces new functions for window surfaces and rendering APIs. Display manager sddm 0.20.0 bringing initial support for Qt6 that will break themes that rely on Qt5. The package key to MicroOS and other projects with atomic updates, transactional-update, moved to version 4.3.0; this update improves custom utilities and scripts to call mkdumprd and the package adds support for libmount 2.39, while honoring the library’s LIBMOUNT_DEBUG variable for additional output. A few other library packages were updated in the snapshot.
O poder da IA Generativa com openPOSE.
O ControlNet, que vem com a proposta de auxiliar o Stable Diffusion na criação de imagens perfeitas e realistas. ControlNet utiliza esboços, contornos, mapas de profundidade ou normais para orientar os neurônios com base no Stable Diffusion 1.5. Isso implica na possibilidade de se obter imagens quase perfeitas em qualquer modelo personalizado 1.5, desde que se siga a orientação adequada. O ControlNet surge como uma ferramenta revolucionária, proporcionando aos usuários controle total sobre seus projetos.

Para conseguir imagens perfeitas, utilize a extensão A1111 em conjunto com o ControlNet, mais especificamente o módulo Depth. Faça primeiramente alguns closes em selfies e faça upload destas na aba txt2img da interface de usuário do ControlNet. Depois, estabeleça um prompt simples de modelador de sonhos, como “arte de fantasia, homem viking exibindo as mãos em close” e explore o poder do ControlNet. Ao experimentar com o módulo Depth, a extensão A1111 e a aba txt2img da interface de usuário do ControlNet, você obterá mãos visualmente atraentes e realistas.
O ControlNet tem a capacidade de transformar a imagem fornecida em um mapa de profundidade, normais ou esboço, que pode ser usado posteriormente como um modelo. No entanto, também permite que você carregue diretamente seu próprio mapa de profundidade ou esboços. Isso proporciona máxima flexibilidade na criação de uma cena 3D, permitindo que você direcione seu foco para o estilo e a qualidade da imagem final.
A Stable Diffusion é compatível com todos os modelos ControlNet e proporciona um controle significativamente maior sobre a IA generativa. A equipe disponibiliza exemplos de diversas variações de pessoas em posturas estáticas (openPOSE), além de uma variedade de fotos de interiores baseadas no arranjo espacial do modelo e variações de imagens de aves.
Resumindo o futuro chegou!
O pode da IA Generativa com openPOSE.
O ControlNet, que vem com a proposta de auxiliar o Stable Diffusion na criação de imagens perfeitas e realistas. ControlNet utiliza esboços, contornos, mapas de profundidade ou normais para orientar os neurônios com base no Stable Diffusion 1.5. Isso implica na possibilidade de se obter imagens quase perfeitas em qualquer modelo personalizado 1.5, desde que se siga a orientação adequada. O ControlNet surge como uma ferramenta revolucionária, proporcionando aos usuários controle total sobre seus projetos.

Para conseguir imagens perfeitas, utilize a extensão A1111 em conjunto com o ControlNet, mais especificamente o módulo Depth. Faça primeiramente alguns closes em selfies e faça upload destas na aba txt2img da interface de usuário do ControlNet. Depois, estabeleça um prompt simples de modelador de sonhos, como “arte de fantasia, homem viking exibindo as mãos em close” e explore o poder do ControlNet. Ao experimentar com o módulo Depth, a extensão A1111 e a aba txt2img da interface de usuário do ControlNet, você obterá mãos visualmente atraentes e realistas.
O ControlNet tem a capacidade de transformar a imagem fornecida em um mapa de profundidade, normais ou esboço, que pode ser usado posteriormente como um modelo. No entanto, também permite que você carregue diretamente seu próprio mapa de profundidade ou esboços. Isso proporciona máxima flexibilidade na criação de uma cena 3D, permitindo que você direcione seu foco para o estilo e a qualidade da imagem final.
A Stable Diffusion é compatível com todos os modelos ControlNet e proporciona um controle significativamente maior sobre a IA generativa. A equipe disponibiliza exemplos de diversas variações de pessoas em posturas estáticas (openPOSE), além de uma variedade de fotos de interiores baseadas no arranjo espacial do modelo e variações de imagens de aves.
Resumindo o futuro chegou!
openSUSE Leap: A Compelling Alternative to CentOS

Prior to the Dec 2020 situation at Red Hat and completely unawares, SUSE was working to release SLES 15 SP3, which is 100% binary compatible with openSUSE Leap 15.3. While Red Hat has been working to lock down sources and disparage those who build RHEL clones, SUSE has actively encouraged and sponsored openSUSE as a clone of SLES.
Let’s clarify the difference between openSUSE’s stable and testing ground distros. openSUSE Leap is a stable, enterprise-compatible distro, while openSUSE Tumbleweed serves as the testing ground for SLES and openSUSE Leap. I bring this up because I have repeatedly seen misinformation in community conversations about the state of enterprise Linux. Leap is not a testing ground.
The number of openSUSE users has been on the rise. Lets look into some of the reasons why your next install should be a SUSE distro.
SUSE was founded in 1992 (yes, that’s one year after Linus initially created Linux) in Nuremberg, Germany. Since then, SUSE has grown to have an international presence. SUSE is a publicly traded company and the largest independent open-source software company in the industry.
Similar to Red Hat, SUSE provides a Linux distribution tailored specifically for enterprise environments, catering to the needs of businesses of all sizes. SUSE provides long-term support, ensuring stability, security, and reliability for critical workloads in production environments.
Also, like Red Hat, SUSE follows a subscription-based model, where customers pay for access to their respective distributions along with technical support, maintenance, and updates. This model ensures that organizations receive timely security patches, bug fixes, and feature enhancements, allowing them to maintain a stable and secure infrastructure. Unlike Red Hat, the sources are freely available, and openSUSE Leap updates happen in sync with SLES updates.
In addition to providing enterprise support for SUSE Linux, SUSE also provides enterprise support and updates for RHEL via SUSE Liberty Linux.
SUSE Linux benefits from an active and vibrant opensource community. The community contributes to the development and improvement of the distribution, providing a wealth of resources, documentation, and user-driven support forums.
In summary, openSUSE Leap has emerged as a compelling alternative to CentOS, particularly in light of the changes at Red Hat. Considering these factors, openSUSE Leap, with its robust enterprise support, adherence to open-source principles, and active community, presents a compelling option for businesses seeking a reliable and secure Linux distribution for their infrastructure.
Recopilación del boletín de noticias de la Free Software Foundation – julio de 2023
Recopilación y traducción del boletín mensual de noticias relacionadas con el software libre publicado por la Free Software Foundation.

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.
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.
Además de tratar de difundir la filosofía del software libre, y de crear licencias que permitan la difusión de obras y conservando los derechos de autorías, también llevan a cabo diversas campañas de concienciación y para proteger derechos de los usuarios frentes a aquellos que quieren poner restricciones abusivas en cuestiones tecnológicas.
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!!
- En este enlace podéis leer el original en inglés: https://www.fsf.org/free-software-supporter/2023/july
- Y traducido en español (cuando el equipo de traducción lo tenga disponible) en este enlace: https://www.fsf.org/free-software-supporter/2023/julio

Puedes ver todos los números publicados en este enlace: http://www.fsf.org/free-software-supporter/free-software-supporter
Después de muchos años colaborando en la traducción al español del boletín, desde inicios del año 2020 decidí tomarme un descanso en esta tarea.
Pero hay detrás un pequeño grupo de personas que siguen haciendo posible la difusión en español del boletín de noticias de la FSF.
¿Te gustaría aportar tu ayuda en la traducción? Lee el siguiente enlace:
Por aquí te traigo un extracto de algunas de las noticias que ha destacado la FSF este mes de julio de 2023.
No tenemos nada que esconder, solo todo que proteger
Del 20 de junio
«No tengo nada que esconder.» Eso es lo que dice la mayoría de la gente cuando una conversación gira en torno al tema de la privacidad. Aprenda a contrarrestar este argumento viendo la charla relámpago de LibrePlanet 2023 que inspiró este artículo, y lea sobre las herramientas de software gratuito como GNU Privacy Guard, Jami y Tor que puede usar para garantizar su privacidad y la de sus seres queridos. Este es el primer artículo de una serie en curso sobre privacidad.
¡Pasa a la acción! Proteja el cifrado de extremo a extremo
Del 22 de junio
¿Cómo contrarrestamos los peligros resultantes de la legislación mundial en curso, como el control de chat, la Ley EARN IT y el llamado «Proyecto de ley de seguridad en línea» que amenaza el cifrado de extremo a extremo y la privacidad en general? ¡Pasando a la acción!
Escriba una carta a las agencias correspondientes para hacerles saber que valora su privacidad y la privacidad de las personas que lo rodean, y recuérdeles su deber de protegerla. Este artículo, el segundo de una serie en curso sobre privacidad, incluye ejemplos de cartas que puede usar.
Publicado JMP
Del 12 de junio por singpolyma
¡Se ha lanzado el servicio de número de teléfono que respeta la libertad JMP! Todo su código es AGPLv3+, y le permite enviar y recibir SMS/MMS/textos grupales sin firmware de banda base que no sea libre (¡o cualquier banda base en absoluto!)
Y, como ventaja adicional, ¡los miembros asociados de FSF obtienen un mes gratis con su identificación de FSF Jabber!

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 2023 aquí:
—————————————————————
Generador de preguntas para Moodle: Asker
Tenía pendiente esta entrada desde hace mucho tiempo. Hoy os presento un software que, en mi humilde opinión, tiene un futuro brillante. Se trata de Asker, un generador de preguntas para Moodle que hace que la creación de cuestionarios, exámenes o ejercicios para nuestro alumnado sea extremadamente productivo. ¿Quieres saber más? Sigue leyendo.
Generador de preguntas para Moodle: Asker
Aunque como he dicho en la introducción que tenía pendiente esta entrada desde hace tiempo no es la primera vez que aparece Asker en el blog. De hecho, os puse en antecedentes, allá por marzo del 2022, del episodio 151 de Podcast Linux, donde Juan Febles presentaba el proyecto de la mano de su creador, David Vargas.

Fue justo ahí donde descubrí este proyecto y de hecho intenté presentarlo yo mismo a la Ujilliurex 2022, pero por motivos personales, tuvo ser el mismo David el que le tocó hacerlo online.
Pero empecemos con la definición básica: Asker es una herramienta de software libre que se encarga de producir a partir de muy poca información aportada por el profesorado una ingente cantidad de preguntas de tipología variada que, importadas en la plataforma Moodle, para genera cuestionarios, exámenes o ejercicios.
En otras palabras, a partir de la información de un mapa conceptual simple es capaz de generas más de 50 preguntas, con lo que se soluciona la tediosa tarea de ir generándolas una a una. Además, lo hace utilizando la variada tipología de preguntas de Moodle: rellenas huecos, seleccionar la respuesta correcta, encotrar la respuesta falsa, ordenar, unir con flechas, etc.
En un principio este proyecto estaba orientado a asignaturas cuyos conocimientos se podrían organizar bajo un mapa mental (que en realidad son todas) pero sus desarrolladores están implementando un módulo de matemáticas que tiene mucho potencial.
Las características técnicas de Asker son:
- Escrito en Ruby
- Licencia de software libre.
- Multiplataforma.
- Formatos de archivos de entrada: XML, HAML.
- Formatos de salida: GIFT, Moodle XML, YAML.
- Tipos de preguntas: verdadero/falso, opción múltiple, respuesta corta, emparejamiento y ordenación.
- Archivos incrustados: mp3, ogg, wav, jpg, jpeg, png, mp4, ogv y archivos de texto plano.
A estas características me consta que se le van a unir algunas nuevas como la inclusión de una interfaz gráfica ya que, de momento, se debe generar el archivo inicial en modo texto, algo que no es difícil pero que no es lo más natural para el grueso del profesorado.
Podéis encontrar toda la información del proyecto en el GitHub de Teuton Software: instalación, ejemplos, vídeos, etc. En próximas entradas explicaré como funciona exactamente. De momento, os pongo un vídeo-tutorial.
La entrada Generador de preguntas para Moodle: Asker se publicó primero en KDE Blog.
rpmlint updates (July 2023)
I'm spending some time every week working in the rpmlint project. The tool is very stable and the functionality is well defined, implemented and tested, so there's no crazy development or a lot of new functionalities, but as in all the software, there are always bugs to solve and things to improve.
The recent changes applied now in the main branch include:
- Update the usage of
rpmto not use old API. - Fixes for
rpmdiff -v, check for NULL char, special macros in comments and spell checking of description in different languages. - Move all the metadata from
setup.pytopyproject.toml. - Releasing rpmlint as pre-commit hook
- Improvements to the PythonCheck in the dependency checking.
Summer of Code 2023 updates
The first month of the Summer of Code has passed and Afrid is
doing a great job there. We've now a draft Pull Request with some
initial changes that allow us to mock rpm packages in tests so it's
easier to create new tests without the need of creating a binary
package.
The first step done was to extend the existing FakePkg class to
allow us to define package files and some package metadata.
Now he's working in replacing all of the test_python.py tests that
uses binaries rpm to something that doesn't needed.
The idea is to replace as much tests as possible to reduce the number of rpm binaries and after that, provide helper functions, decorators and classes to make it easy to write tests, writing less code.
Roadmap
In any software project there's always room for improvements, fixes and enhancements. If the project is there for enough time, it's even more critical to modernize the code to reduce the technical debt.
My plan for 2023 is to improve the tests around rpmlint as much as possible. First with the GSoC project, making it easier to write more tests, improving the testing tools that we've. And after the summer, improving the test coverage.
There's also a tool that shares some of the ideas with rpmlint, spec-cleaner, it's also written in Python, so the next step, after the tests improvements will be to take a deep look into the code of these two tools and try to integrate in some way. Maybe it's possible to refactor the common code into an external module, maybe we can bring some ideas from spec-cleaner to rpmlint. Not sure yet, but that'll be my next step.
Don't forget that this is free software, so you can participate too! If you find any issue in rpmlint or have an idea to improve it, don't hesitate and create a new issue.
