Linux 5.8 lanzado oficialmente después de un desarrollo con muchos altibajos y estas novedades

Linux 5.8

Unos dos meses más tarde que la versión anterior y como es habitual, Linus Torvalds ha lanzado una nueva versión estable del kernel de desarrolla. En esta ocasión, estamos hablando de Linux 5.8, del que su desarrollador principal tuvo dudas de si sería necesario lanzar una octava RC o no. En parte dudaba por el tamaño que estaba teniendo y porque va a introducir muchos cambios. Más que en novedades, que también las hay, esto lo menciono porque se comenta que el 20% del código es nuevo.

Pero también incluye muchas novedades importantes, algo especialmente interesante para los usuarios de Ubuntu porque, si no hay sorpresas, será la versión del kernel que use el Groovy Gorilla que será lanzado a mediados de octubre. En cuanto a otras distribuciones, sobre todo las que usen el modelo de desarrollo conocido como Rolling Release, como Arch Linux, Manjaro o EndeavourOS, Linux 5.8 llegará a su sistema muy pronto, cuando lancen la v5.8.1 y ya se recomiende para su adopción masiva.

Novedades más destacadas de Linux 5.8

Entre las novedades más destacadas de las que llegan junto a Linux 5.8, yo destacaría las siguientes:

  • Soporte de código abierto Qualcomm Adreno 405/640/650.
  • Se ha añadido soporte para AMDGPU TMZ con zonas de memoria confiables para memoria de video encriptada.
  • Soporte para Intel Tiger Lake SAGV y otras actualizaciones de gráficos Gen12.
  • Mejorado el soporte Nouveau para modificadores de formato NVIDIA.
  • El controlador de energía AMD se fusionó para exponer, por fin, los sensores de energía Zen/Zen2 en Linux.
  • Temperatura AMD Ryzen 4000 Renoir y soporte EDAC.
  • Seguridad de 64 bits de ARM reforzado con soporte para la identificación de objetivos de sucursal (BTI) y la pila de llamadas de sombra.
  • Se ha añadido soporte de compresión F2FS LZO-RLE para este sistema de archivos optimizado para flash.
  • Mejoras en el controlador exFAT de Microsoft.
  • Soporte para emular la memoria flash MLC NAND como SLC.
  • Una optimización de rendimiento para Xen 9pfs.
  • El rendimiento SMB3 funciona para E/S grandes.
  • Correcciones para EXT4.
  • Se ha añadido soporte Intel Tiger Lake Thunderbolt, así como soporte ComboPHY para los SoC Gateway de Intel.
  • Soporte para Thunderbolt en sistemas que no son x86.
  • Optimizaciones de SELinux.
  • Una nueva opción initrdmem = que, entre otros casos de uso, se puede utilizar al reemplazar el espacio Intel ME con una imagen initrd en el área flash guardada
  • Tenéis estas novedades y una lista más extensa en nuestro blog hermano Ubunlog.

De momento, sólo instalación manual o con software especial

Linus Torvalds lanzó Linux 5.8 hace unas horas, lo que significa que ya está disponible, pero tenemos que hacer la instalación manual desde su tarball, disponible desde este enlace. Otra opción es usar la herramienta Ukuu, una alternativa con GUI (interfaz de usuario) desde la que podemos ver si hay una nueva versión del kernel, actualizarlo y, si no nos gustan los cambios o experimentamos algún problema, también nos permite hacer el camino de vuelta.

En lo personal, yo no recomendaría actualizar el kernel por nuestra cuenta a no ser que estemos experimentando un fallo de hardware insoportable en nuestro día a día. Yo siempre digo lo mejor es confiar en nuestra distribución y esperar a que sea ella la que nos ofrezca la nueva versión, ya que se habrá asegurado de que funciona lo mejor posible. En el caso de sistemas operativos como Ubuntu, ese momento llegará a mediados de octubre. En el caso de otras distribuciones, dependerá de sus desarrolladores, pero sí se sabe que los que usan el modelo de desarrollo conocido como Rolling Release incluyen las nuevas versiones del kernel mucho antes. Suelen esperarse a la primera actualización de punto, momento en el que Kroah-Hartman, uno de los desarrolladores más importantes del kernel, concretamente quien se encarga de mantenerlo, ya lo recomienda para su adopción masiva.

En cualquier caso, Linux 5.8 ya está disponible y es una versión muy importante que mejorará mucho una v5.7 que llegó, en su mayoría, para pulir las cosas.

from Linux Adictos https://ift.tt/3k36BIe
via IFTTT

Ordenadores en la URSS. Del liderazgo a la imitación

Ordenadores en la URSS

En nuestro post anterior contamos como los científicos soviéticos finalmente se sacaron de encima el control ideológico que impedía el desarrollo de las computadoras en Rusia y de qué manera fueron capaces de convencer al Partido Comunista de que apostara a la informática. Incluso llegaron a anticipar la idea de una red de computadoras interconectadas pero pensada para aplicaciones económicas en lugar de solo militares.

Los científicos rusos tenían una enorme capacidad, lamentablemente, los políticos de su país se negaron a renunciar sus privilegios y los burócratas no estaban dispuestos a hacer las cosas de manera diferente. Siendo justos, no es nada que los políticos y burócratas del resto del mundo no hagan.

Rusia tenía una economía centralmente planificada. Esta planificación estaba en manos de diversos organismos gubernamentales que no querían compartir su información y capacidad de decisión con sus colegas. Es así que cada uno de ellos tenía su propio sistema informático y se oponía a interconectarlo con los demás. Aún en los países comunistas, en aquella época las computadoras eran caras.

Los sistemas informáticos comenzaron a generar una montaña de datos que en muchos casos ya estaban en otra parte y en otros jamás llegaban a quienes lo necesitaban. Para la década del 70 la burocracia a cargo de la economía soviética generaba 4 mil millones de documentos al año. Diez años después, un plan para reducirlos aumentando el uso de tecnología los elevó a 800 mil millones de documentos. Cuenta el cronista que estamos siguiendo, que la autorización para producir un electrodoméstico requería de 60 firmas.

Muchas veces los trámites quedaban demorados en dependencias que actuaban como cuello de botella.

Las computadoras, en lugar de convertirse en la solución se transformaron en parte del problema. No era solo la gran cantidad de información generada, también su inexactitud. Los funcionarios de menor nivel maquillaban los números para hacer creer que habían alcanzado las metas establecidas. A partir de esos datos, los ordenadores producían nueva información que a su vez era complementada con nuevos datos falsos hasta llegar tarde y mal a quienes debían tomar decisiones.

Ordenadores en la URSS. El fin de la innovación

Estos problemas hicieron imposible para los científicos soviéticos mantener la paridad de desarrollo con Occidente. El retraso en obtener piezas de recambio obligó a los usuarios a improvisar sus propias reparaciones y a desarrollar programas en código de máquina para aprovechar mejor el almacenamiento disponible. Esto redujo aún más la compatibilidad entre equipos. La mayor parte de los modelos disponibles eran variaciones de los equipos originales.

La Academia Soviética de Ciencias que había sido el motor del desarrollo informático soviético, no fue capaz de contrapesar la influencia política de los poderosos ministerios y fue relegada a un papel decorativo. La investigación y el desarrollo de hardware se convirtió en la responsabilidad de los institutos de investigación adscritos a los ministerios.

Para reducir la brecha tecnológica el gobierno decidió abandonar el desarrollo de su propia industria y piratear los diseños occidentales.

El primer resultado de esta colaboración involuntaria fue el ES EVM, siglas en ruso para Sistema Unificado de Computadoras Electrónicas

El ES EVM era un mainframe clon del IBM/360 que los rusos pudieron desarrollar gracias a que IBM había publicado una descripción de la arquitectura del sistema.

Según dicen los especialistas, el hardware era en su mayor parte original y diseñado mediante ingeniería inversa. De hecho, parece que la propia IBM demostró interés en el mismo. En cuanto al software, era el de IBM con algunas modificaciones menores.

Los primeros modelos fueron lanzados entre 1979 y 1978. Llegaron a operar a 700 kIPS, tener 1 MB de RAM y registros de 64 bits en coma flotante.

El sistema operativo se llamaba OC EC y sus primeras versiones eran el OS/360 con algunas modificaciones. Con el tiempo los rusos comenzaron a aumentar el contenido propio, aunque el código de IBM siguió presente. Hoy en día, en centros de investigación rusos se le sigue dando soporte y funciona tanto en los equipos ES EVM como en los de IBM.

Además de diversas ciudades rusas,este modelo se fabricó en otros países del bloque oriental como Bulgaria, Hungría, Polonia, Checoslovaquia, Rumania y Alemania oriental. Cuba produjo dispositivos períféricos.

Esta historia continuará…

from Linux Adictos https://ift.tt/2BSf9Ap
via IFTTT

Computadoras en la URSS. De la oscuridad a la popularidad

Computadoras en la URSSEn nuestro artículo anterior habíamos empezado a contar la historia de la informática en la Unión Soviética. Mientras que los científicos y militares tenían en claro que estar en la vanguardia del nuevo campo era fundamental para la seguridad nacional, desde el sector político y disciplinas académicas relacionadas con las Ciencias Sociales se lo despreciaba como fantasías capitalistas.

Para evitar problemas, los investigadores debieron ser cuidadosos con la terminología utilizada omitiendo palabra que remitieran al trabajo de Occidente en el tema. Incluso la frase operaciones lógicas  era arriesgada, porque podía interpretarse como que las máquinas podían pensar. En lugar de memoria, los investigadores usaron el término técnico más neutral almacenamiento. Información se cambió por datos y teoría de la información por el trabalenguas teoría estadística de la transmisión de señales eléctricas con ruido

A pesar de esto, la URSS pudo alcanzar algunos logros importantes

MESM: Siglas en ruso para Máquina Electrónica de Calculo Menor fue la segunda computadora programable de Europa Continental y la primera del mundo en trabajar en paralelo. Usaba aritmética de punto fijo y una palabra de 16 bits más uno para el signo. El formato de la instrucción era de 3 direcciones. Trabajaba con unas 6.000 válvulas electrónicas, de ellas 2.500 eran triodos y 1.500 diodos

MESM se empleó en resolver problemas de física nuclear, construcción y diseño de aviones y cohetes, control estadístico de calidad y cálculo del transporte de energía electrica entre otros usos.

Strela (flecha) una computadora del tamaño de una sala utilizada en aplicaciones militares. Strela contaba con 6.200 válvulas y 60.000 diodos semiconductores. y trabajaba a una velocidad de 2.000 operaciones por segundo. Su aritmética de coma flotante estaba basada en palabras de 43 bits, con mantisa con signo de 35 bits y exponente con signo de 6 bits. La memoria RAM de tubos Williams tenía una capacidad de 2.048 palabras. Contaba con una memoria ROM de semiconductores para programas. La entrada de datos se realizaba a través de tarjetas perforadas o desde cintas magnéticas. El almacenamiento consistía en cinta magnética, tarjeta perforadas o impresora.

BESM: Otra sigla en ruso, en este caso para Máquina Rápida (o Grande) de Computación Electrónica. Esta línea de productos tuvo seis versiones diferentes. La versión original era una computadora binaria con una palabra de 39 bits. Su Unidad Aritmético Lógica trabajaba en paralelo y empleaba una aritmética de punto flotante. La estructura de la palabra era 32 bits para la mantisa, 1 bit para el signo del número, 5 bits para el exponente y 1 bit para el signo del exponente. Contaba con la capacidad de representar números en el rango 9^-9 a 10^10 y la exactitud en los cálculos se acercaba a las9 cifras decimales.

Podía realizar nueve operaciones aritméticas, 8 operaciones de transmisión de códigos, 6 operaciones lógicas y 9 operaciones de gestión.

Al igual de la MESM, de cuyo diseño se derivaba, estaba pensada para propósitos generales y fue parte en campos de investigación como la energía nuclear, el desarrollo aeroespacial y planificación económica.

Computadoras en la URSS. Los políticos deciden apoyarlas

Con la muerte de Stalin y el primer éxito soviético en el campo de armas nucleares, los científicos pudieron sacarse de encima el control ideológico y disciplinas como la cibernética, la genética y las aplicaciones económicas de la matemática se convirtieron en aceptables para el Estado.

A partir de la década del sesenta, el gobierno emitió una serie de resoluciones autorizando la construcción de nuevas fábricas de computadoras, y las publicaciones destinadas al público en general comenzó a promocionar las computadoras como las «máquinas del comunismo».

Mientras que en Occidente la red de computadoras se veía como algo útil para la defensa, los investigadores soviéticos propusieron vincular todas las empresas soviéticas a través de una red informática nacional unificada que procesara la información económica en tiempo real y optimizara toda la economía.

El Kremlin cometió el mismo error que tantos otros gobiernos autoritarios. Si bien apostó a la tecnología de la computación, lo hizo sin cambiar los modelos productivos, la forma de gestión ni las relaciones de poder. De haberlo hecho, el final de la Guerra Fría pudeo ser diferente.

Esta historia continuará.

from Linux Adictos https://ift.tt/2DsUoff
via IFTTT

Computación en la URSS. La historia del otro lado de la Cortina de Hierro

Computación en la URSS

Nuestro repaso sobre la prehistoria de Linux estuvo enfocado en Occidente y particularmente en los Estados Unidos. Eso se debe a que la mayor cantidad de bibliografía disponible es de ese país. Sin embargo, del otro lado de la Cortina de Hierro (Telón de Acero, si lo prefieren) la informática tuvo un desarrollo interesante. Aunque, no haya tenido demasiado impacto en el nacimiento de Linux, el software libre o Internet, sigue siendo la historia de personas cuyo amor por el conocimiento y su pasión por la tecnología las impulsó a dar un salto adelante a pesar de las limitaciones.

Es necesario reconocer que la Unión de las Repúblicas Socialistas Soviéticas (URSS) y los países que estaban bajo su esfera de influencia tuvieron siempre muy buena ciencia básica. Fueron los polacos los primeros en quebrar Enigma (la máquina de cifrado nazi) mientras que los productos ópticos de Alemania Oriental eran demandados por fotógrafos y astrónomos de todo el mundo. Tampoco hay que olvidar que la URSS fue pionera en la investigación espacial.

El problema que siempre tuvieron fue su incapacidad de transformar sus logros científicos en productos de calidad.

Después de terminada la Segunda Guerra Mundial, Estados Unidos y la URSS comenzaron la llamada Guerra Fría. Esto incluía todo tipo de escaramuzas con exclusión del enfrentamiento militar directo. Uno de los campos de batalla era la propaganda.

Cuando en 1950 la revista Time publicó una foto de la computadora electromecánica Mark III y el título «¿Puede el hombre crear un superhombre?” desde la prensa soviética contestaron con una burla al sueño capitalista de reemplazar a los trabajadores con conciencia de clase y a los soldados humanos, que podían elegir no luchar por la burguesía, por robots obedientes.

También ridiculizaron la idea de usar computadoras para procesar información económica y compararon a los empresarios estadounidenses adictos a la información con sus compatriotas hipocondríacos que aman las píldoras recetadas.

La cibernética es la ciencia que estudia los sistemas de comunicación y de regulación automática de los seres vivos y los aplica a sistemas electrónicos y mecánicos que se parecen a ellos. Durante un tiempo, también fue el foco de ataque de algunos académicos rusos. El psicólogo Mikhail Iaroshevskii la definió como

Una pseudo-teoría moderna fabricada por ignorantes filósofos y totalmente hostil al pueblo y a la ciencia

