Bitácora personal

Sobre mis gustos de una manera algo más informal, nada profundo todo muy personal. Licenciado bajo Creative Commons Compartir-Igual 4.0 a menos se indique

Desde 2020, los programas de Next Generation Internet (NGI), parte del programa Horizon de la Comisión Europea, financian software libre en Europa utilizando un mecanismo de financiación en cascada (véanse, por ejemplo, las convocatorias de NLnet).

Varios de los proyectos de KDE se han beneficiado de la financiación de NGI, incluyendo NeoChat, Kaidan, KDE Connect, KMail y muchos otros. KDE e.V. es una organización europea sin fines de lucro con recursos limitados que depende de donaciones, patrocinadores y financiamientos como los que ofrece NGI para impulsar el desarrollo de nuestros proyectos.

Sin embargo, este año, según el borrador de trabajo de Horizon Europe que detalla los programas de financiación para 2025, notamos que Next Generation Internet ya no se menciona como parte del Cluster 4.

Los programas de NGI han demostrado su fuerza e importancia para apoyar la infraestructura de software europea, como un instrumento de financiación genérico para financiar los bienes digitales comunes y asegurar su sostenibilidad a largo plazo. Consideramos esta transformación incomprensible, además cuando NGI ha demostrado ser eficiente y económico para apoyar el software libre en su totalidad, desde las iniciativas más pequeñas hasta las más establecidas. Esta diversidad de ecosistemas respalda la fuerza de la innovación tecnológica europea, y mantener la iniciativa NGI para proporcionar apoyo estructural a proyectos de software en el corazón de la innovación mundial es clave para reforzar la soberanía de una infraestructura europea. Contrariamente a la percepción común, las innovaciones técnicas a menudo se originan en comunidades de programación europeas más que en norteamericanas, en su mayoría iniciadas por organizaciones a pequeña escala.

El anterior Cluster 4 asignó 27 millones de euros a:

  • “Internet centrado en el ser humano, alineado con valores y principios compartidos comúnmente en Europa”;
  • “Una internet floreciente, basado en bloques de construcción comunes creados dentro de NGI, que permite un mejor control de nuestra vida digital”;
  • “Un ecosistema estructurado de talentosos colaboradores que impulsa la creación de nuevos bienes comunes de internet y la evolución de los existentes”.

En nombre de estos desafíos, más de 500 proyectos recibieron financiación de NGI en los primeros 5 años, respaldados por 18 organizaciones que gestionan estos consorcios de financiación europeos.

NGI contribuye a un vasto ecosistema, ya que la mayor parte de su presupuesto se asigna a financiar a terceros mediante convocatorias abiertas, para estructurar bienes comunes que cubren todo el alcance de Internet, desde hardware hasta aplicaciones, sistemas operativos, identidades digitales o supervisión del tráfico de datos. Esta financiación a terceros no se renueva en el programa actual, dejando a muchos proyectos sin recursos para la investigación y la innovación en Europa.

Además, NGI permite intercambios y colaboraciones en todos los países de la zona euro, así como en los «países de ampliación»1, actualmente tanto un éxito como un progreso continuo, al igual que el programa Erasmus antes que nosotros. NGI también contribuye a abrir y apoyar relaciones más largas que la financiación estricta de proyectos. Fomenta la implementación de proyectos financiados como pilotos, respaldando la colaboración, identificación y reutilización de elementos comunes en proyectos, la interoperabilidad en sistemas de identificación y más allá, estableciendo modelos de desarrollo que mezclan diversas escalas y tipos de esquemas de financiación europeos.

Mientras que Estados Unidos, China o Rusia despliegan enormes recursos públicos y privados para desarrollar software e infraestructura que capturan masivamente datos privados de los consumidores, la UE no puede permitirse esta renuncia. El software libre y de código abierto, apoyado por NGI desde 2020, es por diseño lo opuesto a posibles vectores de interferencia extranjera. Nos permite mantener nuestros datos de forma local y favorece una economía y conocimiento comunitario, a la vez que permite una colaboración internacional.

Esto es aún más esencial en el contexto geopolítico actual: el desafío de la soberanía tecnológica es fundamental, y el software libre permite abordarlo mientras se actúa por la paz y la soberanía en el mundo digital en su conjunto.

**Carta abierta de la comunidad KDE a la comision europea si quereis informacion sobre como firmar y demás Mirad aqui

