HBO Max deja colgados a los usuarios de Linux, esperamos que sólo de momento

HBO Max banea a Linux

Suma y sigue. Los usuarios de Linux solemos estar contentos con el software que tenemos disponible: si no tenemos Photoshop, usamos GIMP; si no tenemos Sony Vegas, usamos uno de los muchos editores de vídeo que hay para Linux; y así con mucho software. El problema es que a veces no hay alternativas, y ya tuvimos un ejemplo con Disney+, cuando no estuvo disponible en el momento de su lanzamiento para los usuarios de Linux. Afortunadamente, esto cambió más o menos pronto, pero ahora HBO Max ha vuelto a resucitar viejos fantasmas.

Tal y cono informa Ars Technica, un lector de su medio les avisó de que HBO Max dejó de funcionar hace un par de semanas para los usuarios de Linux, algo que publicó Dan Gillmor en su blog personal. Y el problema no es que falle sólo en Firefox, por ejemplo, sino que no funciona en ningún navegador, sin importar tampoco la distribución que estemos usando. Si lo intentamos, ahora mismo aparece un mensaje que dice «Estamos teniendo problemas en reproducir este vídeo. Por favor, inténtalo más tarde«.

HBO Max deja de funcionar en Linux por Widevine DRM

Como en el caso de Disney+, vuelve a ser un problema relacionado con el DRM, en este caso Widevine DRM que intenta proteger el contenido de la plataforma para que no sea pirateado. En estos momentos, ha dejado de reconocer a Linux como una plataforma conocida y válida. Como informan en el medio, algo que personalmente no sabría por no usar ese tipo de servicios en España, el mismo problema pasó con CBS, pero éste se solucionó milagrosamente tras las quejas de los usuarios.

Por lo que parece, el problema de HBO Max con Linux es el mismo que el que se experimentó con CBS, pero los primeros aún no han respondido a las quejas de los usuarios y su servicio sigue sin funcionar en nuestros equipos. Concretamente, el problema es que se ha activado el Verified Media Path en el servidor de Widevine, y eso ha provocado que deje de funcionar en los sistemas basados en el núcleo que desarrolla Linus Torvalds.

De ser así, la solución es sencilla: desactivar el VMP. Si deciden no hacerlo, los usuarios de Linux no podremos ver HBO Max, por lo menos en el navegador, y, sin ser usuario del servicio y sin probarlo por mi mismo, dudo de si se podrá a través de software de terceros, como con algún addon de Kodi. En cualquier caso, si eres usuario de HBO Max en Linux y ha dejado de funcionarte, ya sabes por qué. A esperar, a pasarse a Windows o a abandonar la plataforma. No queda otra.

from Linux Adictos https://ift.tt/32vny6h
via IFTTT

Raspberry Pi OS da el salto a Linux 5.4, la última versión LTS del kernel

Raspberry Pi OS con Linux 5.4

Durante mucho tiempo, y si no estoy equivocado había sido así desde el principio, el sistema operativo oficial para las placas Raspberry Pi se llamó Raspbian. Hace unos meses, la compañía decidió cambiarle el nombre a otro con más personalidad, sin incluir en su nombre parte de «Debian» y lo rebautizaron a Raspberry Pi OS. Basándose directamente en Debian, la velocidad o frecuencia de algunas actualizaciones no es la mejor, pero hace poco han recibido una importante.

La nueva versión, lanzada ya hace una semana, es Raspberry Pi OS 2020-08-20 y su novedad más destacada es que han actualizado el kernel a la última versión LTS, es decir, el Linux 5.4 que compañías como Canonical decidieron incluir en su también última LTS, el Ubuntu 20.04 lanzado el pasado mes de abril. En aquel momento, ya se había lanzado Linux 5.6, pero los lanzamientos Long Term Support suelen ir de la mano.

Novedades más destacadas de Raspberry Pi OS 2020-08-20

  • Linux 5.4 LTS, más concretamente Linux 5.4.51. Hasta ahora, Raspbian y las primeras versiones de Raspberry Pi OS usaban Linux 4.19, lanzado en octubre de 2018 y que Raspbian incluyó en junio de 2019.
  • La herramienta de configuración raspi-config se ha actualizado, algo que guarda relación con el punto anterior.
  • raspi-config ahora detecta dispositivos de audio en idiomas de habla no inglesa.
  • Se ha actualizado la herramienta de software recomendado para permitir operaciones múltiples de instalación y desinstalación sin obligarnos a cerrar el programa entre cada operación y se ha habilitado la instalación de software tanto de 32bit como de 64bit.
  • Adobe Flash Player 32.0.0.414, la última versión.
  • Se ha añadido el italiano al entorno gráfico propio PIXEL.
  • Han eliminado la encuesta de comentarios de los usuarios de Chromium.

