Más programas para crear currículums

Recopilación de programas para currículums

En el post anterior habíamos mencionado tres programas útiles para postularse a un nuevo trabajo. En este continuaremos enumerando más herramientas para la creación de currículums.

A la hora de crear un currículum es necesario decidir si se prioriza la creatividad, la facilidad de lectura o lo completo de la información. La opción mejor dependerá del tipo de trabajo.

Más programas para crear currículums

JSON Resume

Este programa de código abierto nació con la intención de ser el estándar para la creación de currículums en formato JSON. Fue creado por desarrolladores para facilitar que los desarrolladores consigan trabajo.

JSON significa Notación de objetos de JavaScript y se trata de un formato de intercambio de datos que resulta fácil de leer y escribir para las personas y al mismo tiempo fácil de analizar y generar para los ordenadores. Los desarrolladores de la aplicación optaron por este formato porque lo consideran liviano y fácil de usar.

El programa se usa desde la línea de comandos en Windows, Linux y OSX y dispone de más de 400 temas instalables desde npm, el gestor de paquetes de NodeJS. Existe además una extensión para Chrome que permite importar los datos desde Linkedin.

WTF Resume

Se trata de una herramienta basada en la web que permite crear un currículum con un diseño simple arrastrando y soltando o cambiando la posición de los conmutadores. Está diseñado en React y NextJS y puede usarse vía web o descargarse de GitHub. No requiere registración.

Puede guardarse en formato JSON o PDF.

Suddi

Es un generador de sitios estáticos que en base de los datos del currículum expresados en formato JSON crea un sitio web que puede subirse a un servidor para poder verlo online. No se puede variar la plantilla.

El generador de sitios estáticos es un programa al que se le agregan ciertos datos y luego se lo compila dando como resultado código HTML y CSS.

JSON-LD Resume

Otra aplicación de código abierto que puede usarse desde su sitio web o descargando e instalando el programa en un servidor web.

El programa permite crear los currículums en forma visual usando el navegador. Algunas de sus características son:

  • Crea currículums aptos para las herramientas de selección de personal basadas en Inteligencia artificial.
  • Selección entre seis plantillas de currículums.
  • Diseño y estructura personalizables.
  • Traducción al español.
  • Posibilidad de variar la combinación de colores.
  • Posibilidad de variar la tipografía.

ResumeGenie

Este programa tiene integrada la herramienta de reconocimientos de caracteres de código abierto Tesseract para facilitar la digitalización de currículums en formato impreso.

Algunas características:

  • Interfaz fácil de usar para crear y editar currículums.
  • Todas las prestaciones están disponibles en forma gratuita.
  • Exportación a PDF en un solo clic.
  • Diseño y cambios de secciones personalizables.
  • Soporte al modo oscuro.
  • Múltiples plantillas.
  • En un futuro se promete integración con herramientas de Inteligencia Artificial para facilitar la creación de currículums.

ezcv

Por fin tenemos una herramienta que no está basada en tecnologías web sino en Python. Aunque también es un generador de sitios estáticos, en este caso para la creación de currículums y portafolios. Es ideal para quienes necesitan mostrar su trabajo en línea.

Algunas características del programa son:

  • Amplia colección de plantillas.
  • Plantillas flexibles con Jinja2, un lenguaje de creación de plantillas para usar con Python.
  • Personalización de archivos y secciones de configuración.
  • Uso del lenguaje Markdown para el formateado.
  • Creación de sitios usando HTML.
  • Integración con herramientas de análisis de tráfico de Google.

Resume Vita

Otra herramienta para la creación de currículums con la novedad de que además de PDF y HTML permite la exportación en formato .doc.

El programa permite:

  • Crear, eliminar y recuperar datos de la cuenta.
  • Añadir y editar currículums
  • Compartir currículums usando un enlace.
  • Ver los diferentes currículums creados.

La verdad, es que no sé si se justifica el uso de estas herramientas, al menos las que producen currículums para imprimir. Pero, lo bueno del código abierto es que nos ofrece opciones.

from Linux Adictos https://ift.tt/YgawIv2
via IFTTT

Software libre para crear currículums

Herramientas para crear currículums

Estamos viviendo una época donde la gente cambia muy seguido de trabajo y, el acreditar una buena formación y experiencia es un punto a favor a la hora de tratar de conseguirlo. En este post veremos algunos títulos de software libre para crear currículums.

Hay que decir que existen muchas herramientas en línea (Algunas basadas en Inteligencia Artificial) que nos permiten crearlos, sin embargo, crearlos utilizando herramientas libres tiene sus ventajas.

Software libre para la creación de currículums

¿Qué es un currículum?

El término currículum se refiere, de acuerdo con el Diccionario de la Lengua Española a «la relación de títulos, honores, cargos, trabajos realizados y datos biográficos que hacen que una persona sea apta para un puesto«. Aunque tienen el mismo origen, la palabra latina curriculum que significa recorrer, no debe confundirse con currículo que es la lista de asignaturas que debe aprobar un estudiante.