El esperanto es una lengua bastante interesante que, pues, es identificada como el software libre de los idiomas por diversas personas, cosa con la que estoy de acuerdo en el hecho de que por su propia naturaleza tú a veces tienes que ver como aplicar las normas además de todo eso el Esperanto tiene una característica propia de idiomas como por ejemplo el Japonés que es el ser un idioma aglutinante, un idioma aglutinante se refiere a un idioma donde pequeñas “partículas(que son como partes que en conjunto forman palabras, en esperanto decimos vorteroj)” se unen para crear otras palabras por ejemplo hospital aunque existe la palabra hospitalo la forma más lógica de construir la palabra es malsanulejo esta palabra me gusta bastante debido al hecho de que muestra la capacidad del Esperanto para la creación de palabras y la composición de significados a partir de partículas con significados más pequeños así que analicemos esta palabra malsanulejo.

En esperanto el significado más importante de la palabra se encuentra en las partículas a la derecha, así que empecemos:

  • O: Indica que se trata de un sustantivo
  • Ej: Indica que se trata de un lugar
  • Ul: Indica que se trata de un individuo
  • San: es la raíz que hace referencia a salud
  • Mal: que significa lo contrario usándose para hacer los antónimos(esto solo es cierto para los antónimos absolutos, pero si me pusiera a hablar de todo esto aquí no daríamos)

Con todo esto, y sabiendo que el significado más importante está a la derecha, podemos decir que es un lugar donde los individuos que no están sanos van.

Para mí aprender Esperanto ha sido una experiencia muy enriquecedora e incluso aún estoy en proceso de aprendizaje y me sigue pareciendo fascinante.

Esto la verdad es que a mí me parece muy interesante, ya que permite a las personas hacer ellos mismos palabras que tengan sentido y que los demás puedan entenderlas simplemente teniendo en cuenta estas normas, lo cual da una gran libertad en el uso del idioma.

El principal motivo para usar el software libre en detraimiento al software privativo es que el software privativo es una caja negra, no tienes forma de saber como funciona, y en contra de lo que la gente pueda llegar a pensar, eso puede ser negativo debido a que coarta la libertad de los usuarios evita que en casos puedas ayudar a otros desarrolladores en problemas haciendo que en algunos casos tengas que reinventar la rueda, ya que el software privativo no te permite compartir o reutilizar lo que otros han hecho, y no solo eso el software privativo les quita a los desarrolladores(como comunidad en general no a unos cuantos contratados por X empresa) la capacidad de colaborar entre sí, y entre otras cosas fomenta un modelo competitivo en el cual es justo pegarle un tiro al pie al rival cada X tiempo, un ejemplo seria implementando característica no se que antes que tal y demás. Además, a medida que los programas informáticos se vuelven más relevantes como herramientas para todo tipo de tareas el hecho de que unas pocas empresas tengan monopolios sobre las utilidades de software más usadas por las personas tipo email, distribución de videos, blogs, redes sociales eso crea una situación donde estas grandes empresas pueden ejercer un dominio injusto sobre los usuarios además de que el software libre otorga libertades para adaptarlo a tus necesidades gran motivo de peso para por ejemplo usarlo en la administración pública de esa si necesitas que el programa haga algo puedes contratar a uno o varios programadores que hayan estudiado y se hayan formado en el propio país para hacer el trabajo lo cual genera trabajo a nivel local, así en vez de que los programas usados por la Administración envíen datos a otros países o necesites comunicarte con empresas o desarrolladores extranjeros a los que tus necesidades les importen poco puedes coger el código fuente que lo modifiquen e implementar la funcionalidad, además a nivel ético y filosófico el software libre representa la cooperación entre personas.

Pero por qué no el OpenSource

El problema con el opensource es que solo se centra en los aspectos practicos permitiendo que las empresas que crean los programas puedan crear versiones privativas e incluir características únicas en él haciendo la versión libre menos competente y haciendo que el beneficio de que desarrolladores lo modifiquen para adaptarlo por ejemplo a la Administración no sea tan potente debido al hecho de que este programa podría no tener algunas funcionalidades que si tiene la versión privativa y habría que implementar un codigo que haga la misma función. Además de eso no es libre por dos motivos el primero no se centran en el aspecto ético de la cooperación y segundo son más permisivos con la creacion de derivaciones privativas como bien he mencionado, pero también indico que hay licencias OpenSource que son compatibles con la GNU GPL y, por tanto, es posible licenciar software bajo estas y que siga siendo libre, pero si quieres que sea libre, pues recomendaría la GNU GPL, ya que es el software libre de línea más dura, un ejemplo de licencias compatibles con la GPL son la Apache versión 2.0(aunque solo es compatible con la GPL 3.0), BSD modificada, eCos versión 2.0, Expat (también conocida como licencia MIT termino equivoco, ya que el MIT ha usado muchas licencias distintas), y bastantes más si queréis saber cuáles son os recomiendo leer la página de licencias compatibles con GNU GPL. Además de todo el Software libre tiene más en cuenta los aspectos éticos, políticos, sociales.

