Un marco en Rust podría ser implementado en el Kernel para mejorar los controladores

Rust Linux Kernel

Josh Triplett, una compañía con sede en Intel y miembro del comité de supervisión del desarrollo Crates.io, presentó ya hace algunos días un grupo de trabajo en su discurso en la Open Source Technology Summit que tiene como objetivo llevar a Rust a la par con C en la programación del Kernel de Linux.

En el grupo de trabajo, que está en proceso de creación, los desarrolladores de Rust, junto con los ingenieros de Intel, prepararán especificaciones que puedan destacar la funcionalidad que Rust necesita implementar para la programación dentro del núcleo de Linux. La programación del sistema a menudo requiere manipulaciones de bajo nivel, como la ejecución de instrucciones privilegiadas del procesador y la obtención de información detallada sobre el estado del procesador.

De las capacidades similares que ya se están desarrollando para Rust, se admite el soporte para estructuras sin nombre, uniones (union), insertos de ensamblador (la macro “asm!”) Y el formato de número de punto flotante BFLOAT16.

Josh cree que el futuro de la programación del sistema es para Rust, y el lenguaje C en las realidades modernas afirma ser el lugar que ocupaba Assembler en el pasado. Rust no solo alivia a los desarrolladores de los problemas específicos del lenguaje C que surgen debido al trabajo de bajo nivel con la memoria, sino que también brinda la posibilidad de aplicación en el desarrollo de paradigmas de programación modernos.

Durante la discusión del discurso de Josh, se expresó la idea de:

agregar la posibilidad de desarrollar controladores en el lenguaje Rust al kernel de Linux, lo que permitiría con un mínimo esfuerzo crear controladores mejores y más seguros que alivien problemas tales como acceder al área de memoria después de liberarla, hacer referencia a punteros nulos y salir más allá de los límites del búfer.

Greg Kroah-Hartman, responsable de mantener una rama estable del kernel de Linux, expresó su disposición a agregar un marco de controlador Rust al kernel si tiene ventajas reales sobre C, por ejemplo, proporcionará enlaces seguros sobre API del núcleo Además, Greg considera este marco solo como una opción que no está activa de manera predeterminada, para no incluir Rust en el número de dependencias de ensamblaje del núcleo.

Resultó que varios equipos ya están trabajando en esta dirección. Por ejemplo, los desarrolladores de Fish in a Barrel prepararon un juego de herramientas para escribir módulos cargables para el kernel de Linux en el lenguaje Rust, utilizando un conjunto de capas abstractas sobre las interfaces y estructuras del kernel para aumentar la seguridad.

Las capas intermedias se generan automáticamente en función de los archivos de encabezado del núcleo disponibles utilizando la utilidad bindgen . Clang se usa para construir capas intermedias. Los módulos ensamblados, además de las capas, usan el paquete staticlib.

Paralelamente, se está desarrollando otro proyecto, centrado en el desarrollo de controladores para sistemas embebidos y dispositivos de Internet de las cosas, que también utiliza bindgen para generar intercalares basados ​​en archivos de encabezado del núcleo.

El marco le permite mejorar la seguridad del controlador sin realizar cambios en el núcleo; en lugar de crear niveles de aislamiento adicionales para los controladores en el núcleo, se propone bloquear los problemas en la etapa de compilación utilizando un lenguaje Rust más seguro.

Se supone que los fabricantes de equipos pueden desarrollar este enfoque de forma apresurada sin una auditoría adecuada.

Todavía no se ha implementado toda la funcionalidad planificada, pero el marco ya es bastante adecuado para el trabajo y se utiliza para escribir un controlador que funcione para el controlador LAN9512 USB Ethernet suministrado en la placa Raspberry Pi 3.

El controlador smsc95xx existente se escribió como una implementación de referencia al escribir el controlador Rust en lenguaje C.

Se observa que el tamaño del módulo y la sobrecarga de los componentes de tiempo de ejecución no son significativos cuando se desarrolla un controlador para Rust, que le permite usar el marco para dispositivos con recursos limitados.

