postmarketOS v21.06 Service Pack 3 lleva el su tema a GTK3 y GTK4, entre otras novedades

postmarketOS theme disponible en GTK3 y GTK4

Yo que tengo una PineTab desde hace más de un año sé lo lento que está yendo el desarrollo de los sistemas operativos móviles basados en Linux (Android aparte). En parte es porque me gustaría ver algo que sirviera como un «Daily Driver», es decir, un sistema operativo que me hiciera sentir que usar la PineTab como hago con mi iPad, salvando las distancias, sea posible. Hay muchos equipos que están siguiendo su propio camino, y uno de ellos es el que desarrolla postmarketOS.

Hace unas horas que tenemos disponible el Service Pack 3 de postmarketOS v21.06, y ha llegado con cambios que no llaman mucho la atención. Como siempre decimos, lo más fácil de detectar son los cambios en la interfaz, y con este lanzamiento, postmarketos-theme se puede instalar para conseguir los temas GTK 3 y GTK 4 de postmarketOS.

Novedades de postmarketOS v21.06 Service Pack 3

  • Sxmo 1.5.2: como es habitual, el equipo de postmarketOS ha coordinado con el equipo de Sxmo lo que debería estar en el paquete de servicio y, gracias a los segundos, se ha conseguido introducir Sxmo 1.5.2. Se trata de la versión 1.5.1 probada desde el principio, con pequeñas correcciones adicionales.
  • Tweaks 0.8.1 tiene un nuevo panel de sonido, mejor soporte para el notch, algunas correcciones de errores para el daemon de fondo y la navegación táctil fija en el diseño móvil.
  • linux-postmarketos-qcom-sdm845 5.14 mejora los puertos de los OnePlus 6 y 6T: entre otras mejoras, envía un soporte inicial de módem y más rendimiento de la GPU.
  • ModemManager 1.18.2 era necesario para el soporte de módem en el kernel SDM845. Como beneficio agradable debería mejorar el manejo de llamadas y SMS.
  • NetworkManager 1.32.10 fue retrocedido para arreglar la funcionalidad del hotspot mientras se tiene el firewall activado.
  • Ahora se puede instalar postmarketos-theme para obtener los temas GTK 3 y GTK 4 de postmarketOS (ver foto).

En el Servide Pack 2 se introdujo Phosh 0.12.1, y es que postmarketOS permite instalar diferentes interfaces, entre las que está Plasma. Lo malo es que el entorno de KDE dista mucho de ir perfecto en dispositivos táctiles. La noticia con la que nos tenemos que quedar es que, aunque despacio, Linux móvil sigue su desarrollo en diferentes proyectos que no se abandonan.

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

RHEL 8.5: entra en fase Beta con novedades interesantes

RHEL 8.5 Red Hat Enterprise Linux 8.5

El gigante del código abierto, Red Hat (ahora propiedad de IBM) ha anunciado que su distribución Red Hat Enterprise Linux 8.5 (RHEL 8.5) entra en fase Beta de desarrollo y ya se puede probar con todas las novedades que se han integrado para este sistema operativo de grado empresarial. Se trata de una de las cinco mayores actualizaciones desde la llegada de RHEL 8.

Esta nueva versión también agrega algunas interesantes funciones novedosas en RHEL 8.5, como el parcheado del kernel en vivo, sin tener que usar la línea de comandos y sin reinicios. También ha habido algunos cambios en cuanto a las métricas de rendimiento para ayudar a identificar y prevenir problemas de rendimiento en las máquinas, como una alta carga de CPU, excesivo uso de RAM o de E/S de las unidades de almacenamiento, sobrecargas en las redes, etc.

Además, los usuarios y administradores de RHEL 8.5 podrán exportar de forma fácil las métricas de rendimiento obtenidas al servidor Grafana. Por otro lado, también hay otras novedades en cuanto al sistema de configuración, automatización y gestión de servicios (VPN, Postfix, timesync, Storage, Microsoft SQL Server). Novedades importantes para los administradores, ya que este sistema operativo está orientado para unos ámbitos empresariales donde toda esta gestión es vital en el día a día.