Por otra parte, la compañía ha actualizado la herramienta para copiar el sistema en una tarjeta SD. Los usuarios interesados pueden descargar Raspberry Pi OS 2020.08.20 desde este enlace.

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

Linus Torvalds según Linus Torvalds. La persona detrás del proyecto

linustorvalds

Ayer, David hizo una crónica sobre los 29 años de Linux reseñando algunos de los hitos de su historia. Pero, ¿Que hay de la historia de su creador? Todos sabemos que el estudiante finlandés Linus Torvalds anunció en un mensaje de Usenet que estaba desarrollando un sistema operativo, pero su historia anterior no es tan conocida.

Torvalds no es un apellido común, ni siquiera en Finlandia. Todos los que lo llevan están relacionados entre si. El linaje comenzó con Ole Torvald Elis Saxberg, el abuelo de Linus. Hijo de madre soltera, no quiso adoptar el apellido de su padrastro y decidió eliminar la última parte de su nombre. Para que sonara más importante le agregó una S al apellido que había adoptado.

Este abuelo era periodista y poeta y publicó varios libros de los cuales Linus asegura no haber leído jamás ninguno.

Los padres de Linus se conocieron en la universidad durante una excursión de un club de estudiantes suecoparlantes. Ambos padres trabajaron como periodistas.

Linus Torvalds según Linus Torvalds

En un libro publicado en el año 2001 se describe a si mismo como un chico feo. Aparentemente era dientón y había heredado la nariz prominente de la familia Torvalds. A esto hay que agregarle gafas y según sus propias palabras «un gusto atroz para elegir la ropa».

Para terminar de complicar el cuadro, había nacido un 28 de diciembre, lo que lo hacía el más pequeño de la clase y era naturalmente bueno en Matemáticas. Sin embargo, no encajaba en el cliché de nerd porque no era del todo malo en los deportes.

Cuenta Linus, que su primer juguete tecnológico fue una calculadora electrónica propiedad de su abuelo materno Leo Waldemar Tornqvist, quien fue profesor de estadística en la Universidad de Helsinki. El pequeño Torvalds la usaba para calcular el seno de varios números aleatorios. Pero no lo hacía porque fuera un niño prodigio. Según su confesión fue porque le gustaba ver como la vieja calculadora parpadeaba mientras hacía los cálculos.

No recuerda (al menos al momento de escribir el libro que estamos consultando) cual fue el primer ordenador con el que trabajó, pero cree que fue un Commodore Vic 20 también propiedad del mismo abuelo. Como el abuelo Leo no se sentía del todo cómodo con los ordenadores, escribía sus programas con lápiz y papel y hacía que su nieto los tipeara en la computadora. Cuando no copiaba los programas de su abuelo lo hacía con los programas de ejemplo de los manuales. Luego comenzó a comprar libros y revistas de informática y descubre la programación en código de máquina.

Por imposición de su padre (divorciado ahora de su madre) intenta un año y medio jugar al baloncesto, pero termina dejándolo.

La señora Torvalds solía decirle a sus compañeros de trabajo que su hijo era de bajo costo de mantenimiento. Lo único que necesitaba era encerrarlo en armario con una computadora y darle algo de pasta seca de vez en cuando.

Debido al divorcio de sus padres, Linus y su hermana vivían alternadamente (juntos o separados) en la casa de sus padres) Las dificultades económicas obligaron a su madre a tener que empeñar varias veces su acción de la Compañía de Teléfonos de Helsinki (todos los abonados tienen una).Torvalds llegaría a ser miembro del directorio de esa compañía.

El adolescente Linus concurrió a una escuela secundaria de habla sueca. Se reconoce bueno en Matemática y Física pero malo para la memorización de datos y la carpintería. Iba a las clases de gimnasia salvo cuando se trataba de participar en alguna competencia deportiva.

En la universidad asegura haber tenido un buen desempeño en su primer año para experimentar luego un descenso en picada. Con otro estudiante de habla sueca también interesado en las computadoras se unió a un club de ciencias duras llamado Spektrum .

Cuando llegó el turno de hacer el servicio militar optó por la escuela de oficiales. Una vez graduado lo asignaron a la tarea de controlador de fuego. Su tarea era indicarle a los tiradores hacia donde disparar (Estamos hablando de los ochenta, no había drones)

Luego de su servicio militar volvió a la universidad donde permaneció ocho años y se graduó con un máster.

from Linux Adictos https://ift.tt/32nVG3G
via IFTTT