Fuente: https://hub.packtpub.com

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

El primer lote del Librem 5 de Purism llegará el 24 de septiembre con diseño y software básicos

Librem 5Hace unos instantes os hemos hablado del PinePhone, un teléfono de la casa PINE64 que usará una variante móvil del Plasma de KDE y que empezará a llegar a los desarrolladores a finales de este mes. El que también va a estar disponible este mismo mes, más concretamente su primera remesa, será el Librem 5 de Purims, otro teléfono con sistema operativo Linux que, en este caso, se centra en la seguridad y privacidad.

Como el PinePhone, el Librem 5 será un teléfono que ejecutará software gratuito y de código abierto, pero también incluirá funciones que incluyen una especie de “interruptores” para desactivar por completo componentes como el WiFi, la cámara o el micrófono. Ha estado en desarrollo durante dos años y Purism ya ha revelado que las primeras unidades llegarán el 24 de septiembre en el “Lote Aspen”. Y es que el Librem 5 va a ir lanzándose paulatinamente en distintos lotes, fechas y con especificaciones ligeramente diferentes.

Los diferentes lotes del Librem 5

Purism irá lanzando su Librem 5 con sistema operativo PureOS en los siguientes lotes/versiones con nombres de madera/plantas:

  • Aspen: el 24 de septiembre.
  • Birch: el 29 de octubre.
  • Chestnut: el 3 de diciembre.
  • Dogwood: el 7 de enero.
  • Evergreen: segundo trimestre de 2020.
  • Fir: cuarto trimestre de 2020.

Las diferencias entre los lotes no están solo en las fechas de llegada, sino en el diseño/fabricación y el sistema operativo incluido por defecto. El lote Aspen llegará con el software inicial, con aplicaciones básicas para gestionar contactos, navegación básica, la gestión de la batería en una etapa temprana y actualizaciones vía terminal. El diseño también mejorará con el paso del tiempo, hasta que en el lote Fir usará software Long Term Support, con mejor acabado y una CPU de 14nm. Para ser justos y decirlo todo, la versión LTS también llegará al lote Evergreen.

Teniendo en cuenta esto de los lotes, quizá no sea mala idea esperar por lo menos hasta el segundo trimestre de 2020 y comprar un Librem 5 del lote Evergreen, eso sabiendo que en unos seis meses habrá otro modelo con un procesador mejorado. En cualquier caso, a partir de este mes estará disponible el teléfono seguro de Purism.

Artículo relacionado:
Librem 5, el teléfono seguro basado en Linux, saldrá a la venta con estas especificaciones


from Linux Adictos https://ift.tt/34qD57C
via IFTTT

El PinePhone de PINE64 es real y empezará a enviarse muy pronto

PinePhone real

Si estás buscando una alternativa a Android o al iPhone, esta noticia te interesa: tal y como nos explica PINE64 y KDE Community ha compartido en redes sociales, el PinePhone empezará a estar disponible en breve. Si es la primera vez que lees sobre este terminal, tienes que saber que usa un sistema operativo basado en el software de KDE que se llama postmarketOS.

Después de los ciclos de desarrollo y pruebas, PINE64 se decidió a fabricar unas pocas unidades para desarrolladores y planificaron una tirada mayor para los “early adopters” que quieran comprar este terminal. Los no desarrolladores afortunados podrán hacerse con un PinePhone a finales de este año. En cuanto a los desarrolladores, podrán comprar el primer terminal con Plasma Mobile este mismo mes.

PinePhone en acción

Como podéis ver en el video-presentación anterior, la interfaz de usuario de Plasma Mobile en el PinePhone es similar a lo que vemos en sistemas operativos como Kubuntu o KDE neon. Los usuarios de sistemas operativos con entorno gráfico Plasma reconocerán al instante los iconos y aplicaciones como Okular. Pero, aún pareciéndose mucho a Plasma Desktop, Plasma Mobile cuenta con matices o rasgos de un sistema operativo móvil, puesto que eso es exactamente lo que es. Todos los drivers que usa el PineBook son de código abierto, lo que es una de las razones por las que un usuario se decantaría por un terminal así y no por otros como los desarrollados por Apple o Google.

