Hoy es un día triste para mi, he conocido la demoledora noticia del fallecimiento de Daniel Gutiérrez, más conocido en la Comunidad Linuxera como Danitxu. Su papel como organizador de Akademy-es 2010 de Bilbao fue clave para que mi vida cambiara para siempre y mi implicación en el mundo del Software Libre fuera mucho más intensa. Posteriormente, su simpatía y su implicación en decenas de asociaciones altruistas relacionadas con causas sociales como «Ongi Etorri Errefuxiatuak«.. En su honor reproduzco su última entrada de su blog, un extraordinario alegato a la necesidad de seguir desarrollando Software Libre. Hasta siempre amigo.
El softwarel ibre, y por extensión las TICs y el conocimiento abierto y libre, son bienes comunes semejantes al aire que respiramos o al agua de un manantial del monte. De uso universal, con libertad para su adaptación y mejora, sin restricciones salvo quizás la de preservar su libertad. Y muchas veces gratis. Algunas demostraciones de este paradigma son la wikipedia, Euskalbar, o el kernel Linux, usado en el sistema operativo Android (a pesar de no ser libre la versión oficial de este sistema), y en 485 de los 500 supercomputadores más potentes de todo el planeta.
Una de sus ventajas es que es una herramienta ideal para el camino hacia la soberanía tecnológica. Hoy en día vivimos en un mundo informatizado y telecomunicado, tanto en lo personal cotidiano como en lo profesional. No hay más que mirar alrededor en cualquier vagón del metro bilbaíno o el sinfín de empresas que no podrían mantenerse al margen de esta realidad. La cuestión es en qué manos o en qué servidores residen el código y los datos que movemos. Esta pregunta cobra más importancia en el caso de gobiernos y entidades de cierto tamaño. No sería razonable que éstas se aten o depositen su información en manos de empresas privadas extranjeras, como a menudo ocurre por el hecho imparable de la nube, por los cantos de sirena en base a la sencillez o comodidad de uso, y por la gratuidad aparente. El software restrictivo o no libreperpetúa la dependencia hacia entidades privadas y con frecuencia externas al país, como es el caso de la multinacional Microsoft con sede europea en Irlanda para pagar menos impuestos, o el todopoderoso Google de quien pocas se libran.
En segundo lugar, el softwarelibre constituye un motor económico. A pesar de que a veces su uso es gratis, en otras ocasiones conlleva oportunidades de negocio para las empresas proveedoras de TICs, especialmente en el caso de micropymes, al ofrecer una batería de productos a coste de licencia cero pero que son revendibles con servicios de valor añadido, bien a la hora del despliegue de soluciones (ej. instalación, formación), bien como piezas sobre las que construir sistemas más potentes. Con el software restrictivo, el dinero dedicado al mismo no es inversión sino gasto, ya que se va en forma de licencias cerradas pero no crea programas para el erario público. Se trataría, por tanto, de cambiar estas licencias por horas de trabajo a poder ser locales. A modo de ejemplo, si algún día en Euskadi se apuesta seriamente por reemplazar un Oracle o un Microsoft Office, presentes en numerosas instituciones públicas, por otras soluciones libres desarrolladas o mejoradas aquí a partir de piezaslibres, nos retornaría un flujo de capital significativo. Porque tenemos universidades y empresas suficientemente solventes y capacitadas para ello. Una buena muestra es la treintena de organizaciones que forman ESLE, la asociación de empresas desoftwarelibre de Euskadi.
Finalmente, el software libre es una fuente idónea para la mejora continua: los componentes pueden ser mejorados por comunidades, personas y empresas de todo el mundo, quienes a su vez tienen la potestad para dejar a disposición pública sus versiones mejoradas. La velocidad de este mecanismo depende de distintos factores: el interés de las usuarias por cada producto, el compromiso y los recursos de quien está detrás de cada programa, la filosofía de generar mejoras y compartirlas o, a la contra, cerrarlas,… Dentro de las mejoras se incluyen también las adaptaciones, asunto crucial en nuestro caso por la necesidad de incluir el euskera en nuestro software; el bilingüismo suele resultar más costoso en tiempo y dinero si se hace en programas restrictivos y no en libres.
Todo lo dicho aplicado a software y también a hardware lo vamos a ir viendo ya en el desarrollo de la IoT (Internet of Things) y las impresoras 3D, próximos hit parade tecnológicos que están a las puertas, y que van a constituir otro hito de impacto análogo al de los smartphones de pantalla táctil, la web 2.0 y las redes sociales.
Uniendo los argumentos anteriores, bueno sería que los organismos públicos y aquellas organizaciones que apuestan por los bienes comunes sean ejemplo tractor de su uso, promoción e incluso hagan aportaciones en forma de productos mejorados, o colaboren con inversiones en dinero o recursos. Esta apuesta no se ha de hacer con una óptica cortoplacista, quizás derivada de otras motivaciones. Al igual que en unos pocos meses no acabaremos con los micromachismos, ni con la cultura del crecimiento económico sin límites, ni con la creencia de que el pleno empleo es algo alcanzable, la transición del softwarerestrictivo al softwarelibre conlleva un cambio no sólo tecnológico sino cultural; que gradualmente se convierta en realidad requiere la dedicación de esfuerzos y recursos durante años. Es una apuesta de país sobre la que reflexionar si queremos llegar lejos y apostamos de verdad por lo “público y de calidad”. Es una apuesta en la que sí caben todas y todos los que quieran hacerla en serio, y pongan por delante el interés del beneficio común.
Veamos unos cuantos trucos muy útiles a la hora de sacar más partido a la barra de direcciones de nuestro navegador Firefox
El navegador web se ha convertido en una herramienta casi imprescindible a la hora de utilizar nuestros equipos. Y la manera principal que tenemos de utilizarlo, es mediante la barra de direcciones, donde se nos muestra la dirección web o URL de un sitio, donde escribimos una dirección, etc.
Así que si utilizamos estos sencillos trucos del navegador Firefox, podremos usar esa barra de una manera más eficiente, accediendo al sitio que queremos de una manera más sencilla o volviendo a buscar un sitio al que accedimos una vez y queremos volver a visitar.
De forma predeterminada, cuando escribes un término de búsqueda en la barra de direcciones, la lista muestra sugerencias del motor de búsqueda predeterminado y páginas (marcadores, historial, pestañas abiertas) donde cada término de búsqueda es parte del título, parte de una etiqueta o parte de la dirección web.
Si estás buscando un tipo específico de resultado, como un marcador o una pestaña abierta, puedes acelerar el proceso para encontrarlo escribiendo estos caracteres especiales en la barra de direcciones separados por espacios:
Añade ^ para mostrar solo las coincidencia en tu historial de navegación
Añade * para mostrar solo coincidencias en tus marcadores.
Añade + para mostrar solo las coincidencias en los marcadores que has etiquetado.
Añade % para mostrar solo coincidencias en sus pestañas actualmente abiertas.
Añade # para mostrar solo coincidencias donde cada término de búsqueda es parte del título o parte de una etiqueta.
Añade $ para mostrar solo coincidencias donde cada término de búsqueda es parte de la dirección web (URL). Los textos “https://” o “http://” de la dirección son ignorados, pero no “file:///”.
Añade ? para mostrar solo sugerencias de búsqueda.
Así pues, si en la barra de direcciones escribes ^ trucos Firefox te mostrará las páginas que contengan esa palabra y que son parte del historial de navegación porque ya la has visitado.
Si tienes muchas pestañas abiertas (y asumo que una de ellas es la web de mi blog, jeje) usa % victor para que encuentres rápidamente esa pestaña entre todas y puedas saltar a ella rápidamente.
Personalmente no uso marcadores, así que la primera opción de todas es la que más utilizo, lo que me es muy útil y me hace la navegación más sencilla a la hora de volver a visitar algo que me resultó interesante.
¿Conocías estos trucos? ¿Cual es tu preferido? Usa los comentarios del blog para compartir tu experiencia. Empieza a utilizarlos y ya me dirás si te resultaron útiles.
Estoy realizando una intensa investigación de qué herramientas tenemos los docentes para generar unidades didácticas o parte de ellas de forma libre. Esto me ha llevado a descubrir H5P, un creador de contenidos educativos en línea aunque se puede fuera de ella pero eso es para otro día. ¿Qué es H5P? Sigue leyendo y lo sabrás.
Creador de contenidos educativos H5P
Como he dicho me interesa mucho la creación de contenidos educativos digitales. Tanto es así que hce poco que hablé de Asker, estoy hablando recurrentemente de eXeLearning y pronto hablaré de Geogebra. Todos ellos relacionados de una forma u otra con la plataforma virtual de aprendizaje Moodle, básicas para mi proyecto.
Dentro de esta búsqueda me he topado con H5P, que según la Wikipedia es un entorno «de trabajo colaborativo de contenidos libre y de fuente abierta basado en Javascript. H5P es una abreviatura para Paquete HTML5, cuyo objetivo es facilitar la creación, participación y reutilización de contenidos interactivos en HTML 5.»
De esta forma con H5P, entre otras muchas más cosas, podemos, :
Crear imágenes para compararlas, completarlas, etc.
Presentaciones
Llíneas de tiempo
Escenarios y videos interactivos
Recorridos virtuales
Test de personalidad
Trivials
Cuestionarios
Actividades de dictado
Juegos de Memoria
Asistentes de creador de textos
Rellenar huecos
Pruebas artiméticas básicas
Como vemos, tenemos un abananico de posibilidades bastante amplio y que se adapta a casi cualquier necesidad.
No obstante lo mejor es su integración con otras aplicaciones o entornos educativos vía LTI como Moodle, Blackboard, Canvas, Brightspace y posee plugins para Drupal y WordPress,
No por nada la filosofía de H5P es :
Crea contenido HTML5 más rico en las plataformas de publicación existentes. Comparte contenido sin fisuras en cualquier sitio compatible con H5P Reutiliza y modifica contenido en su navegador en cualquier momento
En unos días, más información, de momento os dejo el vídeo de presentación de H5P.
One of the returning questions I received recently: why contribute to the syslog-ng upstream? I guess it is a question many open-source projects receive regularly. There are many generic answers. Here I would like to focus more on syslog-ng, focusing on various parts of it.
Of course, the generic answers also apply. Syslog-ng is an open-source project, free to use, modify, and extend. By contributing, you can give something back and improve syslog-ng for everyone. You do not have to be a developer in order to contribute: bug reports, configuration examples, PatternDB rules are all very useful contributions.
Hoy me apetece volver con una entrada de diseño, me apetece hablar de los cursores con los que interaccionamos con nuestro entorno de trabajo. Y para hacerlo he seleccionado un conjunto de punteros para tu PC llamados como su creador MOYASH que nos ofrece una buena variedad de opciones para tu entorno de trabajo.
Punteros para tu PC: MOYASH Cursor
Nacidos de la mano y de la mente de moyash, os traigo una serie de cursores para nuestro PC que llevan su mismo nombre y diseñados en varios colores. De esta forma los MOYASH cursor pensado ofrecerlos en un abanico de modelos, como son:
Estos cursores, han sido probados en portátiles y pantallas «sin escalado», donde funcionan a la perfección.
Y como siempre digo, si os gusta este conjunto de cursores MOYASH podéis «pagarlo» de muchas formas en la página de KDE Store, que estoy seguro que el desarrollador lo agradecer?: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.
Seguimos con los lanzadores de aplicaciones para KDE, de los cuales tenemos indexeados en la KDE Store ya 38 de ellos. En esta ocasión os presento otro lanzador de aplicaciones a pantalla completa que recibe el nombre nada pretencioso de Better Application Dashboard con el que llegamos a los 222 plasmoides presentados en esta serie de miniaplicaciones
Lanzador de aplicaciones a pantalla completa: Better Application Dashboard – Plasmoides de KDE (222)
Así que espero que le deis la bienvenida a un plasmoide de llamado Better Application Dashboard, creado por Himdek , y que se trata de un fork (según si creador) mejorado de Kicker Dash Application Dashboard, un lanzador de aplicaciones a pantalla completa. El diseño se ha simplificado a la vez que se han mejorado las funciones de búsqueda y la personalización.
Por un lado la barra de búsqueda utiliza el potente Plasma Search, que es el mismo proveedor de búsqueda utilizado en Krunner, Kickoff Application Launcher y el efecto Overview que soporta potentes plugins y proveedores de búsqueda.
Y como siempre digo, si os gusta el plasmoide podéis «pagarlo» de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecer?: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.
Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.
En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.
Aunque casi todo se puede hacer en GNU/Linux sin tocar la consola a medida que te introduces más en su mundo ves que la terminal es más que útil. Por eso me complace compartir con vosotros Linuxcommandlibrary, tu página web de comandos Linux en la que encontrarás las órdenes básicas para realizar tareas diarias en tu terminal.
Linuxcommandlibrary, tu página web de comandos Linux
En este caso la información viene de la cuenta de twitter de Podcast Linux que comentaba que:
¿Se te resiste la terminal? Con esta web conoce aspectos básicos, trucos y muchos recursos de diferentes comandos.
Pues bien, me llamó la atención y hace unos días se me ocurrió darle un vistazo. Las conclusiones son evidentes: una verdadera joya tanto para los iniciados cuya memoria es corta (o prefieren emplearla para cosas más importantes) como para los que empiezan a disfrutar con la pantalla negra, como es mi caso.
De esta forma, a partir de una pantalla inicial simple que muestra las categorías de acciones básicas que podemos realizar en nuestra consola: conexiones en línea, impresoras, trabajo con ficheros, redes, audio y vídeo, control de sistema, búsqueda, etc.
Una vez seleccionada la categoría nos lleva a una colección de comandos básicos, en el caso de audio y vídeo, como vemos debajo, nos muestra el comando en rojo y los parámetros en blanco.
Por cierto, es más que útil la sección de editores en línea como Emacs, Vim, Nano, Pico o Micro, que sin ser comandos de la consola son utilizados cuando editamos con ellos en la terminal. Aún recuerdo la pesadilla que es salir de uno de ellos cuando no sabes los comandos para hacerlo.
Linuxcommandlibrary tiene además dos secciones más: trucos y comandos. La primera de ella se refiere a una serie de comandos que suelen ser habituales, desde limpiar una pantalla o la utilización del tabulador para rellenar comandos.
La última pestaña es ya un buscador de comandos que nos permite buscar un comando, seleccionarlo y que nos aparezca ejemplos y el manual del mismo.
En resumen, una gran página para tener en nuestros marcadores.
This week brought KDE users of openSUSE‘s rolling release Tumbleweed updates for Frameworks and Gear along with several other updated packages.
Snapshots have been rolling out with various enhancements and bug fixes this week.
The more recent snapshot, 20230712, updated GNU Compiler Collection 13.1.1 and the changes related to the architecture levels for the Adaptable Linux Platform. A patch was also removed. The Linux Kernel also updated in the snapshot as kernel-source 6.4.2 addressed a Common Vulnerability and Exposure. CVE-2023-3269 addressed the lock handling for accessing and updating virtual memory areas. The tool to copy files cpio backported some upstream fixes, refreshed some patches and removed four patches. A few GNOME packages updated in the snapshot. Miscellaneous bug fixes along with some cleanup, and updated translations arrived in the gnome-shell 44.3; it also fixed a cursor offset issue with the magnifier. The 44.3 mutter had improvements to ensure the preferred monitor mode is always included and to avoid rapid toggling of dynamic maximum render time. It also fixes an issue with a dynamic maximum render time. Additionally, there are miscellaneous bug fixes and updated translations. An update of yast2-storage-ng 4.6.12 ensures that storage support packages are added correctly for MicroOS, which uses a custom partitions proposal client instead of another specific client. Several other packages were updated in the snapshot.
Only one package was updated in snapshot 20230710. The update of the one-time password toolkit oath-toolkit to version 2.6.8 brings some changes. The libpskc component was updated to address compatibility issues with a recent libxmlsec release, which ensures smooth operation and proper integration with the latest libraries. The authentication process in pam_oath was improved to avoid failure when pam_modutil_getpwnam is unable to recognize the user in a specific case. The self-test functionality for pam_oath was also enhanced.
Snapshot 20230709 brought an update of KDE’s Frameworks 5.108.0. With that, Kirigami had some bugfixes, improves some functionality, and enhanced the user experience by ensuring proper behavior of notifications and prioritizing user input events for a more responsive interface. The update of KIO restored compatibility with the Plasma file dialog and the previewjob now checks for the validity of thumbRootDevice before accessing it. These updates improve functionality, fix bugs, and enhance the user experience in KIO. The file indexing and file search package Baloo fixed a parameter name and had a change to correctly parse empty quoted strings. Another change improved performance of indexing files that are not yet indexed by dividing UnindexedFileIndexer into multiple smaller transactions. The only other package to update in the release was Xen 4.17.1. This updates addresses several upstream bugs that are documented in a Bugzilla issue. The update fixed two CVEs with CVE-2022-42335 and CVE-2022-42336 being resolved. The latter CVE addresses the mishandling of guest SSBD selection on AMD hardware, where a guest can under or overflow the per-core thread counter, resulting in ineffective attempts to set SSBD and causing potential security vulnerabilities.
Snapshot 20230708 saw a major version update and a version bump for a browser. The new inih 57 major enhanced functionality for handling unsigned values and reading 64bit integers; this expands the capabilities of the library and improves compatibility with different types of configurations. The KDE hex editor for viewing and editing the raw data of files, okteta, updated to version 0.26.12, which improves translations and resolves issues related to the export and saving functionalities. Mozilla Firefox 115.0.1, which the major version arrived earlier in the week, had a version bump.
KDE users received Gear 23.04.3 in snapshot 20230707. The Kdenlive video editor update fixes some disappearing effects from the timeline sequence and other synchronization issues. An update of kitinerary improves the handling of URLs and ensured that URLs are fully encoded when passed to the Android Application Programming Interface and QFile. Image viewer gwenview addresses a bug to prevent a crash in the exiv2 library. The KMail package had a change to prevent the removal of certain margins and updates the HTML characters for the subject field of email messages. Several other Gear packages updated in the snapshot, but only one other non-KDE package updated. The libstorage-ng 4.5.122 places prioritization of swap activation, which suggests that the handling of swap partitions are given higher priority, potentially resulting in more efficient swap utilization.
The newest major version of a browser was released in snapshot 20230706. Mozilla Firefox 115 can now migrate payment methods saved in Chrome-based browsers to Firefox. Hardware video decoding is enabled for Intel GPUs on Linux. The tab manager dropdown includes close buttons for quicker tab closing. Users without support for H264 video decoding can fallback to Cisco’s OpenH264 plugin. The hardware detection tool from openSUSE, hwinfo, also had a major version landing in the snapshot; the 23.1 version export symbols were adjusted to match the test case in yast2-hardware-detection and a compile warning related to Point-to-Point Protocol over Ethernet (PPPoE). An update of Python 3.11.4 fixes a few security flaws. The patch from CVE-2007-4559 was also dropped. An update of the power-sources package upower updates to version 1.90.1. Its changes include the detection and automatic disappearance of headsets with kernel batteries when turned off, which hides duplicate Logitech Bluetooth and wireless devices. Other packages to update in the snapshot were gnome-maps 44.3, gupnp 1.6.4, libxcrypt 4.4.35 and more.
Esta revisión cubre un par de semanas, en las que se han publicado un total de 11 snapshots (0701, 0703…0710, 0712, y 0713)
Entre otras, han traido estas actualizaciones:
GStreamer 1.22.4
Network Manager 1.42.8
linux-glibc-devel 6.4
MariaDB 11.0.2
Mozilla Firefox 115.0 & 115.0.1
Python 3.11.4 & 3.12.0b3
KDE Gear 23.04.3
KDE Frameworks 5.108.0
GNOME 44.3
Linux kernel 6.4.2 (lockdown no fue habilitado por un error)
wine 8.12
Protobuf 23.4
exiv2 0.28.0
Y para próximas actualizaciones, podemos esperar:
Linux kernel 6.4.3 – con lockdown habilitado
systemd 253.6
Mozilla Firefox 115.0.2
libvirt 9.5.0
Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.
Mantente actualizado y ya sabes: Have a lot of fun!!
The vacation season is upon us, and the number of requests to Tumbleweed is slightly lower than normal. Nevertheless, there is a constant flow of updates coming your way. Due to my slacking off last week, this review again spans two weeks. In total, 11 snapshots have been published in this time (0701, 0703…0710, 0712, and 0713)
These 11 snapshots brought you the following changes:
GStreamer 1.22.4
Network Manager 1.42.8
linux-glibc-devel 6.4
MariaDB 11.0.2
Mozilla Firefox 115.0 & 115.0.1
Python 3.11.4 & 3.12.0b3
KDE Gear 23.04.3
KDE Frameworks 5.108.0
GNOME 44.3
Linux kernel 6.4.2 (lockdown accidentally not enabled)
wine 8.12
Protobuf 23.4
exiv2 0.28.0
Based on the staging projects, the following updates are likely to reach you soon: