Ubuntu Studio 22.10. La distribución ideal para creadores de contenidos.

Ubuntu Studio es una distribución enfocada en la producción multimedia.

Después de 4 meses de no tener mi computadora principal la recuperé. Y, lo primero que hice fue instalar Ubuntu Studio Kinetic Kudu. Después de la abstinencia volver a usarla refirmó mi opinión de que se trata de la distribución ideal para los creadores de contenidos. Y, en este post explico por qué.

Por supuesto que lo que sigue es solo mi opinión. No pretendo decirle a nadie lo que debe pensar y entiendo que haya personas que consideren mejor a otras alternativas.

¿Por qué es ideal Ubuntu Studio 22.10

En general las distribuciones Linux vienen con los mismos programas y están construidas con los mismos componentes. Pero, en algunos casos el resultado final es mayor que la suma de los componentes. Aunque esta versión de Ubuntu Studio no trae mayores novedades, se la nota mucho más sólida y fluida que las anteriores. No puedo definir que es, pero sin dudas funciona mejor.

Cada vez que Ubuntu y sus derivadas comienzan un nuevo ciclo de desarrollo es inevitable encontrarse con un correo de Erich Eickmeyer, líder del proyecto Ubuntu Studio planteando una queja o proponiendo un cambio. Uno llega a temer que no haya una nueva versión. Pero, finalmente llega y es mejor que la anterior.

Si tengo que resumir lo que me gusta acá hay una breve lista:

KDE Plasma

De nuevo voy a decir algo subjetivo. De la renovación de escritorios que se dio a partir del 2010 a KDE le fue mejor que a GNOME.  Se atribuye a Henry Ford asegurar que le iba a dar a la gente el auto que quisiera, siempre y cuando lo quisiera negro y de cuatro puertas. Sin dudas decidir qué es lo que quiere el usuario sin consultarlo brinda una experiencia de usuario más consistente y con menos errores. Pero, si quisiera que decidieran por mi lo que debo usar me compraría un Mac.

KDE es altamente configurable y su ecosistema de aplicaciones es genial. Discover supera ampliamente al insufrible Centro de Software de GNOME y KDE Connect es mucho mejor que las alternativas privativas para intercambiar información con el móvil. No soy fanático de la personalización del escritorio, pero si algún día quiero hacerlo se que dispongo de una herramienta que me facilita la descarga de opciones.

Kernel de baja latencia.

El ordenador no ejecuta varias tareas al mismo tiempo. Lo que hace es alternarlas en lapsos tan cortos de tiempo que es imperceptible para el usuario. En los kernels de baja latencia como los que Usa Ubuntu Studio 21.10 las tareas no se dividen en forma equitativa, sino que se le da prioridad a lo relacionado con lo multimedia.

Una experiencia interesante es la de reproducir una estación de radio por Internet y por aire. En las distribuciones con kernel normal el aparato de radio reproduce el contenido antes que el ordenador, mientras que en una distribución con kernel de baja latencia el audio del ordenador se adelantará al aparato de radio.

Aplicaciones de Ubuntu Studio 22.10

Ubuntu Studio 22.10 no tiene aplicaciones diferentes a las de otras distribuciones, Pero, te ahorra el trabajo de tener que buscarla en los repositorios. Incluso tiene algunas que uno no asocia con una distribución enfocada a lo multimedia como el editor de fórmulas matemática de LibreOffice. Aunque pensándolo bien, también hay podcast en video de matemáticas. Algunos programas incluidos son:

  • Kdenlive: El editor de video en línea del proyecto KDE.
  • OBS Studio: LA HERRAMIENTA (Las mayúsculas son intencionales) para la transmisión de video en vivo utilizando los servicios de streaming más populares.
  • El Gimp: No podía faltar el más completo editor de imágenes de código abierto.
  • Ardour: Completo editor para el trabajo con archivos de audio.
  • Scribus. Un creador de publicaciones de escritorio.
  • FreeShow: La gran novedad de esta versión. Es un creador de presentaciones pensado para mostrar la letra de las canciones en ceremonias religiosas.
  • Darktable: Postprocesado de imágenes.

Insisto una vez más que esto es un comentario subjetivo. Hay otras distribuciones enfocadas a la producción multimedia que puede que te gusten más que Ubuntu Studio 22.10. O, si no eres un productor habitual de contenidos, tal vez te resulte más útil una distribución tradicional. El consejo de siempre. No me hagas caso, haz la prueba.

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

Clientes Usenet para Linux

Usenet permite compartir contenido entre usuarios.

En este post vamos a enumerar algunos clientes Linux para Usenet. Es posible que no hayas escuchado hablar de este servicio o creas que se trata de algo del pasado. Sin embargo, aunque su cantidad de usuarios va declinando lentamente, todavía queda una comunidad activa que lo convierte en una opción interesante.

Originalmente se usaba para comunicar usuarios con intereses comunes. De hecho, fue la plataforma elegida por un tal Linus Torvalds para comentar un proyecto en el que estaba trabajando. Algo llamado Linux o algo así, puede que lo hayas visto por alguna parte.