RHEL 8.5 también incluye soporte para OpenJDK 17, así como nuevas funciones de seguridad para acceso personal, soporte para autenticación NTS (Network Time Security) para NTP, mejoras en el soporte de contenedores Linux, y actualizaciones de idiomas para desarrolladores.  Y no menos importante es decir que RHEL 8.5 Beta puede estar ya en tu equipo para evaluarlo (no recomendable para entornos en producción). Así no solo probarás todas las novedades antes de la salida de la versión final de forma gratuita, sino que también podrás contribuir a reportar algunos problemas en caso de detectarlos.

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

Wasteland 3: Cult of the Holy Detonation está fuera

Wasteland 3 (captura)

Wasteland 3 es un prometedor videojuego que está disponible también para Linux, y del que ya hemos hablado en LxA. Una secuela de Wasteland 2 y desarrollado por inXile Entertainment. Pues bien, ahora todos sus fans estarán de enhorabuena, ya que tiene un lanzamiento de contenido con Cult of the Holy Detonation.

El desarrollador ha lanzado finalmente esta expansión para Wasteland 3, que será la última. Cult ot the Holy Detonation agregará multitud de nuevo contenido y muchas novedades agradables, como han dicho en el anuncio oficial:  «En lo profundo del complejo militar de Cheyenne Mountain, los cultos mutantes adoran a una deidad antigua a la que llaman la Detonación Sagrada, una explosión nuclear mantenida en éxtasis. Ya sea un dios, un experimento científico o un milagro accidental, la energía de la Detonación podría alimentar a Colorado Springs durante cientos de años. o nivelarlo en un instante. Los cultos en guerra tienen opiniones diferentes sobre quién debería poder honrar a su dios y tendrás que abrirte camino hasta el altar «.

Esta expansión agrega el nuevo complejo Cheyenne Mountain, donde podrás encontrar nuevos personajes para conocer, nuevos enemigos, y muchos encuentros de combate, así como mogollón de armas nuevas y armaduras. El combate por turnos también se ha expandido para incluir nuevas misiones basadas en objetivos para darle un giro a Wasteland 3.

Así que, si ya te gustaba Wasteland 3, como si has descubierto ahora por primera vez Wasteland 3, y quieres probar esta expansión, debes saber que puedes comprar este título de videojuego para Linux en plataformas como GOG, Humble Store, y también en la tienda Steam de Valve. Concretamente, en ésta última encontrarás un descuento del 30% en la ampliación hasta el 19 de octubre si te das prisa…

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

Debian 11.1 ya está aquí con las primeras correcciones para Bullseye. Llega junto a Debian 10.11

Fondo de Debian 11

El pasado 14 de agosto empezó a galopar Bullseye. Ese es el nombre en clave de la última versión de una de las distribuciones más importantes del mundo Linux, una en la que se basa por ejemplo el tan famoso Ubuntu. Como todas, esta versión estará soportada durante 5 años, y aún faltan dos hasta la siguiente, lo que no significa que no vaya a haber correcciones. De hecho, anoche llegó Debian 11.1 con los primeros parches.

Los artículos sobre las actualizaciones de punto de Debian no suelen ser de los más emocionantes, y solemos centrarnos en el lanzamiento en sí. De hecho, el proyecto que desarrolla el sistema operativo tampoco publica nada llamativo, centrándose en mencionar las correcciones realizadas y que no se trata de una nueva versión del sistema, por lo que no es necesario realizar la instalación de cero; basta con actualizar los paquetes

Debian 11.1 contiene correcciones