El nacimiento de GNU. Stallman y el camino al Software Libre

El nacimiento de GNU

En nuestro artículo anterior habíamos contado como los mejores programadores del laboratorio de Inteligencia Artificial del MIT lo habían abandonado para irse a la más lucrativa actividad privada y, como nuestro amigo Richard Stallman se quedó redeado de gente tan poco interesada en el funcionamiento de las cosas que decidió abandonar el desarrollo propio y optar por un software comercial.

El problema se presentó cuando quisieron tener a la nueva máquina conectada tanto en la red ARPANET como en la red del MIT. El laboratorio no pudo conseguir a nadie que supiera hacer los cambios necesarios en el software. El programa era muy difícil de entender y dado que no se podía compartir, tampoco había gente interesada en hacerlo. Tampoco el proveedor estaba interesao en hacer los cambios.

Para Stallman, además de estar mal escrito y ser difícil de entender, el nuevo sistema traía configurada por defecto una política de seguridad tan ineficaz que no solo no impedía que la gente cometiera errores catastróficos por accidente. También, impedía que alguien que supiera como hacerlo ayudara a otra persona hasta que llegara alguien con el poder para autorizarlo.

Stallman utilizó sus conocimientos de programación para sabotear la política de seguridad hasta que esta fue reforzada hasta tal punto que dificultó cualquier intento de hacerlo. Finalmente dejó de utilizar ese equipo porque lo obligaba a tener una contraseña secreta.

El nacimiento de GNU

Por el año 82 a Stallman le quedó en claro que la única forma de recuperar el espíritu original del laboratorio del MIT era crear un sistema operativo libre desde cero. Posteriormente decidió que debía ser similar a Unix para facilitar el cambio y hacer que la gente se sintiera más deseosa de colaborar. Para ponerle nombre decidió recurrir a una antigua tradición de los hackers del MIT, acrónimo recursivo.

GNU son las siglas en inglés de Gnu’s Not Unix (GNU no es Unix)

Para no volver a inventar la rueda Richard empezó a buscar herramientas libres que le sirvieran para el proyecto y encontró algo llamado «Kit de compilación de la Universidad Libre» Cuando le preguntó al desarrollador si podía utilizarlo, este le respondió que si con la condición de que el compiladors siguiera siendo propietario y el sistema operativo creado con él alentara a la gente a comprarlo.

Stallman decidió desarrollar su propio compilador para lo que se inspiró en un compilador libre de un lenguaje llamado Pastel (Una versión extendida de Pascal) En forma paralela empezó a trabajar en uno de sus proyectos emblemáticos: un editor de textos llamado GNU Emacs.

Originalmente GNU Emacs estaba basado en otro editor supuestamente de libre distribución. A medida que trabajaba con ese editor, Stallman se dio cuenta de que no tenía las características que necesitaba y lo fue modificando. Para cuando la compañía se retractó y prohibió que se siguiera distribuyendo, solo quedaba del código original una pequeña parte que solo le llevó una semana y media reemplazar.

Estas y otras herramientas desarrolladas por Stallman y sus colaboradores jugarían un rol fundamental para el desarrollo de Linux, los derivados de BSD y se portarían a Windows, Mac y la PlayStation de Sony.

En 1985 se crea la Free Software Foundation, la entidad no lucrativa encargada de garantizar que todas las herramientas del proyecto GNU estén disponibles en forma libre para quienes quieran utilizarlas. Además de eso realiza actividades de difusión.

En el año 1989 Richard Stallman redacta la primera versión de la Licencia Pública General de GNU (GPL) por sus siglas en inglés que garantiza a los usuarios finales (personas, organizaciones, compañías) la libertad de usar, estudiar, compartir y modificar el software.

Bibliografía

De acuerdo a lo que prometí, esta es la bibliografía de la serie de artículos

Chandler Jr A.D. Inventing the Electronic Century: The Epic Story of the Consumer Electronics and Computer Industries. Harvard University Press

Ryan J. A History of the Internet and the Digital Future. Reaktion Books.

Banks M. On the way to the Web: The secret history of the Internet and its founders.Apress

Richard Stallman. Charla en el Real Instituto de Tecnología de Estocolmo.

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

El camino hacia GNU. Por qué Stallman creó un proyecto nuevo

El camino hacia GNU

Estamos llegando al final de nuestro repaso por los acontecimientos que hicieron posible Linux y nos queda por terminar la historia del nacimiento del Proyecto GNU. Recordemos que fue el proyecto GNU el que le daría las herramientas a Linus Torvalds para crear el núcleo Linux.