Tipos de currículums

  1. Cronológico: Suele ser el formato más utilizado ya que permite al contratante determinar si el postulante cuenta con la formación y la experiencia necesaria para el puesto.  Los empleos anteriores se muestran en orden inverso y también se incluyen las certificaciones académicas y habilidades especiales. Este currículum es ideal si se quiere demostrar el crecimiento dentro de determinada industria o conseguir prestigios por asociación con empresas prestigiosas del sector.
  2. Funcional: Pone el foco en las habilidades del postulante antes que en la experiencia previa. Tampoco es necesario informar sobre la fecha de inicio y duración de los trabajos anteriores. Es ideal para postular a un trabajo en otro sector o cuando no se tiene experiencia en el mundo laboral.
  3. Combinado o híbrido: Como se habrán imaginado es una combinación de las anteriores. Incluye las habilidades funcionales además del historial cronológico.  Se recomienda cuando se quiere hacer la transición a un puesto similar o no se tiene un historial laboral consistente.
  4. Perfil profesional: Es un tipo de currículum que está cobrando gran popularidad en esta época en que los reclutadores tienen poco tiempo para leer y tratan de evitar acusaciones de discriminación.  Se trata de una breve descripción de las fortalezas, habilidades y conocimientos aplicables al puesto solicitado que no ocupan más de 4 oraciones o viñetas. Es ideal cuando se tiene una carrera que habla por sí sola.
  5. No tradicional: Incluye diagramación, información o formatos no tradicionales. Ideales para puestos en industrias innovadoras o puestos en los que se requiera un perfil creativo.
  6. Específico: Es un currículum cronológico o funcional en el que solo se enumera aquella información que es relevante para el puesto a que se aspira.  Esto permite reducir el tiempo de lectura, mantener la atención y enfatizar palabras claves.

Algunos programas para hacer currículums

LibreOffice, OnlyOffice o cualquiera de los otros procesadores de textos de código abierto compatibles con Microsoft Office pueden abrir y editar las plantillas disponibles en la red. Sin embargo, si quieres crear tus propias plantillas a las varias herramientas que puedes usar.

Scribus

Aunque cualquier procesador de textos puede crear un currículum bastante aceptable, un creador de publicaciones de escritorio como Scribus nos permite tener un mayor control de las ubicaciones de los diferentes elementos y formatos que integran un currículum. Además, aunque no seas hábil con el diseño gráfico, su interfaz de usuario te facilitará imitar las plantillas que ves en la web. Por otra parte, se puede guardar en pdf y trabaja con la paleta de colores CMYK por lo que da un mayor control del resultado de la impresión.

Scribus está en los repositorios de las principales distribuciones Linux.

LibreOffice Draw

La aplicación de dibujo de LibreOffice, permite editar plantillas en PDF y da mayor control de los diferentes elementos que integran un currículum que su hermano dedicado al procesamiento de textos. También, está en los repositorios de las principales distribuciones Linux.

Reactive Resume

La única de las tres herramientas comentadas en este post que es específica para la creación de currículums. Puede usarse tanto desde su página web (Requiere registro, pero aseguran que no hace seguimiento) o descargarse e instalarse en nuestro ordenador usando contenedores. Algunas de sus características son:

  • Importación de currículums desde LinkedIn o JSON Resume.
  • Exportación a PDF o JSON.
  • 6 plantillas.
  • Traducción al español.
  • Posibilidad de usar las tipografías de Google.

from Linux Adictos https://ift.tt/4GzIebJ
via IFTTT

Cómo se puede cerrar el código abierto

El código abierto se está cerrando
El sábado nos preguntábamos que significaba la decisión de Canonical de hacerse cargo del proyecto LXD y excluir como mantenedores a quienes no sean empleados de la empresa. Esa es una de las formas cómo se puede cerrar el código abierto, pero, no es la única.

Ya habíamos hablamos bastante en Linux Adictos de la movida de Red Hat (IBM) para restringir el acceso al código fuente de la distribución

De principios y finales

Una vieja máxima del marxismo (Linea Groucho) es «Estos son mis principios, pero si no les gusta tengo estos otros. Pero, también es posible respetar la letra y violar el espíritu.

Comencemos recordando cuáles son esos principios:

Las 4 libertades del software libre

  • La libertad de ejecutar el programa como se desee, con cualquier propósito (libertad 0.
  • La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que se desee (libertad 1). El acceso al código fuente es una condición necesaria.
  • La libertad de redistribuir copias para ayudar a otros (libertad 2)
  • La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3).