Finalmente, la principal alternativa a Usenet, Arpanet (Basada en los trabajos del Ministerio de Defensa de Estados Unidos) se terminaría imponiendo como la base de lo que hoy conocemos como Internet. Usenet en la actualidad se usa principalmente como una forma de compartir contenidos como artículos, imágenes, archivos y correo electrónico. Las estadísticas dicen que almacena un mínimo de 30,000 petabytes de datos.

El funcionamiento de Usenet

Usenet nació en 1979 y su nombre deriva de Red de Usuarios de Unix. Sus creadores, tres estudiantes llamados Tom Truscott, Jim Ellis y Steve Bellovin iniciaron el proyecto intercambiando datos entre dos computadoras mediante el protocolo Unix Copy (UUCP)

Desde el punto de vista de los usuarios, Usenet no se diferencia de otros servicios conocidos. Los artículos se encuentran clasificados en grupos de noticias.  Los artículos y sus respuestas se agrupan en hilos.

En dónde Usenet saca ventaja es en la velocidad de acceso.  Es mucho mayor a la de Internet tradicional ya que trabaja con una red distribuida de servidores de noticias.  Aunque algunos de los grupos de noticias son moderados, la mayoría no lo está por lo que los usuarios pueden publicar sin restricciones.

Aunque se puede acceder desde Internet usando los navegadores comunes lo ideal es utilizar un programa especial conocido como lector de noticias. Estos suelen ser una combinación de buscador y navegador y suelen requerir un pago periódico para acceder a los contenidos.

El formato de archivos NZB

Usenet utiliza el protocolo HTTP para transferir información, pero, transfiere archivos mediante el Protocolo de transferencia de noticias de red, o NNTP por sus siglas en inglés. En cuanto a los contenidos se puede acceder a ellos mediante archivos NZB. Estos contienen información sobre donde hallar un contenido específico lo que evita tener que buscarlos por toda la red.

En la práctica estos archivos son archivos de texto que pueden visualizarse con cualquier editor. ya que están basados en XML. El lector de noticias descarga las diferentes partes del archivo según las instrucciones del NZB y al finalizar lo unen.

Clientes Usenet para Linux

SABnzbd

Esta aplicación de código abierto está disponible para Windows y Linux. Trabaja con una interfaz web y opera con archivos NZB. Es decir que no sirve para leer noticias. Obtiene información sobre los archivos disponibles desde los canales RSS de los servicios de indexación.

Algunas características:

  • Trabaja en segundo plano y se controla desde el navegador.
  • Une y desempaqueta los binarios al finalizar la descarga.
  • Permite limitar el ancho de banda.
  • Permite categorizar las descargas.
  • Se pueden establecer prioridades y pausar descargas.
  • Soporte para el protocolo de intercambio seguro.
  • Aviso de fin de la descarga mediante correo electrónico personalizable.

NZBGet

Otra herramienta para descargar NZB de código abierto. Está disponible para Linux, FreeBSD, Windows y Mac. Algunas distribuciones Linux como las derivadas de Debian la tienen en los repositorios.

La configuración es algo más compleja, aunque no demasiado y se hace desde la interfaz web. En ella debemos poner un usuario y contraseña para luego configurar la cuenta de Usenet.

Algunas características:

  • Poco consumo.
  • Interfaz web responsiva.
  • Soporte para múltiples servidores.
  • Lectura de orígenes RSS.

Mi trabajo es ofrecerte alternativas, no decirte que pensar. En lo personal no me parece que la mayor velocidad de descarga compense las molestias de la configuración y el tener que pagar por el servicio. Pero, eres tú el que debe hacer la prueba y decidir. De todas formas se trata de un servicio destinado a la extinción.

from Linux Adictos https://ift.tt/0bFV9tU
via IFTTT

Los costos de la privacidad. El caso danés.

Cumplir la normativa europea de protección de datos tendrá un alto costo para los municipios daneses.

Todos estamos de acuerdo con que se defiendan nuestros derechos como usuarios, pero, muchas veces no tenemos en cuenta que eso requiere un sacrificio por nuestra parte. Por ejemplo, para entender los costos de la privacidad vamos a hablar del caso danés.

Ya lo contó mi compañero Darkcrizt hace unos meses. El organismo de protección de datos danés ordenó al municipio de Elsinore que implementara una evaluación encaminada a descubrir los potenciales riesgos del procesamiento de datos personales asociados a la utilización de dispositivos Chromebook en las escuelas primaria.

Las objeciones tenían que ver con que el municipio no cumple con las directivas en cuanto a limitaciones al uso de los datos recolectados, a que los datos se transfieran a terceros países y a que se haga sin la protección adecuada.  Es decir, a todo aquello que aceptamos cuando decidimos usar los dispositivos y servicios de Google.

Los costos de la privacidad