Por lo que podemos entender de la bibliografía consultada, ninguna de las críticas provino de especialistas en el tema. Casi todas se basaron en el artículo de un periodista científico de una revista de interés general que a su vez se inspiró en el artículo de Time. Algo así como que alguien opinara sobre la industria informática soviética a partir de un tweet comentando este artículo.

Siendo justo con los rusos, la prensa generalista occidental fue y sigue siendo absolutamente ignorante en materia de tecnología.

Computación en la URSS. Los dichos y los hechos

Al mismo tiempo que sus periodistas la denostaban, los militares y científicos trabajaban para no quedarse atrás de Occidente.

El propio Sergei Sobolev, matemático jefe del programa de armas nucleares soviético, promovía incansablemente el desarrollo de nuevas computadoras. Así apareció la primera computadora de la Unión Soviética, el MESM, y la primera computadora pequeña, el M-1.

Moscú incluso puso a competir a dos equipos diferentes. Uno estaba auspiciado por la Academia Soviética de Ciencias y el otro por el Ministerio de Fabricación de Maquinarias e instrumentos. El segundo fue el ganador, y se produjeron siete unidades de Strela, una computadora del tamañano de una sala.

Strela fue destinada para aplicaciones militares. Fue clave en el diseño de la bomba de hidrógeno, en las simulaciones de eficiencia de los ataques nucleares, en el diseño del sistema de defensa de misiles y en otros muchos proyectos de la marina y la fuerza aérea.

De todas formas, el proyecto de la Academia Soviética de Ciencias, llamado BESM, tampoco quedó en el olvido. Una versión mejorada se convertiría en la computadora más rápida de Europa.

Aún hoy, 29 años después de la desaparición de la URSS, sigue siendo imposible hacer un análisis desapasionado sin que fanáticos de uno u otro lado salten a la yugular del que intente hacerlo. Una cosa está clara, la historia de la computación soviética en su etapa inicial es la historia de la lucha de científicos contra burócratas. Los historiadores refieren como los investigadores debían interrumpir su trabajo para asistir a sesiones de adoctrinamiento político que incluían críticas a las computadoras.

Ojalá uno pudiera decir que eso se murió con la Unión Soviética. Pero, en países occidentales los que buscan el progreso tecnológico siguen siendo obstaculizados por burócratas y políticos.

En el próximo artículo continuamos con la historia de la computación en el otro lado de la Cortina de Hierro.

from Linux Adictos https://ift.tt/3k1uWOB
via IFTTT

Debian 10.5 llega para corregir las vulnerabilidades de GRUB2 y algunos otros cambios

Debian 10.5

Dos meses y medio después de la anterior actualización de mantenimiento, Project Debian ha lanzado una nueva versión de su sistema operativo. Más concretamente y como mencionan en la nota publicada ayer, Debian 10.5 es un lanzamiento de punto, lo que no es una nueva versión de Buster, sino que incluye actualizaciones para mejorar el software. Entre ellas se incluyen algunas de seguridad, pero también han aprovechado el momento para actualizar todo tipo de paquetes y corregir errores.

Quizá, la novedad más destacada que llega junto a Debian 10.5 Buster es que corrige varias vulnerabilidades encontradas en GRUB2, lo que se conoce como la «BootHole» de GRUB2 UEFI SecureBoot. Este fallo en el sistema de inicio es tan grave que hasta Microsoft publicó una entrada al respecto, ya que afecta a otros equipos que usan SecureBoot y no sólo a los que usan GRUB.

Debian 10.5 ya disponible con corrección de errores y más seguro

Por otra parte, entre las correcciones introducidas en Debian 10.5 tenemos:

  • ClamAV anti-virus actualizado.
  • Un parche de seguridad para file-roller.
  • Uso de claves de firma Debian rotadas para fwupdate y otros paquetes
  • Han arreglando el soporte HTTPS en Jigdo.
  • Soporte actualizado del kernel de Linux 4.19.
  • Varios problemas de scripts entre sitios con PHP Horde.
  • Correcciones varias cuya lista completa tenéis en el enlace de la nota de su lanzamiento.

Los usuarios interesados en realizar la instalación de cero pueden descargar las nuevas imágenes desde el servidor FTP de Debian, al que podéis acceder desde este enlace. Los usuarios existentes deberían recibir estas actualizaciones desde el mismo sistema operativo.

Mientras tanto, el proyecto sigue trabajando también en Debian 11, que tendrá de nombre en clave «Bullseye», pero del que aún no se sabe cuándo llegará en forma de versión estable. Y es que, como sabéis, Debian sólo lanza las novedades cuando sabe que funcionan perfectamente, sin un calendario estricto. Teniendo en cuenta que sacan una versión cada 12-15 meses, pronto deberían anunciar su llegada.

from Linux Adictos https://ift.tt/2EJHvxZ
via IFTTT

Más alla de Google. Buscadores para encontrar lo inencontrable

Más allá de Google

En estos días las grandes empresas tecnológicas están siendo investigadas en Estados Unidos y Europa por abuso de posición dominante. Como ya comentamos en Linux Adictos, en el caso de Google les preocupa la manipulación del posicionamiento en el buscador con el objeto de privilegiar sus propios productos o a quienes pagan publicidad.