Los 10 criterios del código abierto

  1. Libre redistribución: Para ser considerada de código abierto una licencia no podrá restringir la venta o distribución gratuita ni exigir una regalía cuando se produzca, Esto se aplica tanto si el programa se distribuye en forma individual o como parte de un conjunto de programas.
  2. Disponibilidad del código fuente: El código fuente tiene que distribuirse con el programa o haber una forma bien publicitada y razonablemente accesible de conseguirlo. No debe ofuscarse de ninguna manera el código fuente ni cambiarlo por el código procesado por un compilador.
  3. Trabajos derivados: La licencia debe permitir la creación de programas derivados y que estos sean distribuidos bajo la misma licencia.
  4. Integridad del código fuente del autor: Una licencia puede limitar la libre distribución del código fuente con modificaciones con la condición de permitir en cambio la distribución de «archivos de parches» junto al código fuente que hagan posible modificar el programa en el momento de la compilación. También debe garantizar explícitamente la distribución de software creado a partir del código fuente modificado estableciendo si se desea que los trabajos derivados lleven un nombre o número de versión diferente del software original.
  5. No discriminar usuarios: No establecer discriminación entre personas o grupos de personas.
  6. No discriminar usos: La licencia no puede establecer en que actividades se usa el programa.
  7. Distribución de licencia: Todos los derechos establecidos en la licencia se aplican a todos los usuarios sin necesidad de un trámite adicional.
  8. La licencia no es específica de un producto: La licencia del programa no depende del contexto. Una parte de un programa se puede distribuir y aplicar en otro contexto bajo los mismos términos.
  9. La licencia no debe limitar a otros programas: Una licencia de código abierto no puede exigir que los demás programas distribuidos con ella sean de código abierto.
  10. Licencia tecnológicamente neutral: La licencia no debe obligar al uso de determinada tecnología.

Cómo se puede cerrar el código abierto

Cabe mencionar que en este post nos tomamos la licencia de usar software libre y código abierto como sinónimos. En ese sentido hablamos de «cerrar» como una forma de restringir el acceso al código fuente, la libertad de modificarlo o la capacidad de redistribuirlo.

Algunas formas de hacerlo son:

  • Controlando el financiamiento: Desarrollar software es algo muy costoso y cuando el financiamiento depende de una empresa, esta determina el rumbo del proyecto, aunque nominalmente esté en manos de la comunidad. El caso más conocido es el de CentOS que dejó de ser compatible con la última versión de Red Hat para pasar a ser su banco de pruebas.
  • Acoso y derribo de personas molestas: Desde muchos proyectos comunitarios se alentó hace un par de años un ataque contra Richard Stallman por supuestos comentarios políticamente incorrectos. Stallman es el principal obstáculo para el proceso que estamos describiendo.
  • Falsa meritocracia:  Muchas comunidades de código abierto se basan en un sistema de ascenso en base a lo valioso de las contribuciones. Sin embargo, los que valoran las contribuciones son los líderes de los proyectos. Una forma genial de sacarse de encima a los disidentes.

En teoría cualquiera de nosotros puede crear su propio proyecto de código abierto o una bifurcación de uno existente. Sin embargo, sin los recursos necesarios es difícil que prospere.

from Linux Adictos https://ift.tt/ZB2NvPh
via IFTTT

Webamp te permite usar Winamp en cualquier navegador, e incluso añadirlo en tu página web

Webamp

Las cosas como son: a mí nunca me gustó. No sé si es porque en el año en el que nació yo no tenía ordenador y cuando tuve mi primer PC había programas más bonitos, pero yo nunca usé Winamp. Pasé del reproductor nativo de Windows a MediaMonkey, software que me enseñó cómo debería ser una biblioteca musical. Pero yo no suelo ser un ejemplo de persona que sigue tendencias o que sencillamente las conozca, y Winamp fue muy popular. Tanto es así que existen clones, la compañía que lo desarrolla quiere devolverlo a la vida e incluso hay una versión web llamada Webamp.

Webamp es sencillamente «Una reimplementación de Winamp 2.9 en HTML5 y JavaScript con soporte completo para skins«. Existe desde hace un par de años, y se puede usar desde su página web. En ella vemos el fondo de color azul, típico de Windows 95, en una especie de escritorio virtual que sólo contiene el reproductor. Eso y unos accesos directos: el del ejecutable, que permite abrir el reproductor si lo cerramos, los de varios skins y otro a una web en donde conseguir más de estas pieles.

Webamp: Winamp en HTML y JavaScript

Webamp simula muy bien el funcionamiento de Winamp. Tiene botones de reproducción, el apartado con el ecualizador, la lista de reproducción y MilkDrop, lo que muestra visualizaciones. Si hacemos clic en el botón de «expulsar», podremos subir nuestra propia música para que la reproduzca.

Para los que tengan una página web, se puede añadir al reproductor a ella copiando y pegando el código que hay en su página de GitHub. Ahora bien, no tiene reglas CSS para la colocación, por lo que si no se añade nada más, habrá una ventana flotando y molestando más que otra cosa. En parte es así para que se pueda arrastrar y soltar por toda la parte visible (viewport). Si os fijáis, abajo a la derecha de este artículo está el reproductor, totalmente funcional. Si no está encima del texto sin ningún control, por lo menos en un navegador de escritorio, es porque así se lo he indicado.

Como en el Winamp original, Webamp también permite mover los widgets y recolocarlos a nuestro gusto. El botón de minimizar está desactivado, pero todos los demás funcionan. A la izquierda del textto «WINAMP» hay un logotipo, y desde él accedemos al menú de opciones. Por ejemplo, si cerramos la ventana de la visualización, podemos volver a abrirla desde él, y también nos permite volver a poner la skin original si la hemos cambiado con uno de los enlaces del escritorio.

Si buscabas un reproductor web, esta es una buena opción