A partir de los resultados de la evaluación se suspendió el uso de estos dispositivos en todo el país por lo que otro municipio, el de Helsingør, decidió reemplazar sus 8000 Chromebooks a un costo de hasta cinco millones de coronas danesas en equipos y software más la implementación.

Y, según algunos ese presupuesto se queda corto. Frederik Bastkær Christensen de la consultora Zangenberg Analytics especializada en financiamiento de tecnologías de la información, explicó:

Cinco millones está lejos de ser realista. Esto está lejos de lo que costará comprar computadoras nuevas. Y además, debe implementarse y los maestros deben volver a capacitarse

El departamento de Tecnologías de la Información del municipio es más realista. A un costo conservador de 2500 coronas danesas por computadoras el costo se eleva a 30 millones. Las alternativas son una multa por la mitad de esa cifra o que Google cambie su licencia.

Cómo afirma el investigador en derecho de datos personales de la Universidad del Sur de Dinamarca Ayo Næsborg-Andersen:

El caso ilustra de manera muy convincente cuán dependiente te vuelves de una tecnología en particular una vez que la has introducido. (…) Los productos que a primera vista parecen soluciones prácticas, fáciles y baratas pueden resultar inútiles porque no cumplen con las reglas. Y luego tienes un problema si has adaptado todo tu sistema a estos productos y no tienes un plan B.

Con algo de razón el alcalde les pasa la pelota a las autoridades superiores.

Se necesitan soluciones europeas concretas y viables que garanticen esto, para que la cuestión importante no termine empujando una tarea enorme a las autoridades, lo que conduce a un consumo innecesariamente grande de recursos cuando tiene que ser hecho por todas las autoridades de la UE

De todas formas, la norma europea es anterior a los Chromebooks por lo que los municipios debieron tenerla en cuenta.

El plan B

Sin embargo, no todo es tan malo, hay una alternativa que ni los políticos ni los consultores tuvieron en cuenta y no requiere la compra de nuevos equipos. Se le ocurrió a Jeppe Bundsgaard,  profesor de pedagogía y tecnologías de la información en la Universidad de Aarhus. Como se imaginarán la solución tiene que ver con el código abierto.

Según Bundsgaard:

… En primer lugar, la transición resuelve el problema que es la base de toda esta discusión, a saber, que los municipios utilizan programas que comparten datos con el servicio de inteligencia de los Estados Unidos y probablemente también los utilizan para el desarrollo y comercialización de productos.

También resuelve el problema económico porque los modelos más modernos de Chromebook permiten instalar Linux. Y, ni siquiera es necesario instalar Linux, ya que la objeción del gobierno danés va dirigida al uso de Google Workspaces, solo basta con reemplazar estos servicios por la solución de código abierto autogestionada Nextcloud que se integra perfectamente con los Chromebooks.

Volviendo al principio, la privacidad tiene costos, pero la mala gestión y el desconocimiento también. Y, son más altos. que los de resguardar la privacidad.

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

Alternativas a Youtube Premium

El fuerte aumento de precios de Youtube Premium hace que muchos usuarios busquen opciones.

En este post analizamos algunas alternativas a Youtube Premium, el popular servicio de Google que sufrirá fuertes incrementos en diversos países del mundo. Con alternativas nos referimos a cómo ver los videos sin soportar los anuncios. En otro post ya hemos sugerido servicios alternativos.

Una de las ventajas de Youtube sobre otros servicios es que no solo ofrece videos subidos por los usuarios, además tiene películas, series de tv, video tutoriales y audiolibros, Pero, como contrapartida la publicidad en la versión gratuita es francamente insoportable.

Alternativas a Youtube Premium

Seguir pagando por la suscripción

Aunque en España no se conoce el monto del incremento, observo que los medios de ese país se escandalizan por el 300% de incremento. Entiendo que impresiona, pero no tienen en cuenta que el monto no se actualizaba desde el 2019 y que la inflación acumulada en estos años es bastante más que eso. También que los importes actuales son mucho menores que lo que cuesta cualquiera de las plataformas de streaming o una entrada de cine. En realidad, hay muy pocas cosas que se puedan pagar con 400 pesos.

Dado que se trata de dos plataformas, una de video y otra de música, seguir pagándolo no es una mala idea.

Bloqueadores de anuncios

La publicidad de la versión gratuita de Youtube hace extrañar las extensas tandas publicitarias de la TV abierta.  Sin embargo, existen formas de saltársela. Podemos usar extensiones en el navegador como Ublock Origin, extensamente recomendada por los lectores de este blog.  La puedes encontrar en los buscadores de extensiones de Firefox o Chrome.

Otra alternativa es Adblock for Youtube que está designada específicamente para este sitio. Bloquea los avisos, la apertura de ventanas y los banners y no tienes que dar permisos para reproducir los videos. También disponible para Firefox y Chrome

Una tercera opción es el uso de un navegador que incluya su propio bloqueador de anuncios.  El navegador Brave, además de ser de código abierto está basado en el mismo motor que Chrome y tiene versión para Android.