Si tengo que ser sincero, en el vídeo de presentación yo veo luces y sombras. Por una parte, tenemos un entorno gráfico muy versátil y atractivo que muchas veces funciona fluido, pero por otra tenemos que a veces funciona con algo de “lag”. Cierto es que estamos hablando de una primera versión que aún no se ha puesto a la venta al público, pero la demostración podría haber salido mejor.

¿Te comprarás el PinePhone cuando salga a la venta?

Artículo relacionado:
PinePhone: un teléfono inteligente con Linux ejecutando KDE Plasma


from Linux Adictos https://ift.tt/313OJmQ
via IFTTT

El PinePhone de PINE64 es real y empezará a enviarse muy pronto

PinePhone real

Si estás buscando una alternativa a Android o al iPhone, esta noticia te interesa: tal y como nos explica PINE64 y KDE Community ha compartido en redes sociales, el PinePhone empezará a estar disponible en breve. Si es la primera vez que lees sobre este terminal, tienes que saber que usa un sistema operativo basado en el software de KDE que se llama postmarketOS.

Después de los ciclos de desarrollo y pruebas, PINE64 se decidió a fabricar unas pocas unidades para desarrolladores y planificaron una tirada mayor para los “early adopters” que quieran comprar este terminal. Los no desarrolladores afortunados podrán hacerse con un PinePhone a finales de este año. En cuanto a los desarrolladores, podrán comprar el primer terminal con Plasma Mobile este mismo mes.

PinePhone en acción

Como podéis ver en el video-presentación anterior, la interfaz de usuario de Plasma Mobile en el PinePhone es similar a lo que vemos en sistemas operativos como Kubuntu o KDE neon. Los usuarios de sistemas operativos con entorno gráfico Plasma reconocerán al instante los iconos y aplicaciones como Okular. Pero, aún pareciéndose mucho a Plasma Desktop, Plasma Mobile cuenta con matices o rasgos de un sistema operativo móvil, puesto que eso es exactamente lo que es. Todos los drivers que usa el PineBook son de código abierto, lo que es una de las razones por las que un usuario se decantaría por un terminal así y no por otros como los desarrollados por Apple o Google.

Si tengo que ser sincero, en el vídeo de presentación yo veo luces y sombras. Por una parte, tenemos un entorno gráfico muy versátil y atractivo que muchas veces funciona fluido, pero por otra tenemos que a veces funciona con algo de “lag”. Cierto es que estamos hablando de una primera versión que aún no se ha puesto a la venta al público, pero la demostración podría haber salido mejor.

¿Te comprarás el PinePhone cuando salga a la venta?

Artículo relacionado:
PinePhone: un teléfono inteligente con Linux ejecutando KDE Plasma


from Linux Adictos https://ift.tt/313OJmQ
via IFTTT

LibreOffice 6.3.1 llega para corregir más de 80 errores de la versión anterior

LibreOffice 6.3.1 y 6.2.7Cuatro semanas después de la v6.3, The Document Foundation ha lanzado LibreOffice 6.3.1, la primera actualización de mantenimiento de esta serie. La nueva versión más avanzada ha llegado junto a otra nueva entrega, en este caso la LibreOffice 6.2.7 que desde la versión anterior (v6.2.6) es la recomendada para su uso en entornos de producción. Como actualizaciones de mantenimiento, tanto la v6.1.3 como la v6.2.7 ya están aquí para pulir la suite de ofimática libre más popular de las disponibles en Linux.