Puede gustar más o menos, y a mí no me terminó de convencer hace ya 26 años, pero Webamp puede usarse en cualquier parte para reproducir la música que tengamos en nuestro disco duro, independientemente del equipo. Si el sistema operativo permite navegar desde un gestor de archivos, es posible.

Como reproductor web, creo que es una opción a tener en cuenta, y más si somos los dueños de una página web y podemos añadir el script. Pero si lo que queremos es reproducir música sin conexión, Webamp no nos vale, y el diseño de Winamp no es el mejor que existe. En Linux tenemos desde que me llega la memoria a Audacious, y creo que no sólo no tiene nada que envidiarle al antiguo Winamp; es que es mejor. Incluso veo más interesante tirar de Cmus desde el terminal, claro está, si no necesitamos visualizaciones atractivas ni un ecualizador.

Yo os dejo que juguéis con el Winamp Webamp que está flotando por esta ventana (espero que no salga nada mal por WordPress o algún bloqueador de contenido y me deje mal). Se puede hacer de todo menos minimizar, que ya hemos dicho que está desactivado, y cerrar el programa, sencillamente porque no hay manera de volver a abrirlo. Que tiemple Spotify.

https://unpkg.com/webamp

const app = document.getElementById(“app”)
const webamp = new Webamp();
webamp.renderWhenReady(app);

from Linux Adictos https://ift.tt/CgVxZz7
via IFTTT

Celebra el aniversario de Windows 10 instalando Linux

El cumpleaños de Windows 10

Ayer se cumplieron 8 años desde que Microsoft lanzara Windows 10, Así que celebra el aniversario desinstalándolo de tu computadora e instalando una distribución Linux.

Windows 10 puede considerarse el fin de una era o el principio de otra. Comenzó el proceso de integración en la nube que se profundizaría con Windows 11 pero su diseño no integra medidas de seguridad obligatoria basadas en TPM ni incluyen integración con herramientas de Inteligencia Artificial. Tampoco permite la instalación de aplicaciones de Android.

Celebra el aniversario de Windows 10. Instala Linux

Más allá de la rivalidad entre linuxeros y usuarios de Windows con la que estoy jugando en este post, yo soy usuario de los dos sistemas operativos y, mi recuperación de que te pases a Linux, si aún no lo hiciste, se basa en razones sólidas.

  • Windows 10 tiene fecha de vencimiento: Un aviso de Microsoft indica que «El soporte a Windows 10 llegará a su fin el 14 de octubre de 2025. La versión actual, 22H2, será la versión final de Windows 10, y todas las ediciones seguirán en soporte con lanzamientos mensuales de actualizaciones de seguridad hasta esa fecha.
  • Tu hardware no podrá funcionar con Windows 11:  A menos que hayas comprado tu hardware en los últimos 5 años o estés pensando en cambiarlo, el equipo que tienes no cumplirá con los requisitos que las versiones posteriores a Windows 10 necesitarán para funcionar. Esto incluye 4 GB de RAM, 64 GB de almacenamiento, procesador de 1 GHZ con dos o más núcleos y soporte para el protocolo de seguridad TPM y tarjeta gráfica compatible con DirectX 12.
  • Privacidad: Cuando instalas Windows, le estás dando a Microsoft el derecho a registrar información sobre el uso del sistema operativo. Las autoridades de Estados Unidos tienen acceso a toda esa información. Cuanto más integrado a la nube está el sistema operativo más información genera.
  • Personalización: Los uses o no, Windows te instala determinados programas que ocupan espacio en tu equipo. Tampoco puedes hacer demasiadas modificaciones en la apariencia del escritorio.

Las ventajas de usar Linux

Las distribuciones Linux tienen dos formas de actualización. Pon un lado están las que liberan versiones periódicas. El usuario puede actualizar desde la versión anterior o descargar una nueva e instalar desde cero. El segundo modo de actualización es conocido como Rolling Release. Los mantenedores de la distribución liberan actualizaciones cuando están disponibles y se instalan sin intervención del usuario. También hacen que estén disponibles descargas para instalar desde cero.

De todas formas, las distribuciones Linux tienen menores requerimientos de hardware e incluso existen muchas que permiten que los equipos más antiguos continúen siendo plenamente funcionales.

Con respecto a la privacidad, aunque algunas distribuciones recopilan información, te informan de la posibilidad y puedes elegir que no lo haga.

Si no te gusta una distribución Linux, hay muchas otras con diferentes escritorios. Algunos son muy parecidos a Windows, otros completamente diferentes.  Todos son altamente personalizables y difícilmente no encuentres uno que se adapte a tu hardware y preferencias.

Siendo sincero, no todo el hardware es compatible con Linux, pero cada vez es menos el que no lo es y, la mayoría de las distribuciones incluyen la modalidad live que te permite probarlas antes de hacer cambios definitivos.

Qué distribuciones probar para irse de Windows

Toda lista es opinable, y esta es mi selección personal:

  • Ubuntu: Es una de las distribuciones Linux más populares y sigue siendo la mejor opción para principiantes. Si buscas cómo hacer algo en Linux seguramente encontrarás cómo hacerlo en Ubuntu. Además de utilizar el formato de paquetes DEB (Uno de los más populares) también es compatible con los formatos Appimage, Flatpak y su propio formato Snap por lo que cuenta con el mayor surtido de programas del mundo Linux.
  • Raspberry Pi Desktop: La versión para equipos de escritorio del sistema operativo de las Raspberry Pi.  Es ideal para equipos con pocos recursos.
  • Trisquel GNU/Linux: Si quieres abandonar para siempre el software privativo, nada mejor que esta distribución de propósito general que utiliza solo software libre.

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