Las aplicaciones bloqueadoras de publicidad en Android duran poco en la tienda de Google y, no parecen existir en F-Droid, por lo tanto no voy a recomendar ninguna.

Visualizadores alternativos

Reproductores como SMPlayer o VLC permiten ver los videos de Youtube sin descargarlos.  Están en los repositorios de casi todas las distribuciones Linux. Otras alternativas son:

NewPipe

Una genial alternativa si además de odiar los anuncios quieres mantener tu privacidad y tu dispositivo Android no cumple con los requisitos de Google. NewPipe no utiliza componentes privativos de Google ni requiere autenticación. Además, es compatible con PeerTube, Bandcamp y Mediaccd.de

FreeTube

Esta es una aplicación para el escritorio con versiones para Linux, Windows y Mac. El programa nos permite suscribirnos a nuestros canales preferidos sin que Google registre nuestros hábitos. También podemos importar nuestras suscripciones del servicio. FreeTube bloquea los anuncios, guarda todos los datos localmente y tiene una interfaz de usuario muy fácil de entender.

Descargas

No es una solución my cómoda ya que requiere esperar por la descarga y ocupa espacio de almacenamiento.  Por supuesto, que eso dependerá del tamaño del archivo y la velocidad de la conexión. Algunas alternativas para descargar videos son.

Jdownloader 2

Un auténtico todo terreno de las descargas que trabaja con la mayoría de los servicios de pago y gratuitos.  En el caso de Youtube nos permite distinguir que es lo que queremos descargar. Podemos optar:

  • Descargar lista de reproducción completa.
  • Descargar video.
  • Descargar audio.
  • Descargar subtítulo.

Otra ventaja es que podemos suspender la descarga para continuarla posteriormente.

Jdownloader está disponible para Windows, Linux y Mac y requiere la instalación de Java para funcionar.

Youtube-dl

Encontramos esta aplicación en los repositorios de las principales distribuciones Linux. También hay una versión para Windows.  Este programa se usa desde la terminal y cuenta con varias opciones como la de descargar todos o algunos videos de una lista de reproducción.

Es posible también elegir el idioma de la descarga de subtítulos y establecer criterios de descargas basado en una lista o en la cantidad de visualizaciones.

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

Financiamiento del software libre ¿Por qué nos molesta hablar del tema?

Windows muestra publicidad en su versión Insider

Hace unos días mi compañero Pablinux nos contó la polémica por una publicidad de Ubuntu que se muestra en la terminal. Es una buena excusa para hablar sobre el financiamiento del software libre.

Hay en muchos usuarios una tendencia a querer ignorar el hecho de que nunca vamos a tener software libre de calidad sin desarrolladores pagos. Linus Torvalds no creó Linux después de volver de hacer hamburguesas en Mc Donald´s al terminar sus clases en la facultad.  Era un estudiante universitario de informática mantenido por sus padres.

Acerca del financiamiento del software libre

Por supuesto, que el hecho de que los desarrolladores reciban una paga no garantiza de por si la calidad del software. Hay demasiado software comercial de baja calidad que lo demuestra. Pero, la paga hace más probable que el desarrollador pueda dedicar el tiempo y la atención que requiere la creación y el mantenimiento del software.

En general, para calcular el costo de un proyecto de software (Ya sea libre o privativo) hay que tener en cuenta tres factores:

  • Las horas de programación necesarias.
  • La especialización requerida.
  • Las plataformas de destino.
  • La implementación.

Es evidente que no se necesitarán los mismos recursos para hacer un clon del Buscaminas para Android que un programa de manipulación de imágenes basado en inteligencia artificial. Es mucho más fácil crear complementos para El Gimp que para Photoshop. Sin embargo, el segundo tiene muchos más. Esto es porque se requieren conocimientos avanzados de matemáticas aplicadas al procesamiento de imágenes y quienes los tienen no están dispuestos a compartirlos gratis.

Pero los costos no terminan aquí. Hay que tener un equipo dedicado a la corrección de errores, la redacción de manuales, el mantenimiento técnico, la respuesta de las consultas de usuarios y la solución de posibles problemas legales.

Viejos y nuevos modelos de financiamiento

Como señalan algunos comentarios al artículo de Pablinux, lo de Canonical difícilmente puede calificarse de publicidad. Son dos líneas recomendando probar la beta de un producto que va a ser gratuito para usuarios domésticos. Pero ¿Sería tan malo si recomendara un jabón o el nuevo modelo de sedán de Toyota? Son dos líneas que, una vez que sabes que están ahí ya no tienes que leer. ¿Es un precio demasiado alto por una mejora de la calidad?

Canonical apostó durante años al mercado doméstico, incluso intentó obtener financiamiento para su propio dispositivo convergente. Nunca obtuvo buenos resultados. Por pura casualidad, logró insertarse en el mercado corporativo como una alternativa entre la falta de soporte corporativo de Debian y el alto costo del soporte de Red Hat u Oracle.  Esto hizo que dejara de ser la distribución innovadora que conocimos.