Tenga en cuenta que la versión puntual no constituye una nueva versión de Debian 11, sino que sólo actualiza algunos de los paquetes incluidos. No es necesario tirar los medios de instalación antiguos. Después de la instalación, los paquetes pueden actualizarse a las versiones actuales usando un mirror actualizado de Debian.

Al mismo tiempo que Debian 11.1, el proyecto ha lanzado Debian 10.11, lo que es la decimoprimera actualización de punto de Buster. Debian 10 fue lanzado en el verano de 2019, por lo que aún le quedan tres años más de soporte y seguirán lanzando actualizaciones de mantenimiento hasta 2024.

Entre los parches que han introducido en Debian 11.1 tenemos 24 de seguridad. El resto, con un total de 74, están repartidos entre los diferentes paquetes del sistema operativo como Mutter, Nautilus o el Kernel.

Debian 11 seguirá recibiendo actualizaciones como esta hasta 2026. La siguiente version será Debian 12, cuyo nombre en clave será Bookworm, el gusano verde con gafas de la saga Toy Story.

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

LLVM 13.0 llega con mejoras de soporte y mas

 

LLVMDespués de seis meses de desarrollo, se acaba de presenta el lanzamiento de la nueva versión del proyecto «LLVM 13.0» compatible con GCC (compiladores, optimizadores y generadores de código) que compila programas en un código de bits intermedio de instrucciones virtuales similares a RISC (una máquina virtual de bajo nivel con un sistema de optimización multinivel).

En esta nueva versión se han añadido diversos cambios y novedades de las cuales se destacan las mejoras de soporte asi como también la implementación de las nuevas características de C++ 20 y C++ 2b  entre otras cosas más.

Principales novedades de LLVM 13.0

En esta nueva versión podremos encontrar que se agregó la opción «-ehcontguard» para usar la tecnología CET (Windows Control-flow Enforcement Technology) para proteger en la etapa de manejo de excepciones de la ejecución de exploits construidos usando técnicas de Programación Orientada al Retorno (ROP).

Además, el proyecto debuginfo-test ha sido renombrado a cross-project-tests y está diseñado para probar componentes de varios proyectos, sin limitarse a la información de depuración y el sistema de compilación proporciona soporte para compilar varias distribuciones, por ejemplo, una con utilidades y la otra con bibliotecas para desarrolladores.

Por otra parte Libc++ continúa implementando nuevas características de los estándares C++ 20 y C++ 2b, incluida la finalización de la biblioteca «concepts», además de que se agregó soporte para std :filesystem para Windows basada en MinGW, también archivos de encabezado separados <algorithm>, <iterator> y <utility> y se agregó la opción de compilacion LIBCXX_ENABLE_INCOMPLETE_FEATURES para deshabilitar los archivos de encabezado con una funcionalidad implementada de manera incompleta.

Mientras que el backend para la arquitectura AArch64 admite las extensiones Armv9-A RME (Realm Management Extension) y SME (Scalable Matrix Extension) en ensamblador, se agregó compatibilidad con ISA V68/HVX al backend de la arquitectura Hexagon y el backend x86 ha mejorado la compatibilidad con los procesadores AMD Zen 3 y se agregó soporte para APU GFX1013 RDNA2 al backend AMDGPU.

También se han ampliado las capacidades del enlazador LLD, que implementa el soporte para procesadores Big-endian Aarch64, y el backend Mach-O se ha llevado a un estado que permite enlazar programas ordinarios. Incluye las mejoras necesarias para vincular Glibc mediante LLD.

La utilidad llvm-mca (Machine Code Analyzer) agrega soporte para procesadores de tubería superescalares en orden, como ARM Cortex-A55.

El depurador LLDB para la plataforma AArch64 proporciona soporte completo para la autenticación de puntero, MTE (MemTag, Memory Tagging Extension) y registros SVE, además de que se han agregado comandos que le permiten vincular etiquetas a cada operación de asignación de memoria y organizar, al acceder a la memoria, verificando el puntero que debe estar asociado con la etiqueta correcta.
El depurador LLDB y la interfaz Fortran – Flang se han agregado a los ensamblados binarios generados por el proyecto.