El fin de la burbuja de la Inteligencia Artificial

La burbuja de la IA está a punto de explotar

Al igual que pasó con los NFTs, las criptomonedas y el Metaverso, el fin de la burbuja de la Inteligencia Artificial está cerca. No se trata de que esta tecnología vaya a desaparecer, sino que su adopción e influencia va a ser más lenta de lo esperado.

¿Por qué debería importarnos? Porque la caída del interés de los inversionistas va a generar una crisis en la industria tecnológica que ya venía de capa caída en la post pandemia. Y, hoy el desarrollo del software libre y de código abierto depende en su mayor parte del mundo corporativo.

El fin de la burbuja de la Inteligencia Artificial

Estoy escribiendo esto a las 11:14 de la mañana del domingo, hora argentina. El reloj debajo del editor de Linux Adictos indica la 16:14 hora española. Tengo exactamente 30 horas y 45 minutos para escribir 7 artículos. Por acá es invierno y creo que pillé una gripe, siento como la cama me llama.

De acuerdo con los promotores de la Inteligencia Artificial, solo tendría que pedirle a ChatGPT ideas para 7 artículos y después pedirle que los escribiera. Asumiendo que los editores me lo permitieran, cosa que no hacen, hay un problema.

Los artículos que escriben las aplicaciones de Inteligencia Artificial son un cúmulo de lugares comunes e inexactitudes. Además, cualquier humano medianamente atento puede detectar el patrón en la estructura.

Tampoco podemos olvidar que, habiendo sido programadas en su mayor parte por norteamericanos, las herramientas de inteligencia artificial son víctimas de la corrección política. Eso cuando no se inventa hechos que no existen y terminan en tribunales.

Si observan mi artículo sobre las máquinas de votación, habrán observado que la urna dice Votiq. En su afán de impedir mistificaciones, la IA del servicio gráfico Canva no escribe las palabras tal cual se le pide. Tampoco van a conseguir que les genere una imagen de un mono escribiendo a máquina.

El colmo fue ayer cuando la herramienta que integra Bing con ChatGPT se negó a escribirme 10 hechos divertidos sobre Icebergs. «Los icebergs son un problema ecológico serio» me reprendió.

En conclusión, nada hay en las herramientas de Inteligencia Artificial que fundamente, al menos en el corto plazo, las expectativas que generaron.

Recuerdos del pasado.

Hay que tener en cuenta que cuando hablamos de burbujas, lo hacemos desde el punto de vista del mercado financiero. Aún después de la quiebra masiva de las puntocom en la década del 90, Internet siguió extendiéndose. El problema es que en el camino se llevó los sueños y los ahorros de mucha gente.

Como señala el científico de datos Angus Kung

El 90 % de las startups que utilizan IA no aportan nada valioso. Hay, sin duda, muchas empresas de tecnología con usos de IA sorprendentes e impactantes. Sin embargo, deje de lado estos trofeos, y un número asombroso de nuevas empresas o incluso corporaciones reclaman estar basadas en IA con pura pelusa.

Sin embargo, hay inversores con más dinero disponible que cerebro invirtiendo en esos proyectos.

Por su parte, el fundador y CEO de Stability AI, Emad Mostaque,fue mucho más lejos y en una reunión con analistas llegó a decir que la inteligencia artificial será «la burbuja más grande de todos los tiempos»

Sorprendentemente lo dice como algo bueno ya que asegura que la burbuja todavía no empezó y aconseja invertir.

Una opinión diferente tiene James Penny, director de inversiones de TAM Asset Management. El ejecutivo advierte que todo podría derrumbarse si los inversores no tienen cuidado en donde ponen su dinero. La misma cautela muestra Sam Altman, CEO de OpenAI:

Hay demasiado frenesí de los inversores en torno a la IA a corto plazo.

En principio podríamos dejar que cada uno invirtiera su dinero en lo que le parece. El problema es que se desvían recursos que serían más útiles en otras partes. Sucedió con la fiebre de las criptomonedas causantes del aumento del precio de las tarjetas gráficas y ocurrirá lo mismo con el software y su incorporación de herramientas de Inteligencia Artificial lo necesiten o no,

Lo bueno, es que, si se repite lo de las criptos, el metaverso y los NFTs, las burbujas duran cada vez menos y el año que viene estaremos hablando de alguna otra cosa.

from Linux Adictos https://ift.tt/278Z6NK
via IFTTT

Canonical y LXD. ¿Qué significa todo esto?

¿Las empresas apuestan a un futuro menos libre?
Las recientes informaciones sobre Canonical y LXD tuvieron menos repercusión de lo debido. Claro que no se trata de un producto que los usuarios comunes, al menos los que producimos o consumimos contenidos sobre Linux tengamos demasiada información.