Lo cierto es que en informática hay dos clases de usuarios: los clientes o el producto. Si no pagamos, alguien va a pagar por nosotros. La captura de pantalla que encabeza este artículo es de Windows Insider (La versión gratuita de Windows) corriendo en mi ordenador. Parece que servirle de cobaya no es suficiente pago para Microsoft.

En la actualidad, el software libre se financia por:

  • Cobro por descarga: El usuario pone un valor al producto para descargarlo, es el caso de Elementary OS y Linux Lite.
  • Soporte corporativo: Las empresas pagan una cantidad de dinero por tener soporte técnico. En algunos casos adquirir el mismo es obligatorio (Red Hat Enterprise Linux) o Voluntario (Ubuntu).
  • Patrocinio de empresas: Determinadas empresas pagan a los desarrolladores del proyecto, ya sea para que integren su producto (El buscador Google en el navegador Firefox) o porque utilizan sus componentes en esos productos.
  • Donaciones: Los usuarios pueden donar utilizando plataformas generales como Paypal u otras específicas para proyectos de software libre como LiberaPay u OpenCollective.
  • Venta de productos: Ya sea relacionados (Hardware como en el caso de KDE Neon o Manjaro) o no relacionado (Ropa o tazas con el logotipo del proyecto como Linux Mint)

También pueden buscarse nuevas alternativas como publicidad en el arranque o una adaptación del llamado Plan Scanlon, esto es que un porcentaje del ahorro de utilizar software libre deba ir al proyecto.

Lo cierto es que hay que dejar de pensar que el software libre es gratuito y empezar a discutir en serio el tema.  El cada vez mayor control de las empresas en la Linux Foundation y otras entidades del software libre y de código abierto afecta nuestros intereses como usuarios

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

Diagramación de un sitio Bootstrap

Bootstrap trae predefinidos tamaños de pantalla para adaptar el diseño

En este post veremos la diagramación de un sitio Bootstrap para mostrar las increíbles capacidades de este framework de código abierto. En artículos anteriores habíamos instalado un entorno de desarrollo y los complementos necesarios para facilitarnos el trabajo.

Recuerda que como el gestor de contenidos de Linux Adictos no me permite insertar el código de los ejemplos los subí a GitHub. Para descargarlos debes instalar el paquete Git en tu distribución y luego escribir los siguientes comandos:

cd Documentos

git clone https://github.com/dggonzalez1971/bootstrap.git

Deberás ejecutar estos dos comandos en forma periódica para descargar los nuevos archivos.

Analizando el código

Ahora en el explorador de archivos abre ejemplo2.html con VSCodium. (Botón derecho Abrir con) Vemos lo siguiente:

  • En la línea 1 le indicamos al navegador el tipo de documento para que sepa cómo representarlo.
  • La línea 2 indica el idioma del sitio lo que indica al navegador como representar determinados caracteres y a los motores de búsqueda el idioma del contenido lo que facilita el posicionamiento. En nuestro código está definido como es pero existen variantes regionales como es_ES para español de España o es_AR para español de Argentina.
  • A partir de la línea 3 tenemos un contenedor de metadatos ubicados entre los tags <head> y </head>. Los metadatos brindan información sobre el documento. En nuestro ejemplo:
  • La línea 4 indica el estándar utilizado para la codificación de caracteres. Tal vez hayas visto en alguna ocasión que en lugar de los caracteres acentuados o símbolos especiales se muestran un signo de pregunta dentro de un rombo. Esto es porque el navegador utiliza una codificación inadecuada. La instrucción de la línea 8 lo evita al declararla de manera explícita.
  • En la línea 5 le decimos al navegador cómo debe adaptarse a los diferentes formatos de pantalla.
  • El título que establecimos en la línea 6 será mostrado en la barra superior del navegador y en los motores de búsqueda.
  • En la línea 7 le indicamos al navegador dónde encontrar los elementos del framework Bootstrap relacionados con el estilo.
  • A partir de la línea 10 comienza el contenedor. Body incluye el contenido de la página web y el enlace a los scripts de Bootstrap que le darán interactividad a nuestro sitio.
  • La línea 13 indica el fin del documento.

Diagramación de un sitio Bootstrap

Conceptos claves para la diagramación de un sitio Bootstrap

Como dijimos en artículos anteriores, Bootstrap adopta el enfoque mobile first. Cuando se aplica este enfoque el diseño se hace pensando en el dispositivo de tamaño de pantalla más pequeño para luego ir agregando capas que lo adapten a los tamaños que siguen.

Aquí debemos tener en cuenta dos conceptos claves:

  • Puntos de interrupción.
  • Consulta de medios.

Los puntos de interrupción indican a partir de que ancho de pantalla se modifica el diseño, Las consultas de medios aplican parámetros de estilo en función de determinadas características del navegador y sistema operativo. En otras palabras, a cada punto de quiebre le corresponderá un estilo.