Más allá de cualquier manipulación, existen razones para que un sitio web u otro tipo de contenido no aparezca en los buscadores. Puede que no sea posible conectarse con los protocolos habituales, que sus responsables no quieran aparecer en los buscadores o que la estructura de la página no siga las pautas de optimización para motores de búsqueda.

En este post veremos algunos buscadores alternativos que podemos utilizar para hallarlo.

Más allá de Google. Alternativas a tener en cuenta

Quiero dejar en claro que estos buscadores no dan acceso a contenido ilegal o prohibido. Como dije al principio, se trata de cosas que por razones técnicas no aparecen en los resultados de los navegadores tradicionales

Contenido General

Internet Archive

No todo el contenido de Internet son páginas web. Y, muchas veces las páginas web desaparecen de los servidores. Internet Archive permite buscar entre millones de archivos de texto, audio, video y copias de páginas web que ya no están en línea. Todo el contenido disponible está bajo el dominio público o algún tipo de licencia que permite su distribución gratuita.

Libros y periódicos

Proyecto Gutemberg

Ninguna lista de búsqueda de contenidos en Internet puede estar completa sin el proyecto Gutemberg. Cuenta con un catálogo de 60000 libros que pueden leerse en línea o en dispositivos como el Kindle.

Todo su contenido está disponible para el dominio público (de acuerdo a las leyes de Estados Unidos), abarca varios idiomas e incluye tanto ficción como textos educativos o científicos.

Biblioteca Virtual WWW

El título y la página de inicio están en castellano, pero cuando te internas en el buscador, deberás arreglártelas en el idioma de Shakespeare. Es uno de los buscadores más antiguos de su tipo y tiene recursos para materias, agricultura, matemáticas, economía y otras disciplinas científicas. Su creador fue Tim Berners-Lee, también creador de la World Wide Web.

Elephind

Este buscador está especializado en la búsqueda en diarios. Su página de inicio asegura encontrar información sobre 199,325,105 temas en 4,235 periódicos. La actualización de su catálogo es constante.

Directory of Open Access Journal

Desde Suecia llega este buscador que permite acceder en forma gratuita a más de 120000 publicaciones que cubren temas en áreas como tecnología, ciencia, humanidades y medicina. Su contenido está manejado por la comunidad y está integrado en un 100% por contenido que fue de acceso abierto desde el momento de su publicación.

Alternativas a la Wikipedia

El proyecto de Jimmy Wales puede ser una buena alternativa si buscas una introducción a temas científicos o culturales. Pero, si hablamos de política o acontecimientos históricos, el contenido está profundamente ideologizado. El sector ideológico que tiene más voluntarios, logra imponer su punto de vista. Es por eso que es bueno contar con otras opciones. Lamentablemente, su contenido está en inglés.

Infoplease

Infoplease se autodefine como un sitio de referencia y aprendizaje, que combina el contenido de una enciclopedia, un diccionario, un atlas y varios almanaques cargados de estadísticas, hechos y registros históricos.

Su contenido, en idioma inglés, está gestionado por editores profesionales.

Scholarpedia

Scholarpedia está escrita y mantenida por académicos. Todo su contenido es revisado por profesionales de cada disciplina antes de ser publicado. Su objetivo es proporcionar un tratamiento académico profundo de temas dentro de los campos de las matemáticas y las ciencias, incluyendo las ciencias físicas, biológicas, conductuales y sociales.

Para restringir la duración de este artículo decidí no incluir a buscadores a los que solo puede accederse usando la red Tor como Ahmia. Tampoco podía hablar de Library Genesis porque, a pesar de ser un excelente recurso para encontrar libros, sus autores tienen bastante que objetar a que los descargues sin pagarlos.

Me habría gustado incluir a Citizendium, un fork de la WIkipedia motorizado por uno de sus cofundadores y que pretendía fomentar la responsabilidad de los contenidos haciendo que los editores utilizaran su nombre real. Pero, el proyecto está en una etapa de transición y analiza dejar de ser abierto a la edición y gratuito.

from Linux Adictos https://ift.tt/2PeEmIj
via IFTTT

WINE 5.14 introduce la fuente Webdings y más de 300 cambios más

WINE 5.14

Difícil que WineHQ nos sorprenda con algún lanzamiento. El mismo día, viernes, y casi a la misma hora, ayer lanzaron una nueva versión de desarrollo, un WINE 5.14 del que sus desarrolladores sólo han destacado 4 novedades. Suena a poco, y más si tenemos en cuenta que una de ellas es el habitual «Varias correcciones de errores». Eso sí, eso no significa que no hayan introducido cambios, aunque sí es cierto que hay menos que, por ejemplo, hace dos semanas.

En cuanto a números, WINE 5.14 ha introducido 26 correcciones de errores y un total de 302 cambios. Entre las novedades, destaca la implementación inicial para la conversión de PE de las bibliotecas MSVCRT. A continuación tenéis la lista de novedades más destacadas que ha mencionado WineHQ y algo más de información relacionada.

Novedades más destacadas de WINE 5.14

  • Más reestructuración del soporte de la consola.
  • Versión inicial de la fuente Webdings.
  • Comienzos de la conversión PE de las bibliotecas MSVCRT.
  • Varias correcciones de errores.