Es imposible separar la «invención» del software libre de la personalidad de Richard Stallman. Pongo lo de invención entre comillas porque, como dijimos en artículos anteriores, el software en sus orígenes se compartía libremente. Fue cuando las empresas comenzaron a ver sus posibilidades comerciales que aparecieron las licencias privativas.

Stallman cuenta que cuando llegó al laboratorio de Inteligencia Artificial del Instituto de Tecnología de Massachusetts (MIT) se encontró con una cultura de puertas abiertas. En sus experiencias anteriores había trabajado en lugares donde había gente que decidía quién y cuando podía usar los equipos, y muchas veces estos se asignaban por status y no por necesidad.

En el laboratorio de IA del MIT se consideraba que el hardware era de todos. Si alguien, por más alto en la jerarquía que estuviera, guardaba un equipo que otro necesitaba bajo llave le tiraran la puerta abajo.

Según explica Stallman

…este espíritu de derribar las puertas no era algo aislado, era parte de toda una forma de vida. Los hackers del laboratorio de IA estaban muy motivados para escribir programas buenos e interesantes. Y era porque estaban tan ansiosos por hacer más trabajo, que no soportaban tener los equipos bloqueados, o muchas otras cosas que la gente podía hacer para obstruir el trabajo útil.

Por el mismo motivo los sistemas del laboratorio no tenían un mecanismo de protección de archivos, Quienes lo desarrollaron no querían que alguien pudiera centralizar el poder de decidir quién podía tener acceso a qué.

Lo bueno de esto según Stallman es que siempre que algo fallaba en los sistemas, cualquiera que supiera cuál era el problema lo podía arreglar.

Según sus propias palabras era una anarquía que funcionaba:

…tampoco dejamos que ningún profesor o jefe decidiera qué trabajo se iba a hacer, porque nuestro trabajo era mejorar el sistema. Hablamos con los usuarios, por supuesto; si no lo haces, no puedes decir lo que se necesita. Pero después de hacer eso, éramos los más capaces de ver qué tipo de mejoras eran factibles, y siempre estábamos hablando entre nosotros sobre cómo nos gustaría ver el sistema cambiado, y qué tipo de ideas claras habíamos visto en otros sistemas y que podríamos utilizar.

El camino hacia GNU. No siempre los cambios son buenos

Sin embargo, con el correr del tiempo, esa cultura abierta se fue perdiendo. En las propias palabras del fundador de la Free Software Foundation:

Esencialmente todos los programadores competentes excepto yo, en el laboratorio de IA fueron contratados, y esto causó más que un cambio momentáneo, causó una transformación permanente porque rompió la continuidad de la cultura de los hackers. Los nuevos hackers siempre se sentían atraídos por los viejos hackers; estaban los ordenadores más divertidos y la gente que hacía las cosas más interesantes, y también un espíritu del que era muy divertido formar parte. Una vez que estas cosas se perdieron, ya no había nada que recomiendara el lugar a nadie nuevo, así que la gente nueva dejó de llegar. No había nadie en quien pudieran inspirarse, nadie de quien pudieran aprender esas tradiciones. Además, nadie de quien aprender a hacer una buena programación. Con sólo un puñado de profesores y estudiantes graduados, que realmente no saben cómo hacer que un programa funcione, no puedes aprender a hacer que los buenos programas funcionen. Así que el laboratorio de IA del MIT que me encantaba ya no estaba y después de un par de años de luchar contra la gente que lo hizo para tratar de castigarlos por ello, decidí que debía dedicarme a tratar de crear una nueva comunidad con ese espíritu.

Una de las consecuencias del cambio tuvo que ver con la decisión de no utilizar software desarrollado internamente. Cuando en el laboratorio se cambió el hardware, aquellos estudiantes y profesores que no comulgaban con la cultura hacker pudieron imponer sus puntos de vista y optaron por usar software comercial

En el artículo final (lo prometo, es el último) veremos como Stallman decide que si no puede vencerlos, lo mejor es crear su propio proyecto.

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

ExTiX 20.09 llega basado en Ubuntu 20.04.1 y con soporte para apps de Android

ExTiX 20.09

A pocos días para entrar en septiembre, hoy os traemos otra noticia cuyo protagonista es un sistema operativo desarrollado por Arne Exton, por lo que podríamos catalogarla de ¿rara? O si no, poco habitual. Ayer, 25 de agosto, quien es famoso por sus proyectos osados lanzó ExTiX 20.09, lo que se supone que es una versión más avanzada que la lanzada hace dos semanas, pero no lo es en todo, ya que ExTiX 20.08 incluía Linux 5.8 y la versión lanzada ayer usa Linux 5.4.