Bootstrap viene con seis puntos de interrupción predefinidos que pueden ser modificados por programadores más avanzados. Los puntos predefinidos son:

  • Extrapequeño: No tiene un identificador preestablecido y se aplica a pantallas de menos de 576 pixeles de ancho.
  • Pequeño: Se identifica con sm y se utiliza para pantallas a partir de 576 pixeles.
  • Mediano: Se identifica con md y se utiliza para pantallas desde 768 pixeles.
  • Largo: Identificado como lg se utiliza para pantallas a partir de 992 pixeles.
  • Extralargo: Tiene el identificador lg y aplica los estilos a pantallas desde 1200 pixeles.
  • Extra extralargo: Marcado con el identificador xxl, se usa para aplicar el diseño a pantallas desde 1400 pixeles.

Estos tamaños no se eligieron en forma casual ya que cada uno de los puntos de interrupción pueden contener contenedores cuyos anchos sean múltiplos de 12.  Tampoco son dirigidos a un dispositivo específico, sino que se adaptan a diferentes categorías de dispositivos y tamaños de pantalla.

Dentro de los diferentes tamaños de pantalla encontramos los contenedores.  Estos se encargan de albergar, rellenar y alinear el contenido del sitio en un determinado dispositivo o ventana gráfica.

;

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

Fedora 37 se retrasa dos semanas por una vulnerabilidad en OpenSSL

Fedora 37

Se suele comparar mucho a Ubuntu con Fedora, pero en realidad tienen poco que ver. Cada uno usa su base y su gestor de paquetes, entre otras cosas, pero se suelen comparar porque ambos lanzan dos versiones al año y ambos usan GNOME para su versión principal. Tampoco se parece mucho la filosofía de lanzamientos, más concretamente el día, ya que Canonical lo fija con seis meses de antelación y no suele variar, mientras el del nombre de sombrero está más dispuesto a aceptar cambios en este sentido, algo que hará con el lanzamiento de Fedora 37.

Así lo han publicado, por ejemplo, en su canal de Telegram. El mensaje en la aplicación de mensajería de Pavel Durov ha llegado más tarde que otro en otro medio que decía que el lanzamiento iba a retrasarse una semana. La nueva información dice que lo hará dos, por lo que Fedora 37 llegará ya a mediados de noviembre.

Fedora 37 llegará el 15 de noviembre

La fecha exacta del lanzamiento de Fedora 37 se ha movido al 15 de noviembre, y el motivo es una vulnerabilidad «crítica» en OpenSSL que aún tiene que hacerse pública. La intención es conocer el problema, parchearlo y, una vez sin él, lanzar la nueva versión del sistema operativo. Podrían lanzarlo tal y como está, pero han preferido mirar por sus usuarios y que, una vez usen Fedora 37, lo hagan sin un fallo de seguridad que saben que existe.

Los detalles sobre la vulnerabilidad aún no se conocen. Se darán a conocer el próximo martes, cuando el primer mensaje equivocado del equipo decía que tenía que llegar Fedora 37. En ese momento sabremos hasta dónde llega la gravedad y también si afecta a otros sistemas operativos y a cuáles.

Fedora 37 podría haberse lanzado a mediados de octubre, pero retrasaron su llegada para corregir otro bug. Con el de OpenSSL, el lanzamiento se retrasará todo un mes. Entre sus novedades, usará Linux 5.19 y GNOME 43.

Más información e imagen: fedoramagazine.com.

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

VKD3D-Proton 2.7

Valve

VKD3D-Proton es una bifurcación de VKD3D, cuyo objetivo es implementar la API Direct3D 12 completa sobre Vulkan.

Valve dio a conocer el lanzamiento de la nueva versión de VKD3D-Proton 2.7 y en esta nueva versión se presenta el resultado de la acumulación de una gran cantidad de trabajo desde el lanzamiento de Steam Deck a fines de febrero, principalmente con características y correcciones.

Para quienes aún desconocen de VKD3D-Proton deben saber que este admite cambios, optimizaciones y mejoras específicas de Proton para un mejor rendimiento de los juegos de Windows basados ​​en Direct3D 12, que aún no se aceptan en la parte principal de vkd3d. Entre las diferencias, también hay un enfoque en el uso de extensiones Vulkan modernas y las capacidades de las versiones recientes de controladores de gráficos para lograr una compatibilidad total con Direct3D 12.

Como tal Valve usa la bifurcación especificada en el paquete basado en Wine para ejecutar los juegos de Windows Proton. El soporte de DirectX 9/10/11 en Proton se basa en el paquete DXVK y la implementación de DirectX 12 se ha basado hasta ahora en la biblioteca vkd3d (después de la muerte del autor de vkd3d, CodeWeavers continuó el desarrollo de este componente y la comunidad de wine).

Principales novedades de VKD3D-Proton 2.7

Una de las principales novedades que se presenta de esta nueva versión, es la mejora en el caché de canalización mejorado, el cual fue introducido en la versión anterior 2.6 y que permite el soporte para bibliotecas de canalización, pero solo para juegos que hicieron un uso correcto de la API D3D12.