Concretamente, LibreOffice 6.3.1 ha corregido un total de 82 fallos repartidos en Writer, Calc, Impress, Draw y Math. Por otra parte, se ha introducido una nueva capa de protección para antes de que intentemos ejecutar un script o una macro incrustada en un documento, puesto que The Document Foundation considera que esto es peligroso si no sabemos exactamente qué estamos haciendo. Esta nueva capa de protección en forma de aviso también se ha introducido en la v6.2.7 de LibreOffice.

LibreOffice 6.3.1 corrige un total de 82 fallos

Tal y como explica Italo Vignoli:

LibreOffice 6.3.1 considera que la presencia de cualquier llamada a una cosa similar a un script es tan peligrosa como una macro, y presenta al usuario un cuadro de diálogo de advertencia sobre el documento que intenta ejecutar un script. Los usuarios nunca deben permitir el ejecución de macros y scripts incrustados en documentos, a menos que sean perfectamente conscientes de los riesgos potenciales asociados con la acción

LibreOffice 6.3.1 y 6.2.7 ya están disponibles desde la página web de descargas de The Document Foundation para Windows, Linux y macOS. Para Linux, está disponible en versiones DEB y RPM, pero también está como código fuente para distribuciones no compatibles con estos formatos. Las versiones de los repositorios oficiales de cada distribución se actualizarán en los próximos días a la versión recomendada o la más avanzada, dependiendo de la distribución. La próxima actualización ya será una LibreOffice 6.3.2 que llegará a finales de septiembre/ principios de octubre.

Artículo relacionado:
LibreOffice 6.3 ya disponible. Estas son las novedades


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

unlink: ejemplos prácticos de este comando para Linux

unlink

El comando unlink es una herramienta bastante interesante para algunas tareas. A pesar de que está instalada por defecto en tu distro GNU/Linux, es muy probable que no la conocieras hasta ahora. El motivo es que quizás no es tan popular como rm, pero sirve para cosas similares a ésta otra. Es decir, con unlink puedes eliminar archivos que tengas en tu sistema de uno en uno. Puedes pensar que eso es algo absurdo, y que para eso tienes rm, pero puedes hacer algo más que eso…

Pero primero vamos a ver qué es y luego verás sus aplicaciones con algunos ejemplos prácticos. Lo primero decir que es una herramienta en el paquete GNU coreutils, por tanto de las básicas que aporta GNU para Linux, aunque si lo recuerdas, en LxA ya hablé de otro paquete complementario para disponer de algunas herramientas Unix extra que no vienen en este paquete. Se trata del paquete moreutils.

Con unlink puedes eliminar de uno en uno tus archivos. Si usas varios archivos te dará error por no aceptar tantos parámetros. Puedes comprobar que lo tienes instalado y obtener información con:


unlink --help

unlink --version

Para eliminar un archivo, usa simplemente el siguiente comando seguido del nombre de tu archivo. Por ejemplo, si quieres eliminar notas.txt:


unlink notas.txt

Además, si ese fichero fuese un enlace simbólico, el archivo desde el que se hizo el enlace no se eliminará. Así que esta herramienta es muy sencilla de usar y práctica en algunos casos. Lo malo es que no puedes eliminar muchos archivos o directorios completos de una vez como rm, pero te puede ayudar a prevenir la eliminación de datos por error que no quieras eliminar. Por ejemplo, si usas rm *, podría eliminar todos los ficheros de un directorio y tal vez alguno de los que hay allí querías que permaneciera. Sin son muchos archivos es poco práctico hacerlo con unlink, pero si es un directorio con tres o cuatro archivos, acostumbrarte a usar unlink te podría ahorrar sustos…

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

Un caso exitoso sobre cómo financiar un proyecto de código abierto

cómo financiar un proyecto. Así hace Elementary OS

Elementary OS te obliga a poner un valor de compra antes de descargar.

La tarea más dura del mundo del código abierto es, sin dudas, la de conseguir cómo financiar sun proyecto. Para la programación siempre se pueden conseguir librerías de terceros o recurrir al copy/paste en Stack Overflow. Pero,el dinero para pagar servidores, ancho de banda, fluído electrico y otros insumos, resulta insustituible.