Al paso atrás en el kernel de ExTiX no le encuentro ninguna explicación, más allá de haber querido usar el kernel original que está usando Ubuntu 20.04.1, que no es otro que Linux 5.4.42-generic. Pero si hay algo en lo que destaca de verdad ExTiX 20.09 es que ha incluido Anbox por defecto, lo que es un software que permite usar aplicaciones de Android en Linux. Anbox puede instalarse en cualquier distribución, pero hay que darse un pequeño paseo por la línea de comandos si lo que queremos es una versión completa y creo que no merece la pena a no ser que de verdad lo necesitemos.

Novedades más destacadas de ExTiX 20.09

  • Basado en Ubuntu 20.04.1.
  • Anbox incluido por defecto. Esto incluye la posibilidad de instar GAPPS (Google Play Services y Google Play Store) tras la instalación del sistema operativo.
  • Posibilidad de usar Refracta Snapshot desde una Live Session.
  • KDE como escritorio, con Frameworks 5.68 y Plasma 5.104.
  • Linux 5.4.42-generic de Ubuntu.
  • Incluidos paquetes como GParted GCC y otras herramientas de compilación para poder instalar paquetes desde su fuente, así como muchos codecs multimedia.
  • Otro software incluido: Brasero, SMPlayer, GIMP y Kodi, entre otros.

ExTiX 20.09 ya se puede descargar desde Sourceforge, o haciendo clic en este enlace. Aunque las versiones de ExTiX siempre son noticia y suenan interesantes, si lo único que os interesa es probar Anbox, en este artículo os explicamos cómo instalar una versión reducida desde su versión Snap.

from Linux Adictos https://ift.tt/32sGiDh
via IFTTT

Chrome 85 llega con soporte para AVIF y despidiéndose de los 32bits en Android, entre otras novedades

Chrome 85

Hace poco más de un mes, Google lanzaba la v84 de su navegador con novedades interesantes como la que elimina las notificaciones más molestas, algo que se agradece pero que a un servidor le gustaría que aún fuera más allá (no digo más). Hace unas horas, la compañía que se hizo famosa por ser la responsable del buscador más usado del mundo ha lanzado Chrome 85, una versión que promete ser más rápida al mismo tiempo que eficiente.

A diferencia de su rival Firefox 80 lanzado el mismo día, Chrome 85 sí llega con muchas novedades, y algunas de ellas llegan también a la versión para Android, como que ahora pasará a ser de 64bits. Esto son buenas noticias para los dispositivos más comunes, pues mejorará la gestión de la RAM, entre otras cosas, pero no lo son para dispositivos más discretos o antiguos porque ya no podrán instalar la nueva versión. A continuación tenéis la lista de novedades más destacadas que llegan junto a Chrome 85.

Novedades más destacadas de Chrome 85

  • Versión de Android sólo para dispositivos de 64 bits.
  • Soporte para Profile Guided Optimization (PGO), lo que hará que la carga de páginas sea un 10% más rápida.
  • Las pestañas en segundo plano sólo se activarán una vez por minuto para realizar tareas de recarga, lo que hará que consuma menos memoria RAM.
  • Soporte inicial para hacer desaparecer las URLs completas. Esto podemos usarlo ya desde los «flags» chrome://flags/#omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hover y chrome://flags/#omnibox-ui-hide-steady-url-path-query-and-ref-on-interaction.
  • El lector de PDF integrado ahora nos permite rellenar formularios y descargar las versiones original y editada.
  • Soporte para la decodificación del formato de imagen AVIF, algo que hará de manera nativa sin códecs externos.
  • Nuevo aviso a la hora de descargar archivos comprimidos.
  • Ahora es posible crear accesos directos para las PWA (Progressive Web Apps).

Chrome 85 ya está disponible desde la página web del desarrollador, a la que podemos acceder desde este enlace. Los usuarios existentes ya deberían tener la nueva versión esperando como actualización desde el centro de software de su distribución Linux.

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

Firefox 80 llega con mejoras para la aceleración de vídeo, cambios en certificados SSL y mas

La nueva version de Firefox 80 ya está aquí y a diferencia de otras versiones anteriores, esta nueva version presenta pocos cambios pero vale la pena destacar que la mayoría de ellos son bastante importantes, uno de ellos es la implementación del soporte para aceleración de video por hardware a través de VA-API para Linux, otro también es la aceptación de certificados SSL, ya que ahora Firefox solo aceptara certificados de 398 días, entre otras cosas más.

En cuanto a las correcciones de errores y las nuevas funciones de Firefox 80, se eliminaron 13 vulnerabilidades, de las cuales 6 están etiquetadas como peligrosas, ya que estos problemas podrían conducir potencialmente a la ejecución de código atacante al abrir páginas especialmente diseñadas.