vkd3d-proton ahora implementa un caché de disco interno para habilitar el almacenamiento en caché de SPIR-V para todos los juegos. Es posible deshabilitar el cache y dejar que las aplicaciones administren ID3D12PipelineLibrary si lo desea.

Para reducir aún más el espacio en disco del caché, también se utiliza VK_EXT_shader_module_identifier
para reducir el caché de protones vkd3d en >95 %, ya que no hay necesidad de almacenar datos reales de SPIR-V en el disco.

Otra de las novedades que se presenta de esta nueva versión, son las optimizaciones de las cuales se destacan la mejora del rendimiento de la GPU para pases de renderizado en profundidad, asi como tambien del rendimiento de GPU para ciertas imágenes de punto flotante donde se habilitó el uso de UAV, del rendimiento de GPU para ciertos casos de uso de WriteBufferImmediate(), del rendimiento de GPU para ciertos patrones de acceso de descriptores, del rendimiento de la GPU para copias consecutivas de imágenes de búfer y del rendimiento de la GPU al asignar.

Ademas de ello, se menciona del aumento de los requisitos para los conductores que ahora requieren compatibilidad con las extensiones de Vulkan VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 y VK_KHR_maintenance4 implementadas en Mesa 22.0 y controladores patentados NVIDIA 510.

De los demás cambios que se destacan de esta nueva versión:

  • Se agregó compatibilidad con funciones de D3D12, como sombreadores de malla (requiere compatibilidad con VK_EXT_mesh_shader para funcionar), recursos compartidos (recurso compartido) y barreras (valla).
  • Y tambien se destaca que se presenta la última versión, la nueva biblioteca de canalización D3D12 se adapta a cualquier juego, incluidos aquellos que usan incorrectamente la API D3D12, gracias a la implementación de un caché de disco interno para la representación SPIR-V generada a partir de DXBC/DXIL.
  • Soporte continuo para DXR 1.1.
  • Se agregó soporte HDR inicial.
  • Se han realizado numerosas correcciones relacionadas con la compatibilidad con DXIL.
  • Compatibilidad mejorada con el controlador Intel ANV.
  • Opciones de depuración mejoradas.
  • Estabilidad mejorada al minimizar y cambiar juegos de pantalla completa a través de Alt+Tab.
  • Se han hecho preparativos para traducir el código de LGPL 2.1 a la licencia MIT.
  • Problemas resueltos en Hitman 3, Redout 2, F1 2020, F1 2021, F1 2022, Guardians of the Galaxy, Halo Infinite, Spiderman Remastered y Lost Judgement.

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

Y si quieres probar ya Proton en Steam, ya sabes que puedes instalar el cliente de Steam desde la web oficial, aunque también lo encontrarás en los repos de la mayoría de las distros.

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

Llega ToaruOS 2.1, el OS independiente escrito desde cero

ToaruOS

ToaruOS es un sistema operativo «completo» para PC x86-64 y soporte experimental para ARMv8.

A finales del año pasado compartí aquí en el blog la noticia del lanzamiento de un sistema operativo que llamo la atención de muchos, este sistema tiene el nombre de ToaruOS, que lo interesante de este OS es que está escrito desde cero y provisto con su propio kernel, cargador de arranque, biblioteca C estándar, administrador de paquetes, componentes de espacio de usuario y una interfaz gráfica con un administrador de ventanas compuesto.

Inicialmente, el proyecto se desarrolló en la Universidad de Illinois como un trabajo de investigación en el campo de la creación de nuevas interfaces gráficas compuestas, pero luego se transformó en un sistema operativo independiente.

Sobre ToaruOS

En el corazón de ToaruOS hay un kernel que utiliza una arquitectura modular híbrida que combina una base monolítica y medios para usar módulos cargables, en la forma en que se diseñan la mayoría de los controladores de dispositivos disponibles, como controladores de disco, sistema de archivos, teclado, mouse, tarjetas de red, chips de sonido y complementos para invitados de VirtualBox.

El núcleo es compatible con subprocesos de Unix, TTY, sistema de archivos virtual, sistema de pseudo archivos /proc, subprocesos múltiples, IPC, ramdisk, ptrace, memoria compartida, multitarea y otras características comunes.

El sistema está equipado con un administrador de ventanas compuesto, admite archivos ejecutables vinculados dinámicamente en formato ELF, multitarea, una pila de gráficos, puede ejecutar Python 3 y GCC. ext2 se usa como sistema de archivos. El gestor de arranque es compatible con BIOS y EFI. La pila de red permite API de socket de estilo BSD y admite interfaces de red, incluido el bucle invertido.

De las aplicaciones nativas destaca el editor de código Bim tipo Vi, que se ha utilizado durante los últimos años para desarrollar aplicaciones específicas de ToaruOS como un administrador de archivos, un emulador de terminal, un panel gráfico con soporte para widgets, un administrador de paquetes, así como bibliotecas para imágenes compatibles (PNG, JPEG) y fuentes TrueType.