La verdad es que las empresas que se benefician de contenido de código abierto, no suelen ser demasiado generosas a la hora de aportar recursos. Y,los usuarios domésticos mucho menos. Resulta difícil convencer a la gente de que el hecho de que algo se distribuya gratis, no significa que producirlo no tenga costo.

Muchos proyectos quedaron por el camino por falta de dinero. Canonical abandonó su aventura en los teléfonos buscando seducir a los inversores corporativos que prefieren los más rentables servicios empresariales. OpenSUSE cambió varias veces de dueños, Mandriva, a pesar de su intento de introducirse en el automovilismo competitivo, terminó desapareciendo.

Ni las tiendas de aplicaciones ni los botones de donaciones parecen conseguir resultados relevantes. Entonces surge la pregunta ¿Como financiar un proyecto de código abierto?

Elementary OS parece tener la respuesta.

Cómo financiar un proyecto de código abierto. El caso exitoso de Elementary OS

Elementary OS es una distribución de escritorio basada en la última versión estable de Ubuntu. Se diferencia en tener su propia interfaz de usuario (basada en GNOME pero modificada para ser más ligera) y su propia tienda de aplicaciones.

Para poder descargar Elementary OS tienes que indicar cuanto estás dispuesto a pagar por hacerlo. Puedes pulsar alguno de los valores indicados o especificarlo. Una de las opciones es escribir el vaara no pagar nada. El mismo esquema se repite en la tienda de aplicaciones.

Daniel Foré, el fundador de Elementary OS, cuenta que se inspiró en el sistema del sitio de descarga de juegos Humble Indie Bundle. En este portal, el usuario indica cuando quiere pagar por lo que compra.

Los resultados son asombrosos, ya que según explica Foré, los ingresos del nuevo sistema multiplicaron por diez a los obtenidos por donaciones.

Destaca Foré que los desarrolladores que publican en la tienda de aplicaciones de la distribución, también registran resultados parecidos.

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

SoftMaker FreeOffice lanza nueva versión con modo oscuro y mejor compatibilidad con MS Office

SoftMaker FreeOffice 2018La gran mayoría de usuarios de Linux conocemos y usamos LibreOffice, la suite de ofimática que nació de OpenOffice y que ahora viene instalada por defecto en muchas distribuciones. Pero por un tema de antigüedad, aún hay muchos que quieren/necesitan usar el Office de siempre, es decir, el de Microsoft. Por esa razón existen alternativas como SoftMaker FreeOffice, una suite gratuita con opción de pago cuya razón de ser es que no echemos de menos a Microsoft Office.

Para conseguirlo y entre otras cosas, SoftMaker ha lanzado una nueva versión de FreeOffice, la opción gratuita de SoftMaker Office. Entre las novedades que incluye esta entrega tenemos un modo oscuro que facilitará el trabajo en momentos en los que la luz ambiental haya disminuido. A continuación tenéis un resumen de lo que nos ofrece SoftMaker FreeOffice junto a un par de novedades de la versión de septiembre.

Qué ofrece SoftMaker FreeOffice

  • Disponible para Windows, macOS y Linux de forma gratuita.
  • Suite de oficina llena de funciones, válida para su uso doméstico o en oficinas.
  • Incluye TextMaker (Word), PlanMaker (Excel) y Presentations (Powerpoint).
  • Compatible con los formatos de Microsoft DOCX, XLSX y PPTX más modernos sin comprometer el contenido.
  • La nueva versión añade un guardado sin costuras en los formatos clásicos de Microsoft DOC, XLS y PPT, así como en el formato de Texto de LibreOffice OpenDocument (ODT).
  • Nueva interfaz oscura opcional que evita forzar la vista en entornos de baja iluminación.