Nota final: Además, debido a que el código fuente de un programa privativo no puede ser visto pueden camuflar malware ahí y en los programas privativos es más difícil descubrirlo porque no se puede mirar además las empresas podrían meter este malware adrede y no saberlo nadie justamente porque el código no se puede ver y para hacer una auditoria debes someterte a contratos dracónicos que dios sabe lo que piden

La personalización en linux es un asunto complejo y apasionante, algunos solo cambian los iconos o colores, pero otros hacen auténticas obras de arte esto da pie al concepto de ricing que es como se define esta personalización extrema del sistema, yo por ejemplo uso un gestor de ventanas tipo tiling con efectos llamado Swayfx un fork del gestor de ventanas tiling para wayland(sistema de composición de ventanas para linux) llamado Sway la diferencia más fundamental entre sway y swayfx es que swayfx permite algunos efectos visuales que permiten que la interfaz sea mucho más bonita e incluso tenga mejores animaciones, lo cual me gusta además swayfx no consume tantos recursos como Hyprland el cual bueno considero que también es una buena alternativa, pero yo no uso Swayfx solo porque tengo más familiarización con las maneras y sintaxis del archivo de configuración de Sway, ya que la primera vez que empecé a configurar un gestor de ventanas tipo tiling por mi cuenta bueno fue con i3 en el cual sway se basa en líneas generales haciendo que la sintaxis del archivo de configuración sea más parecida simplemente copie de otro lado las opciones disponibles para Swayfx y puede hacer mi configuración de Sway desde cero basandome en gran parte de lo que tenía en i3.

La verdad es una gran experiencia y los resultados acaban siendo bastante bonitos. Hay muchos más asuntos de los que podría hablar como que Lorenzo del proyecto atareao ha logrado usar ags que es un sistema de widgets que permite usar javascript y gtk para crear widgets personalizados y como así se pueden lograr unos resultados impresionantes incluso añadiendo algunos menús útiles, pero bueno esto es todo un mundo y bastante apasionante así qué cuidado si entras demasiado a lo mejor no puedes salir a mí me gusta que mi ordenador se vea bonito, pero no quiero que eso me haga perder mucho tiempo

Actualmente, estoy en KDE plasma porque he llegado a la conclusión de que me gusta más y me siento más cómodo, aunque para algunas cosas la experiencia haya decaído un poco

Magisk es una utilidad que permite rootear nuestro dispositivo permitiéndonos usar aplicaciones para cambiar configuraciones, además nos permite instalar módulos que añaden diversas funcionalidades es esta el problema de que rootear puede ser un riesgo de seguridad si no se tiene cuidado pero si te gusta cacharrear a nivel software en el movil pues es algo interesante además de que si tienes alguna custom ROM se vuelve practico ya que permite arreglar problemas con sistemas tipo SafetyNet además de poder instalar cosas útiles en general y aplicaciones que otorguen funcionalidades como bloqueadores de anuncios (Adaway, Adaway también funciona sin root pero sin root usa una VPN que consume más bateria), y demás software.

En esencia Magisk es un muy potente software que nos permite añadir características a nuestro dispositivo que en algunos los fabricantes no añaden, configuran, etc...

Yo uso Magisk y la verdad la gran cantidad de herramientas a las que tengo acceso me permite configurar muchas cosas que en algunos casos me gustan o hacen la vida más cómoda y eso esta bien expreso así mi apoyo a esta gran herramienta e insto a usarla con responsabilidad pues el control que puede ejercer sobre nuestro dispositivo podría ser usado con fines malintencionados si no tenemos suficiente cuidado

Eso si ciertas aplicaciones pueden dar problemas y aunque puedas ocultar Magisk para algunas aplicaciones, esto no funciona para todas y puede haber algún que otro problema

Hola a todos,

Esto es una presentación aquí hablaré principalmente sobre temas que me interesan, en español.