Además, también se liberaron las versiones de actualización 68.12.0 y 78.2.0. Firefox 68.12 ESR es el último de su serie, ya los usuarios de Firefox 68 se les ofrecerá una actualización automática a la versión 78.3 en un mes.

Principales novedades de Firefox 80

En esta nueva version de Firefox 80 se presenta una gran característica para Linux, ya que se incluye el soporte para aceleración de video por hardware a través de VA-API para sistemas que usan el protocolo X11 (anteriormente, dicha aceleración solo estaba habilitada para Wayland).
La implementación se basa en un nuevo backend X11 basado en DMABUF, que se prepara dividiendo el backend DMABUF propuesto anteriormente para Wayland.

Otro cambio importante que se presenta, es en la fecha de expiración que se aplica a los certificados TLS emitidos a partir 01 de septiembre 2020, ya que el tiempo de vida de estos certificados no excederá de 398 días y vale mencionar que este cambio no es exclusivo de Firefox, ya que se aplican restricciones similares en Chrome y Safari. Para los certificados recibidos antes del 1 de septiembre, la confianza se mantendrá, pero se limitará a 825 días (2,2 años).

Para usuarios con migrañas y epilepsia, se eliminaron algunos efectos de animación al abrir pestañas. Por ejemplo, al cargar el contenido de una pestaña, ahora se muestra un icono de reloj de arena en lugar de un punto de salto.

Se ha incluido una nueva implementación de la lista de bloqueo para complementos que experimentan problemas de seguridad, estabilidad y rendimiento. La nueva implementación se destaca por mejorar el rendimiento y los problemas de escalabilidad mediante el uso de filtros Bloom en cascada.

También se proporcionó la capacidad de configurar Firefox como el visor de PDF predeterminado en el sistema y se han realizado varias mejoras y correcciones en el funcionamiento de los lectores de pantalla y la compatibilidad con herramientas para personas con discapacidad.

Además en Firefox 80, podremos encontrar que se agregó soporte para los mecanismos RTX y Transport-cc para mejorar la calidad de las llamadas WebRTC en canales de comunicación deficientes y mejorar el pronóstico del ancho de banda disponible.

Y en cuanto a los cambios relacionados para desarrolladores:

  • La API de animaciones incluye las operaciones de composición KeyframeEffect.composite y KeyframeEffect.iterationComposite .
  • La API de sesión de medios ha agregado soporte para definir controladores para cambiar la posición en la transmisión.
  • La extensión KHR_parallel_shader_compile se implementa en WebGL, lo que le permite ejecutar varios subprocesos de compilación de sombreadores a la vez.
  • Window.open() ha eliminado el soporte para los parámetros outerHeight y outerWidth.
  • Las operaciones atómicas están permitidas en WebAssembly, con la excepción de las regiones de memoria compartida.
  • Se ha propuesto un panel experimental en Herramientas para desarrolladores web para facilitar la identificación de incompatibilidades entre navegadores.
  • En la interfaz de monitoreo de la actividad de la red, se han agregado etiquetas visuales para resaltar las solicitudes lentas, cuyo tiempo de ejecución excede los 500 ms.
  • Los comandos»:block» y»:unblock» se implementan en la consola web para bloquear y desbloquear las solicitudes de red.
  • Cuando el depurador de JavaScript interrumpe en caso de una excepción, la barra de código ahora muestra una información sobre herramientas con un seguimiento de la pila.

¿Como instalar o actualizar la nueva versión de Firefox en Linux?

Si eres usuario de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, puedes instalar o actualizar a esta nueva versión con ayuda del PPA del navegador.

Este lo pueden añadir al sistema abriendo una terminal y ejecutando en ella el siguiente comando:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

Para el caso de los usuarios de Arch Linux y derivados, basta con ejecutar en una terminal:

sudo pacman -Syu

O para instalar con:

sudo pacman -S firefox

Finalmente para aquellos que prefieren del uso de los paquetes Snap, podrán instalar la nueva versión en cuanto sea liberada en los repositorios de Snap.

Pero pueden obtener el paquete directamente desde el FTP de Mozilla. Con ayuda de una terminal tecleando el siguiente comando:

wget https://ftp.mozilla.org/pub/firefox/releases/80.0/snap/firefox-80.0.snap

Y para instalar el paquete solo tecleamos:

sudo snap install firefox-80.0.snap

Finalmente, pueden obtener el navegador con el último método de instalación que fue añadido «Flatpak». Para ello deben contar con el soporte para este tipo de paquetes.

La instalación se hace tecleando:

flatpak install flathub org.mozilla.firefox

Para el resto de las distribuciones de Linux, pueden descargar los paquetes binarios desde el siguiente enlace.

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

TELEports, Ubuntu Touch ya tiene cliente nativo de Telegram

TELEports

Por si no lo sabéis, si no soy un feliz poseedor de una PineTab ya es porque aún no me ha llegado. Uno de los motivos por los que me decidí a comprarla fue para probar Ubuntu Touch sin realizar un gran desembolso, y la tablet de PINE64 tiene un precio de menos de 90€ si no contamos los gastos de envío, por lo que en junio me lancé y pedí una. Por lo que he investigado, Ubuntu Touch es un sistema con muchas restricciones, pero cada vez tiene más apps disponibles, como el nuevo TELEports que ha llegado a la OpenStore en fase beta.

Antes de seguir hablando de TELEports quisiera responder a la/s pregunta/s que alguno de vosotros se estará haciendo: ¿qué restricciones tiene Ubuntu Touch y por qué he comprado la PineTab si es así? UBports está desarrollando el sistema operativo con cautela, y esto significa que no quiere que los dispositivos que lo usan dejen de funcionar por un descuido por parte del usuario. Por ese motivo, la tienda que usa para instalar apps es la OpenStore, donde muchas aplicaciones son webapps. Por otro lado, podemos instalar paquetes de los repositorios oficiales a través de Libertine y otros sistemas operativos, como PostmarketOS o Neon Mobile.

TELEports, un cliente no oficial de Telegram para Ubuntu Touch que llega en fase beta

Explicado lo anterior, UBports ha publicado un artículo en el que nos habla de TELEports, que no es más que un cliente no oficial de Telegram que un desarrollador ha creado codo con codo con los de la famosa app de mensajería. A diferencia de esta otra opción, TELEports es una app nativa que se puede usar como tal o como versión web. UBports dice que en la actualidad la versión web tiene más funciones porque está más actualizada, pero que la versión nativa ofrece la mayoría de funciones y está mejor integrada con el sistema operativo.

Entre lo que podemos hacer ahora mismo, en la v0.8.1 que está etiquetada como BETA tenemos:

  • Lógicamente, posibilidad de entrar/identificarnos usando nuestro número de teléfono. De lo contrario, nada tendría sentido.
  • Lista de conversaciones, canales e incluso grupos, algo que está disponible desde hace pocos meses. Las conversaciones con mensajes pendientes mostrarán el globo con el número del mismo modo que vemos en el resto de versiones de Telegram.
  • Stickers. Ahora mismo, sólo es compatible con los fijos. El desarrollador dice que debemos entrar en la versión web si queremos ver los animados. Los stickers que podremos usar serán los que tengamos sincronizados con nuestra cuenta, pero recordando que los animados no funcionarán hasta alguna actualización futura.
  • Mensajes guardados. Aquí es donde guardamos los mensajes personales, muy útil también si queremos enviar archivos de un dispositivo a otro.
  • Contactos.
  • Modo nocturno. No mencionan exactamente lo que es, pero todo parece indicar que cambiará el color de la interfaz de claro a oscuro.

Creada por un desarrollador español

Si entráis a la nota informativa de UBports y os fijáis en las capturas, veréis que todas están en perfecto castellano. Eso es porque está desarrollada por Miguel Menéndez (@mimecar), por lo que los de habla hispana no tendremos que preocuparnos por la traducción en ningún momento.

Aunque TELEports aún no incluye las funciones más recientes, como las videollamadas, algo lógico si tenemos en cuenta que ni siquiera han llegado a la versión web, sí incluye la última versión de tdlib, es decir, de las bibliotecas que proporciona Telegram para desarrollar. Esto significa que las funciones irán llegando y usar la app en Ubuntu Touch será cada vez más parecido a lo que vemos cuando chateamos en la app de escritorio. Si no lo fuera, y como he comentado, se puede instalar Telegram Desktop usando Libertine.

Como usuario de Telegram y futuro poseedor de una PineTab, me alegra que Miguel esté desarrollando TELEports, pero me fastidia un poco: ahora tengo más ganas de recibir mi tablet.

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

Feliz 29 aniversario “Linux”

Un 25 de agosto de 1991, después de cinco meses de desarrollo un estudiante de nombre «Linus Torvalds» que en aquel entonces contaba con 21 años dio a conocer que estaba construyendo un prototipo funcional de un nuevo sistema operativo, para el cual se había completado la migración de bash 1.08 y gcc 1.40.