Para ToaruOS se han portado programas como Vim, GCC, Binutils, FreeType, MuPDF, SDL, Cairo, Doom, Quake, emulador de Super Nintendo, Bochs, etc.

Principales novedades de ToaruOS 2.1

Se ha dado a conocer el lanzamiento de la nueva versión de ToaruOS 2.1 versión en la cual se agregó soporte inicial para la arquitectura AArch64 (ARMv8), incluida la capacidad experimental de usar ToaruOS en la placa Raspberry Pi 400 y en el emulador QEMU.

Otro de los cambios que se destaca es que se ha rediseñado el procesamiento y el paso de señales a procesos en el espacio del usuario, ademas de que se implementaron llamadas a sigaction, sigprocmask, sigwait y sigsuspend.

Ademas de ello la gestión de memoria ha sido mejorada en el espacio de usuario, asi como tambien la Pila de red y la representación del terminal, se implementó la representación diferida y se agregó un caché de glifos para las fuentes TrueType.

Tambien se han agregado mecanismos para configurar el reloj, incluida la llamada al sistema settimeofday y capacidades ampliadas de la utilidad de fecha.

De las demás novedades que se destacan de esta nueva versión:

  • Se agregó la llamada al sistema munmap.
  • El administrador compuesto tiene un efecto de desenfoque y un manejo de eventos rediseñado cuando se cambia el tamaño de la ventana.
  • Se ha agregado soporte para configurar direcciones IPv4 y configuraciones de enrutamiento a la utilidad ifconfig. Compatibilidad con conectores ICMP.
  • Se agregó soporte para la función recvfrom para sockets UDP e ICMP.
  • Se agregó la capacidad de trabajar con teclados USB en el gestor de arranque.
  • Se ha agregado un elemento para eliminar archivos al menú contextual del administrador de archivos.
  • Visualización mejorada de gráficos en el monitor del sistema.
  • Se agregó la utilidad grep con soporte para expresiones regulares.
  • Salida mejorada del comando ps (columnas adicionales agregadas).

Finalmente si estás interesado en poder conocer más al respecto, debes saber que el código del proyecto está escrito en C y se distribuye bajo la licencia BSD, de igual forma puedes consultar los detalles en el siguiente enlace.

Descargar y obtener ToaruOS 2.1

Para los interesados en probar esta nueva versión, ha preparado una imagen en vivo para su descarga, de 14,4 MB de tamaño, que se puede probar en QEMU, VMware o VirtualBox.

El enlace es este.

from Linux Adictos https://ift.tt/6NAPxra
via IFTTT

Zorin OS 16.2 hace aún más fácil instalar aplicaciones de Windows, y ahora usa el kernel de Ubuntu 22.03

Zorin OS 16.2

Esta semana, un conocido me ha preguntado qué podría instalarle a un portátil que ya no puede actualizar su versión de Windows. Yo le respondí, claro, que alguna versión de Linux, concretamente alguna que aún soportara los 32bits, y una de las opciones es una versión pasada de lo que han lanzado hoy. Y es que esta tarde se ha hecho oficial el lanzamiento de Zorin OS 16.2, una versión que, por cierto, ya no soporta los 32bits.

Este lanzamiento llega un año después de Zorin OS 16, y unos cinco meses después de 16.1. Es una actualización que refina lo existente en versiones pasadas, entre lo que está que ahora es más fácil instalar aplicaciones de Windows. El soporte se puede activar desde el menú/herramientas del sistema/Soporte de aplicaciones de Windows.

Otras novedades de Zorin OS 16.2

Zorin OS 16.2 mejora la experiencia de ofimática, introduciendo alternativas a las fuentes de Microsoft de código abierto. Siguiendo con la ofimática, 16.2 incluye la última versión de LibreOffice, a saber, la serie 7.4. Además, se han actualizado las aplicaciones a versiones más nuevas, entre las que está Firefox.

Por otra parte, se ha mejorado el soporte de Zorin Connect. Entre las novedades, las estadísticas de la batería se comparten con el teléfono vinculado. Otras cosas que se pueden hacer ahora con Zorin Connect:

  • Envía el portapapeles del teléfono con un solo toque desde la pantalla de inicio de la aplicación del teléfono.
  • Opción de mostrar las notificaciones en el ordenador sólo si la pantalla del teléfono está apagada.
  • Añadir controles de bucle y reproducción aleatoria a Control Multimedia (para los reproductores multimedia compatibles).
  • Permitir la configuración de la acción para los clics izquierdos en la Entrada Remota.
  • Nueva pantalla «Acerca de».

En esta versión se han añadido retoques estéticos, como el efecto flan de las ventanas, y se ha mejorado la seguridad, así como la compatibilidad con nuevo hardware. Y es que Zorin OS 16.2 usa el kernel de Ubuntu 22.04, es decir, Linux 5.15.

Los usuarios existentes ya pueden actualizar desde el mismo sistema operativo. La nueva imagen está disponible en este enlace.

Imagen y fuente, blog de Zorin.

from Linux Adictos https://ift.tt/6JgZ4Rt
via IFTTT