En cuanto a las mejoras que se destacan de Clang 13.0:

  • Se ha implementado soporte para llamadas de cola garantizadas (una llamada de subrutina al final de una función, que forma una recursividad de cola si la subrutina se llama a sí misma).
  • Se agregaron las banderas «-Wunused-but-set-parameter» y «-Wunused-but-set-variable» para mostrar una advertencia si un parámetro o variable se establece pero no se usa.
  • Se agregó la bandera «-Wnull-pointer-subtraction» para mostrar una advertencia si el código puede llevar a un comportamiento indefinido debido al uso de un puntero nulo en las operaciones de resta.
  • Se agregó el indicador «-fstack-use» para generar para cada archivo de código un archivo «.su» adicional que contiene información sobre el tamaño de los marcos de la pila para cada función definida en el archivo procesado.
  • Se ha agregado un nuevo tipo de salida al analizador estático, «sarif-html», que da como resultado la generación de informes simultáneamente en formatos HTML y Sarif.
  • Se agregó una nueva verificación para allocClassWithName. Cuando se especifica la opción «-analyzer-display-progress», se muestra el tiempo de análisis de cada función. El analizador de puntero inteligente (alpha.cplusplus.SmartPtr) está casi listo.
  • Se implementó el soporte para las directivas de transformación de bucle («#pragma omp unrol» y «#pragma omp tile»), definidas en la especificación OpenMP 5.1.
  • Se ha agregado una gran parte de los nuevos cheques a linter clang-tidy.

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

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

Ya fue liberada la nueva version de OpenSilver 1.0, la reimplementación open source de Silverlight

OpenSilver_Logo

Después de poco más de año y medio de la presentación del proyecto OpenSilver, se dio a conocer la liberación de la primera versión estable, en la cual el proyecto que ofrece una implementación de código abierto de la plataforma Silverlight, que permite crear aplicaciones web interactivas utilizando tecnologías C#, XAML y .NET.

Recordemos que Microsoft detuvo el desarrollo de la funcionalidad de Silverlight en 2011, y el 12 de octubre de 2021 se realizara el cese completo del mantenimiento de la plataforma. Como es el caso de Adobe Flash, el desarrollo de Silverlight se minimiza en favor del uso de tecnologías estándar basadas en Web. Hace unos 10 años, una implementación de código abierto de Silverlight, Moonlight ya se estaba desarrollando sobre la base de Mono, pero su desarrollo se detuvo debido a la falta de demanda de la tecnología por parte de los usuarios.

El proyecto OpenSilver está intentando revivir la tecnología Silverlight para extender la vida útil de las aplicaciones Silverlight existentes, ya que Microsoft termina apoyando la plataforma y el soporte del navegador para complementos. Sin embargo, los defensores de .NET y C# también pueden usar OpenSilver para crear nuevos programas. Para el desarrollo de aplicaciones y la migración desde la API de Silverlight a llamadas de OpenSilver equivalentes, se sugiere utilizar un complemento especialmente preparado para el entorno de Visual Studio.

OpenSilver se basa en el código fuente abierto de Mono (mono-wasm) y Microsoft Blazor (parte de ASP.NET Core), y para su ejecución en el navegador compila aplicaciones en el middleware WebAssembly.

OpenSilver está evolucionando con el proyecto CSHTML5, que permite compilar aplicaciones C#/XAML/.NET en JavaScript que se pueden ejecutar en un navegador. OpenSilver amplía la base de código CSHTML5 con la capacidad de compilar C#/XAML/.NET en WebAssembly en lugar de JavaScript.

Las aplicaciones OpenSilver son compatibles con todos los navegadores que admiten WebAssembly, que incluye los principales navegadores (Edge, Chrome, Firefox, Safari …), en todas las plataformas principales (Windows, macOS, iOS, Android, Linux, ChromeOS), sin que los usuarios tengan que instalar un complemento, de acuerdo con Userware.

Tal como está, OpenSilver 1.0 es totalmente compatible con todas las capacidades principales del motor Silverlight, incluido el soporte completo para C # y XAML, así como la implementación de la mayoría de las API de la plataforma suficientes para usar bibliotecas C # como Telerik UI, WCF RIA Servicios, PRISM y MEF.

Además, OpenSilver también proporciona algunas características avanzadas que no se encuentran en el Silverlight original, como soporte para C # 9.0, .NET 6 y versiones más recientes del IDE de Visual Studio, y compatibilidad con todas las bibliotecas de JavaScript.

De los planes para el futuro indicaron su intención de implementar el próximo año el soporte de Visual Basic (VB.NET) ahora es compatible además del lenguaje C#, además de proporcionar los medios para migrar aplicaciones WPF (Windows Presentation Foundation). El proyecto también planea implementar soporte para el entorno de desarrollo de Microsoft LightSwitch y garantizar la compatibilidad con las bibliotecas populares .NET y JavaScript, que se planea entregar en forma de paquetes listos para usar.

El código del proyecto está escrito en C# y se distribuye bajo la licencia MIT. Las aplicaciones compiladas de Silverlight se pueden ejecutar en cualquier navegador móvil y de escritorio habilitado para WebAssembly, pero la compilación directa solo es posible actualmente en Windows mediante Visual Studio.

OpenSilver se distribuye como un paquete NuGet (en NuGet.org) y como una extensión VSIX para Visual Studio 2019 (o superior) que contiene las plantillas del proyecto.

Para crear un nuevo proyecto de tipo OpenSilver, se recomienda descargar primero las plantillas del proyecto. Para hacerlo, se deben de dirigir al sitio web oficial de OpenSilver y dar clic en Descargar, iniciar sesión con su cuenta de Microsoft y descargar el archivo OpenSilver.VSIX. Esta extensión para Visual Studio instalará plantillas de proyecto y otros elementos como el editor XAML.

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

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

Jobs no la inventó. La verdadera historia de la interfaz gráfica.

Jobs no la inventó

El décimo aniversario de la muerte de Steve Jobs, sirvió de excusa para que los fanboys y columnistas que quieren ganarse el beneplácito de Apple insistan en presentarlo como el genio máximo de la industria de los ordenadores cuando, más allá de un par de aportes relevantes que mencionamos en un artículo anterior, no fue mejor,(Ni peor) que la mayoría de sus colegas.
De todas maneras, el aniversario es una buena excusa para recordar a los verdaderos inventores.

Jobs no los inventó. Fueron ellos

Interfaz gráfica y ratón

Muchos creen que el primer ordenador en venir con interfaz gráfica fue el Macintosh. Lo cierto es que, aunque fue el primer producto masivo en tenerla la idea venía desde mucho antes. Eso no es obstáculo para que en la película biográfica de Jobs se acuse a Bill Gates de haberle robado la idea.

Según parece la historia es la siguiente:
Cuando Steve Jobs contrató a Microsoft para que fuera el primer desarrollador de software de aplicaciones de terceros para el Macintosh, exigió a la empresa que no produjera  ningún software para terceros que utilizara un ratón hasta al menos un año después de la primera versión del Macintosh

A mediados de 1983, Microsoft había creado prototipos utilizables de sus programas de hojas de cálculo y gráficos empresariales, Multiplan y Chart y programadores de ambas empresas conversaban varias veces por semana para resolver dudas y solucionar problemas. Pero, desde Apple notaron que los de Microsoft preguntaban cosas que no necesitaban saber y comenzaron a sospechar espionaje industrial. Fueron  a Jobs con sus dudas,  pero este las desestimo diciendo que Microsoft no era capaz de imitar productos Apple.

En noviembre de 1983,  Microsoft anunció un nuevo entorno de interfaz gráfica de usuario del sistema, basado en el ratón, llamado Windows y una versión para ratón de Microsoft Word. Jobs montó en cólera  y convocó a Gates..
La respuesta de Gates pasó a la historia

Bueno, Steve, creo que hay más de una forma de verlo. Creo que es más bien que ambos teníamos un vecino rico llamado Xerox y yo entré en su casa para robar el televisor y descubrí que tú ya lo habías robado».

El vecino rico de Microsoft y Apple

Xerox era una empresa fabricante de fotocopiadoras que en previsión de que los documentos electronicos reemplazaran al papel, decidió crear un laboratorio de investigación que le permitiera liderar en las nuevas tecnologías. Xerox PARC.

Una de las primeras cosas que inventaron fue la impresora láser, este tipo de impresoras necesitaba de una interfaz gráfica para preparar adecuadamente los documentos. Como no existía ningún ordenador que la tuviera, lo inventaron en 1973.

El Alto, tal era su nombre, tenía una pantalla con el mismo tamaño y la misma orientación que una página impresa, y presentaba gráficos completos basados en mapas de bits con una resolución de 606 por 808. Cada píxel podía activarse y desactivarse de forma independiente. También venía un teclado y un ratón con tres botones. El cursor del ratón tenía la conocida forma de flecha con punta diagonal que conocemos hoy en día, además de transformarse en otras formas dependiendo de la tarea que se realizara.

El gestor de archivos mostraba los listados de directorios en dos columnas. Además se desarrolló un procesador de textos gráfico, llamado Bravo, que podía mostrar diferentes fuentes y tamaños de texto en la pantalla al mismo tiempo, pero tenía una interfaz de usuario ligeramente diferente, con menús en la parte inferior en lugar de en la superior. Tampoco faltaba un editor de gráficos en mapa de bits que funcionaba de forma muy parecida a como lo hace hoy Paint, pero también tenía su propia y diferente interfaz de usuario.

Pronto se dieron cuenta que necesitaban algo más complejo y desarrollaron SmallTalk.

Las ventanas individuales en Smalltalk estaban enmarcadas por un borde gráfico, y destacaban sobre el patrón gris del fondo debajo de ellas. Cada una de ellas contaba una barra de título en la línea superior de cada ventana que podía utilizarse para identificar la ventana y moverla por la pantalla. Las ventanas podían superponerse a otras en la pantalla, y una ventana seleccionada se desplazaba a la parte superior de la «pila». De manera simultánea aparecieron los «iconos», pequeñas representaciones icónicas de programas o documentos sobre las que se podía hacer clic para ejecutarlos o manipularlos.Y, por si esto fuera poco, de ahí vienen los menús emergentes,las barras de desplazamiento, los botones de radio y los cuadros de diálogo.

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

10 años sin Jobs, un visionario al estilo Mr Magoo

10 años sin Jobs

Toda actividad humana necesita mitos. Ejemplos que estimulen y marquen el rumbo a los que vienen detrás. Héroes en la encantadora jerga de los sociólogos especializados en organizaciones.

Por supuesto, que es normal que los mitos exageren méritos y disimulen defectos. Pero, hay límites que no pueden pasarse, Los de ningunear a otras personas no reconociéndoles sus aportes.

Si uno tuviera que creerle a algunos historiadores y columnistas. Steve Jobs creó la industria informática en seis días  y, al séptimo dió su famoso discurso en Stanford. Claro, que tuvo ayuda. Según un programa del canal History eran los extraterrestres los de las ideas.

No soy un odiador, reconozco dos aportes importantes de Steve Jobs a la industria de los ordenadores. El primero fue haber instalado la idea de que usar un ordenador puede ser una experiencia placentera y bonita desde el punto de vista estético. El segundo, uno que los internautas linuxeros deberíamos agradecerle eternamente.

El 29 de abril de 2010, Steve Jobs, anunció que ni el iPhone, ni el iPod Touch ni el iPad ejecutarían contenido de Flash. Fundamentó la decisión en el aumento del consumo de energía, los «cuelgues» en los dispositivos, el escaso rendimiento en los dispositivos móviles, la pésima seguridad, la falta de soporte táctil y el deseo de evitar «una capa de software de terceros que se interponga entre la plataforma y el desarrollador».

Sin ponerse colorado, se quejó que el producto de Adobe era «según casi cualquier definición, Flash es un sistema cerrado».

Adobe terminaría discontinuando Flash, cuyo soporte terminó el año pasado.

A partir de ese momento, HTML 5, Javascript y CSS3 se convirtieron en los estándares para reproducción multimedia en la web.

10 años sin Jobs. Un visonario al estilo Mr Magoo

La opinión de Stallman

En medio del torrente de reseñas elogiosas, publicadas al momento de su muerte,  Richard Stallman puso la nota discordante.

Ha muerto Steve Jobs, pionero en hacer genial la idea del ordenador como una cárcel ,diseñada para separar a los tontos de su libertad.

Cómo dijo el alcalde de Chicago Harold Washington, del corrupto ex alcalde Daley No me alegro de que haya muerto, pero si de que ese haya ido. Nadie merece morir: ni Jobs, ni el señor Bill ni siquiera los culpables de danos mayores que el suyo. Pero, todos merecemos el fin de la influencia maligna de Jobs En los ordenadores de la gente.

Por desgracia esa influencia continúa a pesar de su ausencia. Solo podemos esperar que sus sucesores,al intentar continuar su legado, sean menos eficaces.

El día en que se fue de Apple

Los apologistas de Jobs insisten en presentarlo como un visionario adelantado a su tiempo, pero, la realidad es que la mayoría de las veces no pegaba una.

Entrada la década del 80, Apple decidió encargar la dirección de la empresa a un profesional, El elegido fue John Sculley, antiguo ejecutivo de Pepsico. Jobs, mientras tanto se encargó de un equipo a cargo de diseñar un nuevo ordenador, el Macintosh.

Jobs esperaba que la nueva computadora vendiera 80.000 unidades a finales de 1984 por lo que produjeron una cantidad para cumplir con la demanda. Lamentablemente, esa demanda nunca se produjo y fue enteramente por culpa de Jobs.

El Macintosh  no tenía suficiente memoria (128 KB contra 512 de la competencia) y el catálogo de aplicaciones era limitado. Además. muchos miembros del equipo de Apple II que representaban el 70% de ingresos de la empresa, se sintieron despreciados y se fueron.

Steve Jobs  culpó a todo el mundo del fracaso, menos a él mismo. Finalmente quiso echar a Sculley aprovechando que el ejecutivo iba a partir de viaje. Enterado Sculley, reunió al directorio de la empresa y logró un apoyo unánime destituyendo a Jobs de sus cargos directivos..

Jobs se enojó, vendió todas sus acciones menos una. (Supongo que para seguir incordiando en las reuniones de accionistas) y se fue de la empresa.

Libre del lastre, Sculley logró encontrar un nicho de mercado para las Macintosh (Las publicaciones de escritorio) reestructuróo la empresa reduciendo la plantilla y convenció a las empresas de software de producir títulos para esta plataforma.

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

Flatpak 1.12 mejora la gestión del sub-sandbox para beneficiar a Steam

Flatpak 1.12

No sé si habrá muchos usuarios que pondrán en el primer puesto del podium de paquetes de nueva generación a los snap de Canonical. Por lo que yo he leído a la comunidad, la mayoría preferimos los flatpak, aunque algunos prefieren las AppImage porque son descargar y empezar a usar. Preferencias aparte, la noticia que tuvo lugar ayer fue el lanzamiento de Flatpak 1.12, una nueva versión que ha llegado acompañada de una menos nueva.

Y es que Flatpak 1.12 ha llegado al mismo tiempo que Flatpak 1.10.4, habiéndose lanzado el segundo para corregir una vulnerabilidad en el soporte para portal. El fallo de seguridad ha sido el resultado de algunas nuevas llamadas del sistema del kernel que no han sido bloqueadas por las reglas SECCOMP, lo que son aplicaciones que podrían crear sub-sandboxes para confundir la verificación del mecanismo de aislado del portal.

Flatpak 1.12 ha llegado junto a Flatpak 1.10.4

«Un informador anónimo descubrió que las aplicaciones Flatpak con acceso directo a los sockets AF_UNIX, como los utilizados por Wayland, Pipewire o pipewire-pulse, pueden engañar a los portales y otros servicios de host-OS para que traten a la aplicación Flatpak como si fuera un proceso de host-OS ordinario, no sandboxed, manipulando el VFS utilizando syscalls recientes relacionados con el montaje que no están bloqueados por el filtro denylist seccomp de Flatpak, con el fin de sustituir un crafted /.flatpak-info o hacer que ese archivo desaparezca por completo.»

Eso en cuanto a la serie 1.10. Al mismo tiempo, y como reza el titular de este artículo, se ha lanzado Flatpak 1.12, con la novedad más destacada de un control mejorado sobre los sub-sandboxes, y el software que más se beneficiará de esto es la versión Flatpak de Steam.

Flatpak 1.12 y 1.10.4 ya han sido lanzados oficialmente, y pronto empezarán a llegar a los repositorios oficiales de la mayoría de distribuciones Linux.

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

Flatpak 1.12 mejora la gestión del sub-sandbox para beneficiar a Steam

Flatpak 1.12

No sé si habrá muchos usuarios que pondrán en el primer puesto del podium de paquetes de nueva generación a los snap de Canonical. Por lo que yo he leído a la comunidad, la mayoría preferimos los flatpak, aunque algunos prefieren las AppImage porque son descargar y empezar a usar. Preferencias aparte, la noticia que tuvo lugar ayer fue el lanzamiento de Flatpak 1.12, una nueva versión que ha llegado acompañada de una menos nueva.

Y es que Flatpak 1.12 ha llegado al mismo tiempo que Flatpak 1.10.4, habiéndose lanzado el segundo para corregir una vulnerabilidad en el soporte para portal. El fallo de seguridad ha sido el resultado de algunas nuevas llamadas del sistema del kernel que no han sido bloqueadas por las reglas SECCOMP, lo que son aplicaciones que podrían crear sub-sandboxes para confundir la verificación del mecanismo de aislado del portal.

Flatpak 1.12 ha llegado junto a Flatpak 1.10.4

«Un informador anónimo descubrió que las aplicaciones Flatpak con acceso directo a los sockets AF_UNIX, como los utilizados por Wayland, Pipewire o pipewire-pulse, pueden engañar a los portales y otros servicios de host-OS para que traten a la aplicación Flatpak como si fuera un proceso de host-OS ordinario, no sandboxed, manipulando el VFS utilizando syscalls recientes relacionados con el montaje que no están bloqueados por el filtro denylist seccomp de Flatpak, con el fin de sustituir un crafted /.flatpak-info o hacer que ese archivo desaparezca por completo.»

Eso en cuanto a la serie 1.10. Al mismo tiempo, y como reza el titular de este artículo, se ha lanzado Flatpak 1.12, con la novedad más destacada de un control mejorado sobre los sub-sandboxes, y el software que más se beneficiará de esto es la versión Flatpak de Steam.

Flatpak 1.12 y 1.10.4 ya han sido lanzados oficialmente, y pronto empezarán a llegar a los repositorios oficiales de la mayoría de distribuciones Linux.

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