Tuvieron que pasar varios días para que fuera dada a conocer la primera versión publica del kernel de Linux que se lanzó el 17 de septiembre. El kernel 0.0.1 estaba comprimido en 62 KB y contenía alrededor de 10 mil líneas de código fuente (mientras que el Kernel actual tiene más de 28 millones de líneas de código).

El kernel de Linux se inspiró en el sistema operativo MINIX, que a Linus no le gustó con su licencia limitada. Posteriormente, cuando Linux se convirtió en un proyecto famoso, los detractores intentaron acusar a Linus de copiar directamente el código de algunos subsistemas MINIX.

El ataque fue repelido por el autor de MINIX, Andrew Tanenbaum, quien encargó a un estudiante que hiciera una comparación detallada del código Minix con las primeras versiones públicas de Linux. Los resultados del estudio mostraron la presencia de solo cuatro coincidencias de bloques de código insignificantes debido a los requisitos de POSIX y ANSI C.

Linus originalmente pensó en llamar al kernel como «Freax» free, freak y X (Unix), pero el kernel recibió el nombre «Linux» con la mano ligera de Ari Lemmke, quien, a pedido de Linus, colocar el kernel en el servidor FTP de la universidad, nombrando el directorio con el archivo no «freax», como pidió Torvalds, sino «linux».

Cabe destacar que William Della Croce (un empresario) logró registrar la marca Linux y quiso cobrar regalías a lo largo del tiempo, pero luego cambió de opinión y transfirió todos los derechos de la marca a Linus.

La mascota oficial del kernel de Linux, el pingüino Tux, fue seleccionada a través de un concurso celebrado en 1996. El nombre Tux significa Torvalds UniX.

En cuanto a la historia del Kernel, estas son las versiones mas importantes a lo largo de la historia de Linux:

  • En Septiembre de 1991 – Linux 0.0.1: es la primera versión pública que solo admite la CPU i386 y se inicia desde disquete
  • En Enero de 1992 – Linux 0.12: el código comenzó a distribuirse bajo la licencia GPLv2;
  • En Marzo de 1992 – Linux 0.95: brindó la capacidad de ejecutar el sistema X Window, soporte para memoria virtual e intercambio de particiones.
    Linux 0.96-0.99 – 1992-1993: se inició el trabajo en la pila de redes. Se introdujo el sistema de archivos Ext2, se agregó soporte para el formato de archivo ELF, se introdujeron los controladores para las tarjetas de sonido y los controladores SCSI.
    En 1992 aparecieron las primeras distribuciones SLS e Yggdrasil. En el verano de 1993, se fundaron los proyectos Slackware y Debian.
  • En Marzo de 1994 – Linux 1.0: es la primera versión oficialmente estable.
  • En Marzo de 1995 – Linux 1.2: tiene aumento significativo en la cantidad de controladores, soporte para plataformas Alpha, MIPS y SPARC, expansión de las capacidades de la pila de red, aparición de un filtro de paquetes, soporte para NFS.
  • En Junio de 1996 – Linux 2.0: llega con soporte para sistemas multiprocesador.
  • En Marzo de 1997: Fundación de LKML, la lista de correo de desarrolladores del kernel de Linux.
  • En 1998: Lanzamiento del primer clúster de Linux basado en Top500, que consta de 68 nodos con CPU Alpha.
  • En enero de 1999 – Linux 2.2: ya cuenta con una mayor eficiencia del sistema de administración de memoria, soporte agregado para IPv6, implementó un nuevo firewall, introdujo un nuevo subsistema de sonido;
  • En Febrero de 2001 – Linux 2.6: soporte para sistemas de 8 procesadores y 64 GB de RAM, sistema de archivos Ext3, USB, soporte ACPI.
  • En Diciembre de 2003 – Linux 2.6: llega con soporte SELinux, herramientas de ajuste automático del kernel, sysfs, sistema de gestión de memoria revisado;
  • En 2005, se introdujo el hipervisor Xen, que marcó el comienzo de la era de la virtualización.
  • En septiembre de 2008, se formó la primera versión de la plataforma Android basada en el kernel de Linux.
  • En julio de 2011 – fin de la rama 2.6.x: después de 10 años de desarrollo de la rama 2.6.x, se realizó la transición a la numeración 3.x. La cantidad de objetos en el repositorio de Git ha alcanzado los 2 millones.
  • En 2015 – Linux 4.0: fue lanzado, el número de objetos git en el repositorio ha alcanzado los 4 millones.
  • En enero de 2019 – Linux 5.0: El repositorio ha alcanzado el nivel de 6,5 millones de objetos git.
  • En agosto de 2020 – Linux 5.8: fue el más grande en términos de la cantidad de cambios de todos los kernel durante toda la existencia del proyecto.

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