Confieso que a veces me siento como Dumbledore tratando de convencer al Ministerio de la Magia de que volvió Voldemort. Todavía quedan muchos persuadidos de que los buenos tiempos en donde el control de los destinos del software libre estaba en manos de la comunidad  siguen, pero lo cierto es que cada vez más las grandes tecnológicas, particularmente IBM, Microsoft y Google influyen en las decisiones.

Canonical y LXD. ¿De qué estás hablando, Diego?

Vamos por partes. La nube, mal que le pese a los cloudofóbos no es simplemente usar un ordenador en forma remota. Es usar varios, pero en el mismo hardware. El servidor puede ejecutar al mismo tiempo Photoshop en Windows 11, LibreOffice en formato Flatpak y VLC en formato Snap y un usuario en su Chromebook alternar entre ellos sin necesidad de cambiar de sistema operativo.

Esto es posible gracias a la tecnología de contenedores.  A diferencia de la máquina virtual que es un software intermedio que actúa de intérprete entre el sistema operativo anfitrión y el programa ejecutado, el contenedor es parte del sistema operativo que le asigna recursos exclusivos de hardware para que pueda ejecutar un programa con el sistema operativo que le corresponde.

Para que se entienda la diferencia. Si yo uso Photoshop sobre Windows en una máquina virtual instalada en Linux, el procesamiento gráfico se hace usando el controlador correspondiente de Linux. Si lo hago en un contenedor, usará el controlador de Windows 11. Lo mismo, pero a la inverso si ejecuto LibreOffice y VLC sobre Fedora y Ubuntu en máquina virtual Windows o sobre contenedores.

Cuando uno trabaja con muchos contenedores hacerlo de manera manual puede resultar engorroso por lo que se crearon muchas soluciones de automatización. Una de ellas, la propuesta por Canonical es LXD. Sus competidores principales son Kubernetes (En manos de una fundación conformada por Google y la Linux Foundation) y OpenShift (Red Hat/IBM)