Los usuarios interesados, podemos descargar SoftMaker FreeOffice 2018 970-01 desde la página de descargas de SoftMaker. Como hemos mencionado en la lista de funciones anterior, está disponible para Windows, macOS y Linux, tanto en versiones gratuita como por suscripción y para 32bit y 64bit. En cuanto a Linux, tenemos versiones DEB para Debian/Ubuntu, RMP para Red Hat/Fedora y un instalador para otros sistemas operativos que podremos ejecutar arrastrándolo al terminal y presionando Intro.

¿Eres uno de los usuarios que prefiere SoftMaker FreeOffice o te quedas con LibreOffice?

Artículo relacionado:
FreeOffice, una excelente paquetería de ofimática gratuita para Linux


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

Como instalar DeepFaceLab en Linux para crear videos deepfake

Desde hace varios años en internet existen los llamados videos deepfake, pero en los últimos meses su popularidad aumento en gran medida gracias a diversas herramientas y aplicaciones que hacen más sencilla su creación.

Deepfake es una técnica utilizada para modificar imágenes o videos utilizando inteligencia artificial, en la mayoría de los casos se utiliza para sobreponer un rostro sobre otro, creando así videos falsos con resultados impresionantes.

Antes, crear videos deepfake era una habilidad que llevaba años aprender, pero ahora, con el avance de la tecnología, es muy fácil hacerlo.

DeepFaceLab es una herramienta disponible para Linux y otros sistemas que te permite crear videos deepfake de una forma muy sencilla usando la línea de comandos.

Puede parecer que usar DeepFaceLab es muy difícil de usar, pero nada lejos de lo contrario, con tan solo correr unos scripts podrás modificar un video y añadirle un nuevo rostro al protagonista.

Como instalar DeepFaceLab en Linux

Para instalar DeepFaceLab tendrás que instalar primero Anaconda3 usando la página oficial y luego tendrás que inicializarlo con los siguientes comandos:

export PATH=~/anaconda3/bin:$PATH

conda init bash

Ahora ya puedes proceder a la instalación de DeepFacebLab con las siguientes líneas de código:

conda create -y -n deepfacelab python=3.6.6 cudatoolkit=9.0 cudnn=7.3.1

conda activate deepfacelab

git clone https://github.com/lbfs/DeepFaceLab_Linux.git

cd DeepFaceLab_Linux

python -m pip install -r requirements-cuda.txt

Si tienes Ubuntu 16.04 o 18.04 puedes revisar la página oficial de la compilación para ver las formas de instalar DeepFaceLab en ambos sistemas.

Usar DeepFaceLab puede ser complicado pero una vez que leas este tutorial siempre actualizado podrás crear tus videos deepfake como todo un profesional.

Si tienes algún problema con la instalación o uso de DeepFaceLab con gusto te ayudamos en los comentarios.

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

Cómo vivir sin Netflix. El código abierto te ayuda

Cómo vivir sin Netflix. Este programa te permite navegar por Youtube

Free Tube te permite ver vídeos de Youtube garantizando la privacidad.

Cómo vivir sin Netflix u otros servicios similares. Hace diez años esta cuestión nunca se hubiera planteado. La mayoría de nosotros ni siquiera habíamos oído hablar de este servicio. Sin embargo, ahora es casi imposible encontrar un hogar de clase media que no tenga una suscripción a este servicio o uno similar.

Algunos expertos consideran que el modelo actual de contenidos ilimitados por una tarifa plana está a punto de agotarse. Las razones son varias.

Por mi parte, llegué a la conclusión de que lo que gastaba en esa plataforma no se justificaba para el uso que le daba. Decidí buscar alternativas y el código abierto me ayudó.

Los ochenta no eran geniales, solo lo parecen en la tele

Ahora que los nacidos en los sesenta y setenta están llegando a puestos directivos en las productoras de contenidos, decidieron producir montones de programas para revivir su adolescencia. Claro que, como concesión a la generación milénica, en clave políticamente correcta. Para quienes no lo vivieron, puede parecer la mejor década de la historia

Sin embargo, los adolescentes de los ochenta,  hubiéramos matado por servicios como Netflix o Spotify.