Los usuarios interesados ya pueden instalar WINE 5.14 desde su código fuente, disponible en este y este otro enlace, o a partir de los binarios que se pueden descargar desde aquí. En el enlace desde donde podemos descargar los binarios también hay información para añadir el repositorio oficial del proyecto para recibir esta y otras actualizaciones futuras tan pronto en cuanto las tengan listas a sistemas como Ubuntu/Debian o Fedora, pero también para Android y macOS.

La próxima versión de desarrollo será WINE 5.15 y, si no hay sorpresas, algo que parece imposible que pase en la agenda de WineHQ, llegará el próximo 14 de agosto. Entre las mejoras, se espera que sigan trabajando en las dos cosas que han empezado esta semana, es decir, en la fuente Webdings y en la conversión PE de las bibliotecas MSVCRT, además de introducir cientos de pequeños cambios como es habitual.

from Linux Adictos https://ift.tt/3flXA9D
via IFTTT

Creando podcast en Linux. Herramientas que podemos utilizar

Crear podcast en Linux

El avance de la tecnología hace que usuarios domésticos puedan competir de igual a igual (y a veces ganar) con los proveedores de contenidos profesionales. En ese sentido, los podcasts se han convertido en una alternativa a los cada vez más aburridos y cargados de publicidad programas de radio y tv tradicionales.

En este post vamos a repasar algunas de las herramientas para la creación de podcast disponibles para Linux.

Qué es un podcast

Un podcast consiste en una serie de episodios (habitualmente solo audio, aunque la oferta en formato video está creciendo) enfocados en un tema o asunto en particular. Los podcasts se suben a un servicio de distribución al que los interesados pueden suscribirse para informarse cada vez que se publica un nuevo episodio y tener acceso a los anteriores.

A diferencia de los programas de radio o tv tradicionales los podcasts pueden:

  • Tener cualquier duración
  • Publicarse con distinta frecuencia.
  • Cubrir cualquier tema, no importa lo masivo que sea
  • Ser improvisado o guionado y preproducido
  • Tratarse de un unipersonal o con múltiples participantes.

Para iniciar un podcast debemos empezar con:

  • Imaginar un concepto (incluyendo tema, nombre, formato duración para cada episodio y periodicidad en la publicación) Aunque puede haber cierta tolerancia lo mejor es que haya consistencia en la duración de cada episodio en la periodicidad de la publicación)
  • Escribir una descripción y crear una imagen que lo hagan distintivo.
  • Elegir la forma de distribuirlo. Existen varios servicios algunos de los cuales incluyen la distribución en los servicios de alojamiento más populares

Creando podcast en Linux. Algunas herramientas útiles

Creación de podcast de audio

Audacity

Aunque no se ve demasiado profesional, Audacity (disponible en los repositorios de las principales distribuciones Linux y en las tiendas Snap y FlatPak) tiene todo lo que necesitas ya seas aficionado o profesional. Con Audacity podemos utilizar pistas de audio de diferentes orígenes (ya sea capturados por dispositivos externos conectados mediante usb o archivos guardados en el ordenador) editarlos, aplicarles efectos y combinarlos.

Ardour

Hay muchos tipos de podcasts, Si estás pensando hacer uno en el que vas a tocar música puede que sientas que a Audacity le faltan herramientas. En ese caso deberías probar Ardour. Es gratuito, aunque te pedirá una pequeña colaboración en su dessarrollo. Ardour incluye herramientas profesionales para cortar, mover, estirar, copiar, pegar, borrar, alinear, recortar, hacer un crossfade, renombrar, hacer una instantánea, ampliar, transponer, balancear, arrastrar y soltar desde una misma ventana.

Video podcast

Editores de video para Linux hay muchos. Los dos de nivel profesional, Da Vinci Resolve y LightWorks son de pago. Pero hay bastantes opciones de editores gratuitos que pueden servir para hacer video podcast de excelente calidad.

Open Shot

Este editor de video es muy intuitivo y fácil de usar. Integrado a otros dos programas de código abierto, Blender e Inkscape, permite generar títulos estáticos y animados. Contamos además con una pequeña cantidad de filtros y transiciones.

Open Shot puede combinar varias pistas de audio y video y exporta a distintos formatos para subir a diferentes servicios de alojamiento de video.

Kdenlive

Cada vez que recomiendo OpenShot, enseguida salen los fans de Kdenlive a criticarme por no ponerlo en la lista. Kdenlive es más potente que Open Shot y no requiere la instalación de programas adicionales. Su curva de aprendizaje es ligeramente más dura, pero cuenta con un completo manual de instrucciones. Puedes descargarlo desde la tienda de FlatPak o en repositorios de distribuciones con escritorio KDE.

Transmisión en vivo.

OBS Studio

Acá no va a haber discusiones. Si quieres transmitir un podcast de audio o video en vivo, OBS Studio es tu herramienta. Puedes alternar entre contenido multimedia de distintos orígenes y subirlo a servicios como Youtube, Facebook o Twitch.

Este programa puedes descargarlo desde las tiendas de Snap o FlatPak

Palabras finales

Para crear un podcast no necesitas gastar mucho dinero. Puedes usar tu teléfono móvil como micrófono y cámara. Poniendo una tela de un color diferente al de tu vestimenta como fondo puedes aplicar el efecto chroma y cambiarlo por algo más llamativo.