Hasta hace unos días, LXD estaba bajo el control de la comunidad de LinuxContainers (El proyecto de código abierto en el cual se basaba y también estaba apoyado por la empresa). Sin embargo, un anuncio en la página web (Que, al momento de escribir esto está caída, informó que Canonical se hacía cargo del proyecto y tanto los repositorios como la documentación y los foros se trasladaban a su sitio web.

Hay que mencionar que LXD, que es otra más de las tecnologías que Canonical no logró hacer masiva, es parte fundamental de sus planes de avanzar en el uso de la paquetería Snap en sus distribuciones. Sin embargo, desde la empresa aseguraron que el proyecto no estará atado a un sistema operativo o formato de paquetes.

Sin embargo, solo los empleados de Canonical podrán ser mantenedores del proyecto.

Renuncia

Por su parte, Stéphane Graber, líder y la cara visible del proyecto LXD renunció a Canonical. En un post en su blog (Al que al menos yo no puedo entrar) explica las causas de su retiro.

Como les dije a mis colegas y a la alta gerencia, Canonical no es la empresa a la que me uní con entusiasmo en 2011 y no es una empresa a la que me gustaría unirme hoy, por lo tanto, tampoco debería ser una empresa para la que sigo trabajando.

Sobre la decisión de Canonical expresó:

Obviamente desearía que ese [cambio] no hubiera ocurrido, veo mucho valor en que un proyecto como LXD se ejecute en un entorno comunitario más abierto donde se valora la opinión de todos y la contribución de todos, sin importar el tamaño, es bienvenida

Graber, que piensa dedicarse a la consultoría, prometió seguir aportando código a LXD.

Puede que me equivoque, pero este es solo el inicio de un movimiento más en el sentido de menos cooperación y más competencia en el mundo del código abierto.

from Linux Adictos https://ift.tt/YXmcdPC
via IFTTT

Debian ya admite de manera oficial RISC-V y dice adiós a GNU/kFreeBSD

Debian

Debian es un sistema operativo y una distribución de Software Libre

Se dio a conocer hace poco la noticia por parte de los desarrolladores del proyecto Debian, de que por fin han logrado portar de manera oficial la distribución para sistemas basados ​​en la arquitectura RISC-V de 64 bits (riscv64).

Cabe mencionar que esto es una excelente noticia, ya que con el soporte oficial de Debian para RISC-V, se busca proporcionar un sistema abierto a la arquitectura RISC-V y con lo cual se suma a la lista de compatibilidad con RISC-V que ha estado presente desde los lanzamientos de Glibc 2.27, binutils 2.30, gcc 7 y Linux kernel 4.15.

Para quienes desconocen de RISC-V, deben saber que este permite la creación de SoC y procesadores completamente abiertos. Actualmente, sobre la base de la especificación RISC-V, varias empresas y comunidades bajo varias licencias libres (BSD, MIT, Apache 2.0) están desarrollando varias docenas de variantes de núcleos de microprocesadores, más de un centenar de SoC y chips ya fabricados.

Después de muchos años de esfuerzo, estoy feliz de anunciar que Debian riscv64 ahora es una arquitectura oficial !

Este hito no es el final del viaje, sino el comienzo de uno nuevo: el puerto deberá reiniciarse en el archivo oficial, los demonios de compilación deberán reinstalarse y entregarse a DSA, muchos errores deberán corregirse . Si todo va bien, la arquitectura finalmente se lanzará con Trixie . Tenga en cuenta que este proceso será largo y durará varios meses.

Se menciona que el proceso de integración del nuevo port con el archivo oficial de Debian se realizará gradualmente. En la primera etapa, basándose en la base de paquetes disponible en debian-ports, planean compilar un conjunto mínimo de alrededor de 90 paquetes fuente, transferirlo al archivo oficial y firmarlo con una clave GPG separada.

En la segunda etapa, se planea cambiar la infraestructura de ensamblaje utilizada para desarrollar el puerto riscv64 para publicar compilaciones en el archivo oficial y con lo cual tambien se comenzará a trabajar en el pulido final de las compilaciones y la eliminación de los errores identificados. Salvo problemas imprevistos, la primera versión con soporte oficial para el puerto riscv64 se formará en aproximadamente dos años y será parte de la versión Debian 13.

Los paquetes para RISC-V están disponibles para su instalación desde el repositorio Debian Sid (Unstable). Aproximadamente el 96 % del total de paquetes fuente en los repositorios de Debian están construidos actualmente para sistemas RISC-V.

Por otra parte, tambien los desarrolladores de Debian dieron a conocer la noticia de que los ports de Debian GNU/kFreeBSD (kfreebsd-amd64 y kfreebsd-i386) se han eliminado del archivo de Debian (debian-ports).

Sin embargo, se menciona que los paquetes de GNU/kFreeBSD todavía se pueden descargar desde el servidor y que la única plataforma Debian desarrollada activamente basada en un kernel que no es de Linux es Debian GNU/Hurd, que continúa generando compilaciones no oficiales.

Para quienes desconocen de Debian GNU/kFreeBSD, deben saber que esta es una de las pocas distribuciones que en su momento creo versiones que no utilizaban el Kernel de Linux y en su lugar combinaba el kernel de FreeBSD con un entorno de usuario basado en glibc y las utilidades GNU.

A lo largo de los años, la adaptación de Debian GNU/kFreeBSD ha pasado por varias fases. Después de muchos años de desarrollo, se lanzó como avance tecnológico con el lanzamiento de Squeeze y finalmente se convirtió en una arquitectura oficial con el lanzamiento de Wheezy . Sin embargo, dejó de ser una arquitectura oficial un par de años más tarde con el lanzamiento de Jessie, aunque una suite jessie-kfreebsd estaba disponible en el archivo oficial. Algunos años más tarde, se trasladó al archivo de debian-ports , donde retrocedió lentamente a lo largo de los años.

Debian GNU/kFreeBSD, estaba entre los puertos soportados oficialmente en Debian 6 y Debian 7, pero quedó obsoleto en Debian 8 y desde entonces ha estado en un semi- estado abandonado.

Por ejemplo, la última descarga de buildd para kfreebsd-amd64 y kfreebsd-i386 fue hace más de un año. El año pasado, los puertos para kfreebsd-i386 no se cargaron una vez, y para kfreebsd-amd64 solo 11 veces. El número total de paquetes reales para GNU/kFreeBSD se ha reducido al 30%.

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

from Linux Adictos https://ift.tt/W9kB3Aq
via IFTTT

Zorin OS 16.3 ya permite actualizar entre versiones y ediciones, y gana en madurez

Zorin OS 16.3

Nueve meses después de la anterior versión, Zorin OS 16.3 ha sido anunciado oficialmente. La serie 16 de este sistema operativo, que entre sus objetivos tiene atraer a los usuarios de Windows, ya se ha descargado más de 5.3 millones de veces, lo que no es poco para un sistema basado en Linux que no se llame Debian, Ubuntu, Fedora y pocos más. La última actualización incluye novedades que pretenden mejorar la experiencia al usar el ordenador.

Entre lo que incluye Zorin OS 16.3 tenemos una función que hacía tiempo que se esperaba: Zorin OS Upgrader. Este nuevo sistema de actualización permite actualizar entre lanzamientos y ediciones de Zorin OS sin que sea necesario reinstalar el sistema oparetivo. Traducido al uso real, significa que se puede actualizar sin problemas desde Zorin OS 16 Core a Pro o de Zorin OS 15 a 16 mientras se mantienen los archivos, aplicaciones y ajustes.

Zorin OS 16.3 permite actualizar entre lanzamientos y ediciones

Zorin OS Upgrader era una función que se estaba desarrollando desde hacía algún tiempo, pero ya ha alcanzado la madurez suficiente para que se etiquete y distribuya como estable.

Entre el resto de novedades, creo que podemos decir que Zorin OS 16.3 es un poco continuista, y lo que han hecho en los últimos 9 meses ha sido refinar lo existente. Por ejemplo, Zorin Connect ahora:

  • Puede ejecutar comandos del ordenador desde el menú de encendido de Android 11+.
  • Hay más controles cuando Spotify se está reproduciendo en el ordenador.
  • Se reconecta automáticamente a las redes de confianza en segundo plano en Android 10+.
  • Se ha incluido un icono monocromo temático en Android 13+.
  • Se han mejorado las traducciones.
  • Se han realizado varias mejoras en la aplicación.

El equipo de desarrolladores que hay detrás de Zorin ha aprovechado la ocasión para actualizar algunos paquetes, como LibreOffice que ahora usa la serie 7.5. No han dado más nombres, pero también dicen que han actualizado a versiones más recientes las aplicaciones de los repositorios de Zorin. El kernel sigue siendo el del Ubuntu 22.04 en el que se basa, pero con los últimos parches de seguridad y estabilidad.

Zorin 16 está soportado hasta abril de 2025, lo que son tres años de soporte tras el lanzamiento de Ubuntu 22.04. Se pueden descargar las diferentes ediciones de Zorin OS 16.3 desde este enlace.

Imagen: Zorin OS.

from Linux Adictos https://ift.tt/528BDaX
via IFTTT

Google trabaja en algo que podría impedir usar ciertos servicios si incumplen sus requisitos

DRM for the Web

Ahora mismo yo consulto iCloud, GMail y Outlook desde el cliente de correo de Vivaldi. No es el mejor, pero, para mi uso, sí el más práctico. ¿Qué me diríais si os dijera que esto podría dejar de ser una posibilidad? Pues Google parece estar trabajando en algo así. El nombre de lo que podría ponernos trabas es ahora mismo Web Environment Integrity, pero la comunidad se refiere a él como DRM for the Web. Resumiendo, sólo los programas que cumplan con ciertos requisitos podrían usar lo que ofrecen en las diferentes páginas web.

El nombre de DRM for the Web le vendría dado por la comparación con el DRM que usan servicios como Netflix o Spotify. Cuando queremos reproducir algo protegido con un navegador web tenemos que tener activado el soporte, o de lo contrario no cumpliremos con los requisitos para iniciar la reproducción y no veremos nada. Esa protección es para evitar la piratería, pero eso en lo que trabaja Google podría limitar mucho el uso de la red.

DRM for the Web es de momento un borrador

Vivaldi fue uno de los primeros en alzar la voz. Julien Picalausa dice que la idea es tan sencilla como peligrosa. Proporcionará a las páginas web una API que les dirá si el navegador y la plataforma en la que se usa es de confianza, según dicte un tercero que lo comprobará, llamado «attester». Los detalles no están nada claros, pero se supone que el objetivo es evitar falsas interacciones con todo tipo de webs.

En un principio, nada de lo anterior parece malo, y permitiría, por ejemplo, restringir los clics falsos en banners de publicidad. Pero tampoco parecía nada malo el caballo que los troyanos introdujeron en su fortaleza, de hecho era un regalo precioso, y ya sabemos cómo acaba la historia.

Picalause asegura que esto podría hacer que sólo los navegadores que una compañía autorizara podrían hacer uso de lo que ofrece una página o servicio web. Por ejemplo, si Google decide que sólo Chrome puede ofrecer la mejor experiencia para consultar nuestro correo en GMail, la única manera de hacerlo al 100% sería con Chrome. O, sin llegar a tanto, Chrome, Safari y puede que Firefox (este lo añado yo a la lista, pero Mozilla no está de acuerdo), que son los navegadores más usados. Cuando salga un navegador nuevo, al no estar en la lista de confianza, no podría usar las páginas con DRM for the Web, no hasta que ganara en relevancia y popularidad y lo metieran en la lista.

Mozilla también lo critica

Mozilla ha publicado su postura con respecto a DRM for the Web, diciendo que en la práctica sólo tres fabricantes están ampliamente reconocidos, y esos son Google (Widevine), Microsoft (PlayReady) y Apple (FairPlay). Todos los demás podrían encontrarse problemas si esta propuesta sale adelante, y la verdad es que suena preocupante.

Y al que no le preocupe en absoluto, aquí van algunos enlaces que terminarán por ponerle nervioso:

Los enlaces anteriores tratan dos ejemplos en los que hemos tenido problemas para acceder a cierto contenido desde Linux. Lo de Disney+ parecía más grave, pues no era la primera vez y daba la impresión de que estaba hecho a propósito. Lo de Movistar+ era más bien que estaban desactualizados, y se pudo empezar a usar en cualquier navegador si era compatible con el DRM.

Pero es que esto nos puede pasar en cualquier momento y cualquier servicio si se implemente el DRM for the Web y no entramos desde un cliente soportado. ¿Esto no se hace ya dependiendo del User-Agent? Sí, pero software como el que se encarga de permitir la reproducción de contenido protegido va mucho más allá.

Que no cunda el pánico

Que no cunda el pánico aún. El enlace donde Google explica parte de esto es este. No se ha publicado a bombo y platillo porque lo están haciendo de tapadillo y sin ser algo que vayan a implementar con seguridad, y ahí queda la esperanza, que no se implemente nunca.

Ahora bien, si lo hacen el uso que hacemos de Internet podría cambiar, o podría obligarnos a usar varios navegadores o… quién sabe. Google no está pensando en eso, y esperemos que este precioso caballo no sea como el de Troya y no contenga en su interior nada malo.

Imagen: montaje a partir de imagen de Pixabay.

from Linux Adictos https://ift.tt/WrcZ1BI
via IFTTT