Crecí con cinco canales de televisión abierta. Los casetes eran caros y tenías que esperar a que las filiales de las multinacionales decidieran editarlas. Las películas en video tenías que ir a alquilarlas y para los títulos más interesantes debías esperar bastante.

Entonces ¿Por qué no somos felices con un catálogo amplio de películas y música tan extenso a un precio razonable?

Hasta los años setenta, el consumo de contenidos estaba atado a un lugar físico. Si querías ver una película o escuchar un disco o programa de radio, tenías que hacerlo en el lugar donde estaba el receptor. Con la aparición de la radio a transistores y el Walkman, la cosa empezaría a cambiar.

En el caso de contenidos en video, hubo que esperar hasta este siglo a que hubiera tecnología que permitiera ver lo que querías cuando y donde querías.

Y ahí empezó el problema.

Por primera vez la oferta superó a la demanda. Antes, cuando tenías que esperar una semana para ver si el protagonista se salvaba del villano, el interés se mantenía. Ahora, pudiendo ver temporadas completas, te das cuenta cuando los guionistas se quedaron sin imaginación.

A esto hay que sumarle la fragmentación en los contenidos. No a todos nos gusta todo lo disponible. Y a veces lo que nos gusta, por cuestiones de derechos no llegamos a tiempo a verlo. Por si fuera poco, se van sumando nuevas plataformas, propiedad de las distintas productoras. Es probable que terminemos pagando cinco plataformas para ver como mucho un diez por ciento de su contenido.

Cómo vivir sin Netflix usando el código abierto para buscar alternativas.

Este es un blog serio, por lo tanto, no hay lugar para mulas y torrentes. Si quieres ver La casa de papel sin pagar, deberás buscar en otro lugar.

Hace unos años, Linus Torvalds comentó que leía cada vez más libros autopublicados en Amazon, en lugar de los editados. En lo personal, me está sucediendo lo mismo con los vídeos. Encuentro más interesante el contenido producido por ameteurs que por profesionales.

Free Tube

Free Tube podría ser una más de las aplicaciones para reproducir vídeos de Youtube, pero, se diferencia de ellas por una cosa importante.  En lugar de utilizar la API de Yotube, utiliza la de Invidious. Esto permite que puedas navegar e incluso suscribirte a canales de Youtube, sin que Google pueda utilizar la mayoría de sus técnicas de rastreo.

Si quieres más privacidad, puedes usarlo junto a la red Tor.

Free Tube está disponible para Windows, Linux y Mac

Google2SRT

Un punto clave para resolver como vivir sin Netflix, es tener subtítulos adecuados. Todavía recuerdo a un voluntario de un sitio de Internet que tradujo el nombre del músico Thelonious Monk por “el monje Telonio” Por no hablar de cuando me pasé medio capítulo de Dr House, pensando quién sería ese doctor Casas que tanto nombraban.
Hay muchos programas que te permiten bajar vídeos de Youtube, pero no todos te permiten bajar subtítulos. Para eso está Google2SRT.
Para usar este programa necesitas tener instalado OpenJDK u Oracle Java. El programa, te permite descargar el subtítulo de un vídeo o el de todos los correspondientes a una lista de reproducción. Tiene una función de traducción, pero los resultados no son muy buenos.

JDownloader 2

En otra oportunidad hablé de este programa diciendo que lo consideraba imprescindible. JDownloader2, también basado en Java,  JDownloader 2 te permite descargar vídeos de casi cualquier sitio, incluyendo subtítulos y pistas de audio.

OBS Studio

En caso de que quieras guardar un vídeo de un sitio que no permita descarga, podemos usar la fuerza bruta. OBS Studio  nos permite hacer  capturas de vídeo del escritorio, de ventanas y de reproductores multimedia. Por supuesto que tienes que estar presente para iniciar la grabación.

OBS Studio está disponible en formato Flatpak y Snap. Además de binarios para Windows y Mac.

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