El secreto del éxito es tener consistencia y constancia.

from Linux Adictos https://ift.tt/2XftCh8
via IFTTT

Xen 4.14 llega con soporte para stubdomain Linux, Hypervisor FS y mas

Después de ocho meses de desarrollo se dio a conocer el lanzamiento de la nueva version de Xen 4.14, el cual en el desarrollo participaron en empresas como Alibaba, Amazon, AMD, Arm, Bitdefender, Citrix, EPAM Systems, Huawei e Intel.

Para quienes desconocen de Xen, deben saber que es un monitor de máquina virtual de código abierto desarrollado por la Universidad de Cambridge. La meta del diseño es poder ejecutar instancias de sistemas operativos con todas sus características, de forma completamente funcional en un equipo sencillo.

Xen proporciona aislamiento seguro, control de recursos, garantías de calidad de servicio y migración de máquinas virtuales en caliente. Los sistemas operativos pueden ser modificados explícitamente para correr Xen (aunque manteniendo la compatibilidad con aplicaciones de usuario).

Esto permite a Xen alcanzar virtualización de alto rendimiento sin un soporte especial de hardware. Intel ha realizado diversas contribuciones a Xen que han permitido añadir soporte para sus extensiones de arquitectura VT-X Vanderpool.

Esta tecnología permite que sistemas operativos sin modificar actúen como hosts dentro de las máquinas virtuales de Xen, siempre y cuando el servidor físico soporte las extensiones VT de Intel o Pacifica de AMD.

Principales novedades de Xen 1.14

En esta nueva entrega una de las principales novedades es el nuevo soporte para el nuevo modelo de dispositivo stubdomain Linux, que permite organizar la ejecución bajo un usuario separado sin privilegios, separando los componentes para la emulación del dispositivo de Dom0.

Anteriormente, solo el modelo de dispositivo «qemu-tradicional» podía usarse en modo stubdomain, lo que limitaba el rango de hardware emulado. El nuevo modelo de stubomains de Linux fue desarrollado por el proyecto QUBES OS y admite el uso de controladores de emulación de las versiones más recientes de QEMU, así como las capacidades de invitados relacionadas disponibles en QEMU.

Para los sistemas con soporte Intel EPT, se ha implementado el soporte para crear Lightweights de máquina virtual livianas para una introspección rápida, por ejemplo, para análisis de malware o pruebas fuzzing. Las bifurcaciones como esta usan memoria compartida y no clonan el modelo del dispositivo.

El sistema de parches en vivo agregó enlaces a los identificadores de los ensambles de hypervisor y tuvo en cuenta el orden de aplicación de parches para evitar la superposición de parches para el ensamblaje incorrecto o en el orden incorrecto.

Otro cambio importante es en el soporte para extensiones CET (Intel Control-flow Enforcement Technology) para proteger contra la ejecución de exploits construidos usando técnicas de Programación Orientada al Retorno (ROP).

Se agregó la configuración CONFIG_PV32 para deshabilitar el soporte del hypervisor para invitados para-virtualizados (PV) de 32 bits mientras se mantiene el soporte de 64 bits.

Se agregó soporte para Hypervisor FS, un pseudo-FS de estilo sysfs para acceso estructurado a datos internos y configuraciones de hypervisor que no requieren analizar registros o escribir hipercalls.

También se añadió la capacidad de ejecutar Xen como invitado que ejecuta el hipervisor Hyper-V utilizado en la plataforma en la nube de Microsoft Azure. Ejecutar Xen dentro de Hyper-V le permite usar la familiar pila de virtualización en entornos de nube de Azure y hace posible mover máquinas virtuales entre diferentes sistemas de nube.

De los demás cambios:

  • Se agregó la capacidad de generar un identificador de sistema de invitado aleatorio (los identificadores anteriores se generaron secuencialmente).
  • Las identificaciones ahora también pueden persistir entre las migraciones de estado de guardar, restaurar y VM.
  • Generación automática de enlaces Go basada en estructuras libxl.
  • Para Windows 7, 8.xy 10 se agregó soporte para KDD, una utilidad para interactuar con el depurador WinDbg (Windows Debugger), que le permite depurar entornos Windows sin habilitar la depuración en el sistema operativo invitado.
  • Soporte agregado para todas las variantes de placa Raspberry Pi 4 que vienen con 4GB y 8GB de RAM.
  • Se agregó soporte para procesadores AMD EPYC con nombre en código «Milán».
  • Se mejoró el rendimiento de la virtualización anidada donde Xen se ejecuta dentro de invitados basados ​​en Xen o Viridian.
  • En modo de emulación, se implementa el soporte para instrucciones AVX512_BF16.

Si quieres conocer mas la respecto, puedes consultar los detalles en el siguiente enlace.

El lanzamiento de actualizaciones para la rama Xen 4.14 durará hasta el 24 de enero de 2022, y la publicación de soluciones de vulnerabilidad hasta el 24 de julio de 2023.

from Linux Adictos https://ift.tt/33fYmma
via IFTTT

Cómo comprobar la integridad de una distribución Linux descargada

Cómo comprobar la integridad de una distribución Linux

En nuestro artículo anterior nos habíamos enfocado en el tema de cómo encontrar y descargar una distribución Linux de manera segura. Antes de seguir voy a contestar una pregunta que me hicieron en el formulario de comentarios.

La pregunta es si existen herramientas (en Windows) que nos permitan comprobar la integridad de la descarga de la imagen de una distribución Linux. En este artículo voy a comentar dos. La que ofrece Microsoft y la que deberían usar ustedes.

Para entender mejor el procedimiento de verificación tenemos que saber primero qué es un Hash.

Cuando hablamos de una función criptográfica Hash (Hash para abreviar) nos referimos a un algoritmo que transforma un bloque de datos de cualquier longitud en una serie de caracteres de una longitud fija que variará según cuál sea el algoritmo. Así por ejemplo aplicando SHA-2

Usando la palabra Diego que tiene 5 caracteres obtenemos

8da851d33c85d9eb04377176fc91b7bb9c05981edcfecb64486b36d4

Si usamos Diego Germán González que tiene 21 caracteres logramos

4aed400d92241480400f9a49e2425e4dcbbf7ca5cf12c05caeeecfae
Que también tiene 56 caracteres.

Cómo comprobar la integridad del archivo descargado

Microsoft provee de una herramienta que se puede  descargar. Esa herramienta se llama File Cheksum Integrity Verifier y es el tipo de software engorroso de usar que el prejuicio de los ignorantes suele asociar con Linux

File Checksum Integrity Verifier (FCIV) es una aplicación de cálculo de la suma de comprobación. Se utiliza desde la Herramienta Símbolo del Sistema y no dispone de interfaz gráfica.

Una vez descargado y colocado en la carpeta correcta, el programa FCIV puede ser usado como cualquier otro comando . FCIV funciona en Windows 10, 8, 7, Vista, XP, 2000, y en la mayoría de los sistemas operativos de servidores de Windows.

El Verificador de Integridad de Suma de Control de Archivos se utiliza para obtener una suma de control, ya sea MD5 o SHA-1, las dos funciones criptográficas más utilizadas para comprobar la integridad de un archivo.

El procedimiento de instalación del programa es el siguiente

  1. Creamos una carpeta llamada FCIV en el explorador de Windows.
  2. Descargamos el programa desde este enlace. No pude encontrar ninguna versión en español.
  3. .Hacemos doble clic en el lanzador del programa.
  4. Cliqueamos para aceptar la licencia (No sería mala idea leerla)
  5. Pulsamos en Examinar, elegimos la carpeta FCIV y cliqueamos en Aceptar para extraer los archivos.
  6. Presionamos en Aceptar para cerrar la ventana de instalación.
  7. Hacemos Clic en Inicio Ejecutar y escribimos cmd.
  8. Escribimos set path=%path%;ruta a la carpeta :\FCIV para que Windows pueda ejecutar el programa.

Para comprobar la integridad de un archivo descargado lo copiamos a la carpeta FCIV y escribimos.

fciv.exe [Comando] <Opción>

A modo de ejemplo vamos a utilizar la versión XFCE de la distribución Linux Manjaro. Supongamos que tenemos la carpeta FCIV almacenada dentro de la carpeta Documentos de One Drive.

1) Copiamos la imagen descargada a la carpeta FCIV

Sabemos por su página web que la versión XFCE de Manjaro tiene el hash SHA-1

SHA1: c44a2984aa2fada53c1db8c6b919b45152780489

2) Abrimos la herramienta símbolo del sistema y escribimos

set path=%path%;C:\Users\nombre_usuario\OneDriveDocumentos\FCIV

Para comprobar el hash hacemos

fciv.exe C:\Users\nombre de usuario\OneDrive\Documentos\FCIV\manjaro-xfce-20.0.3-200606-linux56.iso -sha1

FCIV es una herramienta complicada de usar y no incluye todos los formatos de criptografía hash utilizados por las distribuciones Linux por lo que es mejor optar por otra herramienta que además de ser de código abierto tiene interfaz gráfica. Se llama Quickhash GUI

QuickHash GUI es multiplataforma  y esta disponible para Linux, Mac y Windows. No requiere ningún tipo de instalación y puede ejecutarse desde un dispositivo de almacenamiento externo.

El programa se descarga en formato .zip e incluye las versiones para 32 y 64 bits. Puedes borrar la que no necesites. Trabaja con los algoritmos MD5, SHA-1, SHA256, SHA512, SHA-3 (256 bit) y Blake2b (256 bit). La versión de 32 bits agrega xxHash32 y la de 64 bits xxHash 64

El programa tiene varios modos de trabajo. La forma más sencilla de hacerlo es:

  1. Pulsamos en la pestaña Files
  2. Seleccionamos el tipo de algoritmo. En nuestro caso SHA-1
  3. Pegamos el Hash en donde dice Expected Hash value.
  4. Cargamos el archivo de la imagen iso arrastrándolo o pulsando en Select File.

Quick Hash GUI cuenta con un excelente manual de instrucciones que aunque esté en inglés se entiende perfectamente.

Las diferentes distribuciones utilizan distintos algoritmos y pueden publicar el Hash en distintos lugares, pero, lo habitual es que esté publicado junto al enlace de descarga. Si no está allí (como el caso de Linux Mint) explicará donde encontrarla en las instrucciones de descarga.

from Linux Adictos https://ift.tt/3gmWxri
via IFTTT