Al final HarmonyOS resulto ser un Android 10 reelaborado

Un revisor de arstechnica dio a conocer que fue capaz de participar en el programa de prueba SDK para desarrollar aplicaciones para la plataforma 2.0 HarmonyOS, desarrollado por Huawei como una alternativa a la plataforma Android.

Y es que aun que Huawei había afirmado desde un inicio que HarmonyOS es un proyecto aparte y completamente diferente a Android e iOS, la realidad es que no es asi, ya que al hacer las pruebas sobre el emulador del SDK resulta ser que HarmonyOS es un clon de Android 10, que coincide en elementos de interfaz, aplicaciones y servicios de servicio.

Recordemos que el proyecto Harmony lleva en desarrollo desde 2017 y es un sistema operativo de microkernel. Los desarrollos del proyecto se publican bajo la licencia BSD como parte del proyecto OpenHarmony, que es supervisado por la organización sin fines de lucro China Open Atomic Open Source Foundation.

La versión Beta para desarrolladores de teléfonos móviles HarmonyOS 2.0 ha mejorado las siguientes características:

• Más de 15000 API (admiten el desarrollo de aplicaciones para teléfonos móviles / PAD, pantallas grandes, dispositivos portátiles, automóviles y máquinas)

• Marco de aplicación distribuido

• Controles de interfaz de usuario distribuidos

• DevEco Studio 2.0 Beta3

El microkernel solo implementa el planificador y el IPC, y todo lo demás se traslada a los servicios del sistema, la mayoría de los cuales se ejecutan en el espacio del usuario, ademas el motor de latencia determinista, que analiza la carga en tiempo real y utiliza métodos para predecir el comportamiento de la aplicación, se propone como un programador de tareas. En comparación con otros sistemas, el programador logra una reducción del 25,7% en la latencia y una reducción del 55,6% en el jitter de latencia.

Por otra parte, para proporcionar comunicación entre el microkernel y los servicios del kernel externo, como el sistema de archivos, la pila de red, los controladores y el subsistema de lanzamiento de la aplicación, se utiliza IPC, que, según la compañía, es cinco veces más rápido que IPC en Zircon y tres veces más rápido que IPC en QNX.

Después de obtener acceso a HarmonyOS a través de un proceso de registro sumamente invasivo, activar el SDK y el emulador y analizar detenidamente los documentos del desarrollador, no puedo llegar a ninguna otra conclusión: HarmonyOS es esencialmente una bifurcación de Android. La forma en que Huawei describe el sistema operativo a la prensa y en los documentos de los desarrolladores no parece tener mucho que ver con lo que la compañía realmente está enviando. Los documentos del desarrollador parecen escritos casi a propósito para confundir al lector; cualquier fragmento de código de envío real al que sostenga una lupa se parece a Android sin cambios importantes.

La frase «finge hasta que lo consigas» a menudo se da como un consejo motivacional, pero nunca antes la había visto aplicada al desarrollo de SO. Si alguna vez ha visto un teléfono Huawei con Android moderno, HarmonyOS es en gran parte lo mismo … con algunas cadenas cambiadas. Entonces, aunque no hay mucho nuevo que ver, al menos podemos analizar HarmonyOS y desacreditar algunas de las afirmaciones de Huawei sobre su sistema operativo «completamente nuevo».

El sistema utiliza el shell «EMUI», que también se instala en los dispositivos Huawei basados ​​en Android.

La compañía afirma usar el port de «EMUI» para HarmonyOS, pero todos los demás componentes son indistinguibles de Android también.

El artículo establece que el código de la edición HarmonyOS IoT publicado en el repositorio de OpenHarmony no se superpone de ninguna manera con lo que se ofrece en el emulador HarmonyOS 2.0.

En el primer caso, el sistema se basa en su propio microkernel LiteOS, y en el caso de HarmonyOS 2.0, se ofrece el entorno del sistema Android 10 basado en el kernel de Linux y un conjunto de aplicaciones típicas de Android. Las diferencias visibles se reducen al cambio de marca. Todavía no hay un análisis de los componentes del sistema de bajo nivel.

En el cuadro de diálogo con información del sistema, la plataforma aparece como la versión 10, que se parece a Android 10, no a HarmonyOS 2. Las aplicaciones de terceros que muestran información del sistema identifican el entorno como «Android 10 Q».

Además, el IDE que se ofrece en el SDK es idéntico en interfaz y métodos de trabajo a Android Studio y también se basa en Jetbrains IntelliJ IDE y utiliza el sistema de compilación Gradle.

Fuente: https://arstechnica.com  

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

La vulnerabilidad de Sudo también afecta a macOS, y aún no está parcheada

macOS Big Sur Sudo

El pasado 27 de enero, hace hoy justo una semana, nos hicimos eco de una vulnerabilidad en Sudo que afectaba a sistemas operativos basados en Linux. Eso era lo que entendimos, porque así lo explicaron, de la información oficial, en donde mencionaron como sistemas afectados Ubuntu, Debian y Fedora. También mencionaron que probablemente también afectaba a otras distribuciones, y hoy hemos sabido que entre los sistemas operativos afectados también están otros basados en UNIX, como BSD y el macOS de Apple.

La vulnerabilidad fue descubierta por Qualys, una compañía con sede en California, o más concretamente fueron quienes consiguieron explotar una vulnerabilidad que existía desde hacía unos diez años. Los usuarios de Linux ya estamos protegidos, pero los de macOS siguen sin estarlo. Así lo ha confirmado Matthew Hickey, de Hacker House, asegurando que la vulnerabilidad de Sudo también afecta al sistema que usan los Mac.

Más difícil de corregir en macOS que en Linux

https://platform.twitter.com/widgets.js

CVE-2021-3156 también afecta al macOS Big Sur de Apple (sin parchear en la actualidad), puede habilitar la explotación del problema enlazando simbólicamente sudo a sudoedit y luego activando el desbordamiento del montón para escalar los privilegios de uno a 1337 uid=0. Diversión para @p0sixninja.

Por lo que podemos leer en la cuenta de Twitter de Hickey, es uno de los fallos más devastadores en la historia de UNIX/Linux, ya que afectaba a Linux y sigue afectando a macOS, Solaris y otros sistemas no-glibc. Y en cuanto al sistema de Apple, los desarrolladores pueden crear el parche, pero la compañía aún podría tardar un tiempo en aplicarlo a su sistema operativo. Afecta hasta macOS 11.2.

A algunos desarrolladores, como osxreserver, les hace gracia que, aunque saben cómo solucionarlo por ellos mismos, no pueden hacerlo debido a los derechos privados, por lo que tendrán que esperar a que Apple lance una actualización para solucionar un fallo que en Linux lleva una semana corregido. Y ese es uno de los puntos positivos de usar software como el que usamos por aquí.

from Linux Adictos https://ift.tt/36CWWDh
via IFTTT

Minetest 5.4.0: lanzamiento con novedades para los amantes de los MODs

Minetest

Minetest es un motor de juegos de vóxeles de código abierto y gratuito que está inspirado en el original videojuego sueco Minecraft. Cada vez se está volviendo más grande y complejo, con muchas mejoras que se han ido incorporando en las últimas versiones, como la Minetest 5.4.0.

Esta nueva versión ya cuenta con una versión candidata, y se espera su lanzamiento a no muy tardar. Sus desarrolladores necesitan ayuda, pero no una ayuda demasiado complicada, sino jugadores que lo prueben para ver si funciona de forma correcta y pulir todos los posibles problemas que pueda tener Minetest 5.4.0 antes de su lanzamiento final.

Así que, si quieres ayudar, descarga el videojuego y pruébalo. Además, tiene unas mejoras muy importantes. Seguro que sabrás que desde 2019, cuando se lanzó Minetest 5.0, se agregó una interfaz de usuario en el juego para poder descargar y agregar MODs al juego y así ampliar sus capacidades. Poco a poco los fueron mejorando, pero tenía algunas dependencias que había que pulir.

Cuando un MOD necesita a otro, y éste a otro a su vez, y así sucesivamente. Algo incómodo para los gamers que lo usan. Pero esta molestia quedará atrás con esta nueva versión, por lo que ya descargar un nuevo MOD es realmente sencillo con esta interfaz. Ahora es simple y eficaz, agilizando el proceso para que solo te preocupes de divertirte.

Además, también se han incluido otras mejoras destacables, como por ejemplo:

  • Se ha mejorado los controles mediante el ratón en su interfaz.
  • Se ha agregado un fondo semitransparente para etiquetas de identificación, para que no moleste el fondo como antes.
  • Mapgen Flat permite ahora agregar cavernas, aunque está deshabilitado por defecto.
  • También hay mejoras para el moding como las citadas, correcciones de bugs y vulnerabilidades que afectaban a la seguridad, y otros cambios en ContentDB…

Ya sabes, si quieres ayudar, prueba Minetest 5.4.0 RC1, para reportar los posibles problemas que puedan suceder y así hacer que la última versión final sea mejor…

Más información y descarga – Web oficial de Minetest

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

Haciendo seguro un servidor Ubuntu. Algunos pasos a tener en cuenta

Haciendo seguro un servidor
Hace poco decidí que era momento de juntar todos mis proyectos que requerían alojamiento web en un solo servidor. Un servidor que me permitiera tener un nivel de control que no dan los planes de alojamiento normales.

Claro que eso significa que soy yo el que tiene que ocuparse de cosas que antes eran responsabilidad de mi proveedor. Por ejemplo, de la seguridad y las actualizaciones.

Haciendo seguro un servidor Ubuntu. Configurando el firewall

Un cortafuegos o firewall es una herramienta de software que monitorea el tráfico de red poniendo atención a los los paquetes de datos que pretenden entrar o salir.  Lo hace aplicando reglas de seguridad preestablecidas determina cuáles son los que pueden hacerlo.

En la práctica es una especie de guardia fronterizo entre el servidor e Internet y se asegura de impedir el ingreso de personas no autorizadas ni software malicioso.

En los servidores privados virtuales (Dependiendo del proveedor) contaremos con dos opciones; un firewall externo cuyas reglas se gestionan desde el panel de control o un firewall interno. Los que saben recomiendan siempre que sea posible trabajar con el externo.

Ubuntu utiliza como firewall interno por defecto un programa llamado Uncomplicated Firewall. Podemos ver si está en funcionamiento con el comando
sudo ufw status

En caso de no estar instalado podemos hacerlo con el comando:
sudo apt install ufw

Puedes poner en marcha el firewall con esta instrucción:

sudo ufw enable

Automatizando actualizaciones

Activando LivePatch

LivePatch es un servicio de Canonical, la empresa que desarrolla Ubuntu y es exclusivo de esta distribución. Les recuerdo que para estos artículos estamos tomando como base un servidor privado virtual corriendo la versión servidor de Ubuntu 20.04.

La gran ventaja de LivePatch es que permite la aplicación de parches de seguridad al núcleo Linux sin necesidad de tener que reiniciar el servidor. Dejémoslo en claro. LivePatch aplica parches al núcleo actual. Si se actualiza a un núcleo nuevo habrá que reinciar.

El servicio está disponible en forma gratuita para las versiones de soporte extendido de Ubuntu.

Para activarlo necesitarás un token que puedes conseguir yendo a esta página. Asegúrate que esté seleccionada la opción Ubuntu user (a menos que quieras pagar por el soporte comercial) y pulsa en Get your LivePatch token.

La siguiente pantalla te pregunta si tienes una cuenta de Ubuntu One, si no la tiene te da la opción de crear una.

Cuando inicias sesión  te muestra el token para tu cuenta y te dice cuales son los comandos que tienes que tipear. Los comandos son:

sudo apt install snapd

sudo snap install canonical-livepatch
sudo canonical-livepatch enable tu_token

Ten en cuenta que el token solo se puede usar en forma gratuita en tres máquinas.

Utiliza esta instrucción para verificar el estado de la herramienta:

sudo canonical-livepatch status

Para forzar el chequeo de nuevas actualizaciones, escribe:
sudo canonical-livepatch refresh

Haciendo seguro un servidor con actualizaciones automáticas desatendidas

Cuando comencé a hacer sitios web, usaba un gestor de contenidos de código abierto que recién empezaba a desarrollarse, y un proveedor de hosting que después supe era un aventurero. Un día en que había dormido mal hice lo que nunca hago. Dormir la siesta. En esas dos horas alguien aprovechó una vulnerabilidad del proyecto, mi falta de experiencia y la falta de seriedad del proveedor de hosting para insertar en mi sitio una falsa página para robar datos a los clientes del Bank Of America. Les aseguro que el BOA no se toma esas cosas muy bien.

La moraleja de eso es que o tienes a alguien todo el día monitoreando el servidor, los avisos de problemas de seguridad y la disponibilidad de nuevas versiones de las aplicaciones o buscas una forma de automatizar el tema.

Por suerte, los desarrolladores de Ubuntu incluyeron una solución

Los pasos para configurarla son los siguientes.

Nos aseguramos de que el sistema esté actualizado con:

sudo apt update

sudo apt upgrade
Instalamos los programas necesarios
sudo apt install unattended-upgrades apt-listchanges bsd-mailx

En la ventana que se abre selecciona No configuration

Lanzamos la aplicación con

sudo dpkg-reconfigure -plow unattended-upgrades
En la ventana que se abre pulsamos para aceptar las actualizaciones automáticas.

Ahora tenemos que configurar algunas cosas.

Escribe:
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades

Pulsando CTRL+W busca esta línea Unattended-Upgrade::Mail
Y completa con tu dirección de mail.

A continuación busca esta línea Unattended-Upgrade::Automatic-Reboot
Y verifica que esté en true. Esto permite que el sistema se reinicie automáticamente en caso de ser necesario.

Pulsa CTRL+X y acepta guardar los cambios.

Ahora escribe:
sudo nano /etc/apt/listchanges.conf
Con CTRL+W busca email_address y repite la dirección que pusiste antes.
Guarda con CTRL+X y acepta que lo haga con los cambios.

Prueba la configuración con
sudo unattended-upgrades --dry-run

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

LibreOffice 7.1 llega con la etiqueta de Community como novedad más visible

LibreOffice 7.1

El verano pasado saltaron las alarmas. The Document Foundation había lanzado una versión preliminar de su suite de ofimática con la etiqueta «Personal», lo que nos hizo pensar que empezarían a desarrollar una opción más limitada y otra con todas las funciones que sólo estarían disponibles para usuarios de pago. La compañía desmintió pronto estos rumores, diciendo que lo que estaban preparando era algo de pago, sí, pero era soporte (ayuda), entre otros beneficios y que, para los usuarios que no lo necesiten, todo seguiría como en el pasado. La etiqueta apareció en LO 7.0, pero la retiraron. Hoy, con el lanzamiento de LibreOffice 7.1, ya está aquí, pero es diferente.

Así lo ha anunciado hoy TDF, mencionando que LibreOffice 7.1 Community ya está disponible, y que se trata de una versión que se soporta por voluntarios de la comunidad. Por lo tanto, han añadido la etiqueta Community para dejar claro que el software no está destinado para empresas, y no está optimizado para sus necesidades de soporte. Para las empresas, la compañía recomienda LibreOffice Enterprise, lo que incluye versiones para escritorio, móviles, nubes y soporte LTS, asistencia profesional, funciones personalizadas y otros beneficios, lo que está explicado en este enlace.

LibreOffice 7.1 Community y Enterprise: casi lo mismo, pero diferente soporte

TDF dice que la mayoría de empresas se han decantado por la versión Community, y esto es un problema. Los voluntarios tienen que ayudar a las empresas, y eso hace que pierdan un tiempo que podrían usar en el desarrollo de LibreOffice, por lo que todo se ralentiza.

En cuanto a las novedades incluidas en LibreOffice 7.1 Community, tenemos:

  • Mejoras generales:
    • Nuevo cuadro de diálogo para seleccionar el tipo de interfaz de usuario, con el objetivo de elegir la interfaz de usuario correcta en función de las preferencias de cada usuario al principio.
    • Búsqueda mejorada de un tamaño de papel de impresora que coincida con el documento impreso.
    • Mostrar todos los archivos compatibles al agregar una nueva extensión en Extension Manager.
    • La vista previa de impresión ahora se actualiza de forma asincrónica, para no bloquear la interfaz de usuario al ajustar la configuración en el cuadro de diálogo de impresión.
    • Diálogo de adiciones: para buscar, obtener e instalar extensiones con un solo clic.
  • Writer:
    • Nuevo inspector de estilo para mostrar los atributos de estilos de párrafo y carácter, y propiedades formateadas manualmente (formato directo).
    • El ancla predeterminada para las imágenes recién agregadas se puede configurar usando Herramientas ▸ Opciones ▸ LibreOffice Writer.
    • Capacidad para detectar Unicode, incluso si el archivo de texto importado no tiene la lista de materiales (marca de orden de bytes).
    • Mejora significativa de la velocidad de las operaciones de búsqueda/reemplazo.
  • Calc:
    • Se agregó una opción para administrar el pegado con la tecla Enter, que se puede activar/desactivar en Herramientas ▸ Opciones ▸ LibreOffice Calc ▸ Cuadro de diálogo general.
    • Se agregó la opción para seleccionar elementos en la ventana Autofiltro haciendo clic en la fila de todos los elementos, además de la casilla de verificación.
    • Mejora significativa de la velocidad de Autofiltro y operaciones de búsqueda/reemplazo.
  • Impress y Draw:
    • Posibilidad de agregar firmas visibles a archivos PDF existentes en Draw.
    • Posibilidad de cambiar animaciones para varios objetos a la vez en Impress.
    • Añadidos los botones «Pausar/Reanudar» y «Salir» a la pantalla del presentador.
    • Se han añadido sombras borrosas suaves realistas a los objetos.
    • Añadidas de nuevas capacidades de animación basadas en la física y nuevos ajustes preestablecidos de efectos de animación que las utilizan.
  • Macro: Bibliotecas ScriptForge, una colección extensible y robusta de recursos de macro scripting para que LibreOffice se invoque desde los scripts de usuario Basic o Python.

LibreOffice 7.1.0 ya está disponible para todos los sistemas soportados desde la misma página de siempre, a la que se puede acceder desde aquí. Hay que recordar que estamos ante la versión más avanzada del proyecto, y que The Document Foundation sigue recomendando LibreOffice 7.0.4 para equipos de producción. Esta recomendación no está basada en el soporte ofrecido, sino en que es una versión con más correcciones que es más fiable. En los próximos días, LO7.1.0 empezará a aparecer como actualización en las diferentes distribuciones Linux, siempre y cuando lo que estemos usando sea la opción más avanzada del software.

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

La decadencia de Firefox cada vez es mas notable y el abandono de los proyectos va en aumento

El día de ayer compartimos aquí en el blog la noticia del abandono del soporte PWA (aún no oficial, pero que esta más que afirmado) por parte de los desarrolladores de Firefox para la versión de escritorio del navegador.

Y aun que tal nota que compartimos para muchos sea una más del montón, lo cierto es que las decisiones que ha tomado Mozilla sobre los proyectos relacionados con el navegador web Firefox y también a la marca, no han sido las mejores.

Toda esta mala racha que ha venido atormentado a Mozilla y a los desarrolladores de Firefox no solo se debe a los estragos de la pandemia, sino que también es causa de las perdidas monetarias a causa de la gran perdida por parte usuario.

Nos podemos percatar de la precariedad en la que a caído Mozilla y esto lo podemos ver desde el momento en el que dejo ir de sus manos a Rust y este paso a manos de la Fundación Rust (creada por Mozilla con la finalidad de continuar con el proyecto).

Otra de las grandes perdidas que ha tenido Mozilla es el proyecto Servo, el cual transfirió a la Fundación Linux.

Por otra parte, podremos recordar el despido de al rededor de 250 empleados y esto debido al gran problema económico al que se enfrenta y una de sus soluciones fue reducir su plantilla en todo el mundo en una cuarta parte. 

Entre las divisiones que se vieron afectadas fueron: MDN Web Docs (anteriormente Mozilla Developer Center o MDC, luego Mozilla Developer Network o MDN) y que también  todo el equipo responsable del desarrollo de Servo fue despedido.

Por otra parte, en noticias más recientes y la que compartimos aquí en el blog el día de ayer en donde el equipo de Firefox explica con recursos limitados no pueden permitirse gastarlos en tareas que parecen tener menos impacto en su misión.

Y ahora una de las nuevas noticias que se ha filtrado, es que Mozilla ha advertido a los usuarios sobre el inminente cierre del servidor Speech Proxy, que proporciona los complementos Voice Fill y Firefox Voice.

Mozilla dio a conocer que el servicio se cerrará el 28 de febrero, mientras que el código fuente del complemento permanecerá en los repositorios y continuará entregándose bajo la licencia MPL gratuita.

Además de que también menciono que un futuro próximo, está previsto publicar una actualización de los complementos Voice Fill y Firefox Voice, en la que se mostrará una notificación sobre la finalización de su desarrollo y soporte.

Además, el 19 de febrero se iniciará el proceso de eliminación automática de estos complementos, que se desinstalarán de los navegadores sin la participación explícita de los usuarios.

Para quienes desconocen de Firefox Voice, deben saber que este es un producto de Mozilla que se desarrolló con la finalidad de crear una implementación de un sistema de navegación por voz experimental, que permite utilizar comandos de voz para realizar diversas acciones en el navegador.

La adición difería de los sistemas de control de voz típicos en su orientación no para crear un reemplazo de voz para un mouse y teclado, sino para procesar preguntas en lenguaje natural, es decir, actuó como asistente de voz. Por ejemplo, un usuario podría enviar comandos como «qué tiempo hace ahora», «buscar la pestaña de Gmail», «silenciar el sonido», «guardar como PDF», «abrir el sitio de Mozilla», etc.

El complemento Voice Fill ofrece un sistema de entrada de voz que permite completar formularios en sitios web e ingresar texto utilizando el sistema de reconocimiento de voz de Mozilla. El reconocimiento se realizó en el servidor de Mozilla, al que se enviaron los datos grabados por el micrófono.

Además, se puede señalar que el servidor desmantelado también se utilizó para soportar la API WebSpeech experimental, con la que fue posible manipular datos de voz en aplicaciones web y realizar operaciones como síntesis y reconocimiento de voz.

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

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

Pirates of Frontier’s Reach: el videojuego «aterrizará» en Linux

Pirates of Frontier's Reach

Si eres fan de los simuladores de vuelo y combate aéreo, entonces te gustará conocer este nuevo título llamado Pirates of Frontier’s Reach. Un prometedor videojuego que será la próxima aparición enEarly Access de Steam y que acaba de llegar a Linux de forma oficial.

Pirates of Frontier’s Reach es un videojuego de combate aéreo y Arcade ambientado en el universo de Frontier’s Reach. Es decir, un universo en el que la humanidad ha dado sus primeros pasos en las estrellas y ha comenzado a establecer colonias en cientos de mundos en el espacio exterior. Por supuesto, serán unos nuevos mundos por explorar con multitud de hostilidad…

Los jugadores tendrán que lidiar con numerosos desafíos a los mandos de un caza de combate de la flota de corsarios de la República de los Mundos Fronterizos para defender a los humanos de todas las culturas y lenguas de la autoridad de la Confederación de Planetas de Sol.

Ya sabes que Pirates of Frontier’s Reach se lanzó originalmente en noviembre de 2020, pero el soporte de Linux no ha llegado hasta ahora, hasta finales de enero de 2021 cuando ya está disponible para todos los linuxeros. Pese a eso, aún se encuentra en una etapa algo temprana, con muchas cosas por hacer según la hoja de ruta, por lo que se avecinan grandes cambios.

Por ejemplo, se espera una gran actualización de su sistema de IA, mejoras en las misiones, integración con Steam Workshop, revisión del contenido de la historia con misiones semanales episódicas, y mucho más…

from Linux Adictos https://ift.tt/36UDL8b
via IFTTT

Microsoft libero el código fuente del motor de almacenamiento extensible (JET Blue)

Microsoft dio a conocer recientemente que ha liberado el código fuente de su motor de almacenamiento extensible (también conocido como JET Blue) y esté disponible en GitHub.

En la documentación que presenta la herramienta, Microsoft explica que Extensible Storage Engine (ESE) es una tecnología de almacenamiento avanzada ISAM (método de acceso indexado y secuencial). ESE permite que las aplicaciones almacenen y recuperen datos de tablas mediante la navegación de cursor indexada o secuencial.

Admite esquemas desnormalizados, incluidas tablas anchas con muchas columnas dispersas, columnas multivalor e índices ricos y dispersos, además de que permite que las aplicaciones disfruten de un estado de datos coherente mediante la actualización y recuperación de los datos procesados. Se proporciona un mecanismo de recuperación ante desastres para mantener la coherencia de los datos incluso en caso de fallo del sistema.

Proporciona transacciones Atomic Consistent Isolated Durable (ACID) en los datos y el esquema mediante un registro de escritura anticipada y un modelo de aislamiento de instantáneas. Las transacciones en ESE son muy concurrentes, lo que hace que ESE sea útil para aplicaciones de servidor.

Además, es liviano, lo que lo hace útil para aplicaciones que desempeñan funciones auxiliares.

Las transacciones en ESE son muy concurrentes, lo que hace que ESE sea útil para aplicaciones de servidor. Almacena datos en caché para maximizar el acceso a datos de alto rendimiento. Además, es liviano, lo que lo hace útil para aplicaciones que desempeñan funciones auxiliares.

ESE está diseñado para su uso en aplicaciones que requieren un almacenamiento de datos estructurado rápido y/o ligero, donde el acceso a archivos sin procesar o el registro no admite los requisitos de indexación o tamaño de datos de la aplicación.

Es utilizado por aplicaciones que nunca almacenan más de 1 megabyte de datos, y se ha utilizado en aplicaciones con bases de datos en casos extremos de más de 1 terabyte y habitualmente más de 50 gigabytes.

El motor de almacenamiento extensible es un componente de Windows que se introdujo en Windows 2000. No todas las funciones o API están disponibles en todas las versiones de los sistemas operativos Windows.

ESE proporciona un motor de almacenamiento en modo de usuario que administra datos dentro de archivos binarios planos accesibles a través de las API de Windows. Se puede acceder a ESE a través de una DLL que se carga directamente en el proceso de la aplicación; el motor de base de datos no requiere ni proporciona ningún método de acceso remoto.

Aunque ESE no tiene un método de acceso remoto o entre procesos, los archivos de datos que utiliza se pueden entregar de forma remota mediante Server Message Block (SMB) a través de las API de Windows, pero esto no se recomienda.

El motor de almacenamiento extensible (ESE) es una tecnología de almacenamiento de método de acceso secuencial e indexado avanzado (ISAM) y ha sido una parte integral de Windows durante más de un cuarto de siglo. Apareció por primera vez en Windows NT 3.51 y Exchange 4.0 antes de continuar teniendo una vida útil que abarca el Windows 10 actual.

Los componentes, como Windows Search o aplicaciones como Exchange, «almacenan y recuperan datos de tablas mediante la navegación de cursor indexada o secuencial».

“El motor de almacenamiento extensible (ESE) es una de esas raras bases de código que tiene una vida útil de más de 25 años. Lanzado por primera vez en Windows NT 3.51 y poco después en Exchange 4.0, reescrito dos veces en los años 90 y muy actualizado durante las próximas dos décadas, sigue siendo una fortaleza central de Microsoft hasta el día de hoy.

Se ejecuta en cientos de miles de máquinas y millones de discos para los principales servidores de almacenamiento de correo de Office 365. También funciona en grandes sistemas SMP con TB de memoria para grandes implementaciones de Active Directory.

Si bien la mayoría de las aplicaciones que lo usan no superan la marca de 1 MB, los «casos extremos» superan 1 TB.

En cuanto a lo que se ha colocado en GitHub, los usuarios se sentirán decepcionados de que se hayan eliminado los comentarios (aunque los derechos de autor y la licencia del MIT están presentes).

Finalmente si estás interesado en obtener el código fuente, puedes hacerlo desde este enlace.

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

El creador de Rocky Linux fundó la startup Ctrl IQ para patrocinar el proyecto

Kurtser Gregory (fundador del proyecto CentOS) a finales del año pasado hablo sobre la creación de una iniciativa para crear una nueva distribución de Linux  «Rocky the Linux», capaz de tomar el lugar del clásico CentOS, anunció la creación de una nueva empresa comercial «Ctrl IQ».

Para quienes aún desconocen de Rocky Linux permítanme ponerlos un poco al tanto del asunto, pues la creación de esta distribución de Linux por parte de Kurtser Gregory parte de la decisión del equipo de Red Hat de dar muerte de CentOS (la distribución de Linux dedicada a servidores y estaciones de trabajo).

En su declaración, el representante de Red Hat dijo “que durante el próximo año pasaran de CentOS a CentOS Stream, que viene justo antes de una nueva versión por RHEL.»

CentOS Stream continuará sirviendo como una rama ascendente (desarrollo) de Red Hat Enterprise Linux. La compañía agrega “que al final de CentOS Linux 8 (la reconstrucción de RHEL 8) su mejor opción será migrar a CentOS Stream 8, que es un pequeño delta de CentOS Linux 8, y tiene actualizaciones periódicas como las versiones tradicionales de CentOS Linux (si quieres conocer más al respecto, puedes consultar la publicación que realizamos en el siguiente enlace)

Ante esta declaración, el fundador de la distribución, Gregory Kurtzer, dio a conocer que debido a las discusiones sobre la transformación de Red Hat de la plataforma estable CentOS en una distribución de prueba continua de «CentOS Stream», anunció su intención de crear una nueva reconstrucción de RHEL e invitó a otros desarrolladores a unirse a esta iniciativa.

El proyecto Rocky Linux, que tiene como objetivo crear una nueva versión gratuita de RHEL que pueda reemplazar al clásico CentOS.

Y ahora con todo el proyecto en marcha, como parte del primer tramo de inversiones, la compañía ya recibió $ 4 millones del fabricante de sistemas de almacenamiento y fondos de capital de riesgo de IAG Capital Partners, OpenDrives Inc.

Sobre esta startup y que tal vez a muchos de la comunidad pueda preocupar el como se maneje, se hace la mención de que Ctrl IQ únicamente se centrara en patrocinará el desarrollo de Rocky Linux y proporcionará apoyo legal para el proyecto, además de suministrar una pila de tecnología basada en Rocky Linux para la informática empresarial de alto rendimiento.

Cabe señalar que la distribución de Rocky Linux se desarrollará independientemente de la empresa Ctrl IQ bajo el control de la comunidad.

Ctrl IQ no controlará el proyecto, solo actuará como uno de los patrocinadores, cubriendo los costos y brindando apoyo legal.

Los componentes subyacentes a la pila tecnológica Ctrl IQ se desarrollaron originalmente para su uso con CentOS, pero un cambio en la política de Red Hat con respecto a esta distribución obligó a buscar una alternativa, que fue la creación de la distribución Rocky Linux.

La pila de software que se está desarrollando en Ctrl IQ tendrá como objetivo proporcionar herramientas para orquestar elementos de infraestructura empresarial que abarcan diferentes sistemas, clústeres y arquitecturas en la nube. La pila consta de los siguientes componentes:

  • Distribución de Rocky Linux.
  • Warewulf Systems Management Toolkit, desarrollado originalmente para administrar grandes clústeres de cómputo basados ​​en Linux.
  • Computing Stacks Ctrl Computing Stacks, diseñado para su uso en áreas que requieren alta potencia informática, como el aprendizaje automático, la informática científica y la informática de alto rendimiento.
  • Plataforma Fuzzball para orquestar flujos de trabajo y datos en infraestructuras de servidores locales.
  • Ctrl IQ Plataforma en la nube para lanzar y orquestar flujos de trabajo y servicios en varios sistemas en la nube.

Además, se puede observar que el candidato de lanzamiento para el primer lanzamiento de Rocky Linux está programado para el 31 de marzo.

El 28 de febrero, está previsto abrir el acceso al repositorio de paquetes experimentales y comenzar a probar el instalador.

El 31 de enero estaba prevista la finalización de los trabajos de despliegue de la infraestructura de montaje y del sistema de envasado automático de paquetes.

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

Clonezilla Live 2.7.1 llega con Linux 5.10.9, mejoras a herramientas y mas

Hace ya varios dias se dio a conocer el lanzamiento de la nueva versión de la popular distribución de Linux «Clonezilla Live 2.7.1» la cual diseñada para la clonación rápida de discos (solo se copian los bloques usados) y en donde las tareas realizadas por la distribución son similares a las del producto propietario Norton Ghost.

En esta nueva versión presentada la distribución ha actualizado la base del sistema asi como también el Kernel de Linux a la versión 5.10.9 y que además se ha mejorado el sistema para la detección de medios que operan con sistemas Live, entre otras cosas más.

Para quienes desconocen de esta distribución, deben saber que se basa en Debian GNU/Linux y en su trabajo utiliza el código de proyectos como DRBL, Partition Image, ntfsclone, partclone, udpcast.

Es arrancable desde CD/DVD, USB Flash y red (PXE). LVM2 y FS soportados ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, btrfs, f2fs, nilfs2, FAT12, FAT16, FAT32, NTFS, HFS +, UFS, minix, VMFS3 y VMFS5 (VMWare ESX).

En Clonezilla existe un modo de clonación masiva a través de la red, que incluye la transmisión de tráfico en modo multidifusión, que permite clonar simultáneamente el disco de origen en un gran número de máquinas cliente, además de que es posible tanto clonar de un disco a otro como crear copias de seguridad guardando una imagen de disco en un archivo. Es posible la clonación a nivel de discos completos o particiones individuales.

Principales novedades de Clonezilla Live 2.7.1

En la nueva versión se ha sincronizado con la base de datos del paquete Debian Sid al 27 de enero, además de que el kernel de Linux se ha actualizado a la versión 5.10.9 (la versión anterior usaba el kernel 5.9).

En cuanto a los cambios que se destacan de la nueva versión, podremos encontrar que el paquete exfat-utils ha sido reemplazado por un nuevo conjunto de utilidades «exfatprogs», creado después de que se agregó el controlador exFAT al kernel de Linux.

Otra de las novedades que se destaca es que se mejoró el mecanismo para detectar medios con sistemas que operan en modo Live, además de que Ocs-sr ofrece la posibilidad de definir el formato del nombre de imagen asignado automáticamente (puede incluir fecha, hora, FQDN, UUID, MAC, etc. en el nombre del archivo).

También se menciona en el anuncio que se incluye la configuración para asignar la versión CIFS a samba_server (smb1, smb1.0, smb2, smb2.0, smb2.1, smb3, smb3.0, smb3.11, smb3.1.1) y tambien un soporte mejorado para software RAID en Linux.

Se agregó el modo leecher (-l | –for-leecher) a ocs-btsrv (servidor BitTorrent) y se proporciona soporte para la implementación simultánea de múltiples dispositivos a través de BitTorrent.

De los demás cambios que se destacan de la nueva version:

  • En ocs-sr y ocs-onthefly, se ha agregado la capacidad de restaurar y asignar un disco con referencia a su número de serie.
  • El paquete básico incluye los paquetes glances, ipv6calc, atop, usbtop, bashtop, python3-psutil, vnstat e iperf3.
  • Se agregó el kit de herramientas f3 para probar unidades flash.
  • Se agregó la capacidad de usar la opción «–rescue» para invocar ocs-sr en el comando ocs-onthefly.
  • Se ha agregado una opción a prep-ocsroot para ejecutar fsck antes de montar el sistema de archivos local.

Finalmente si quieres conocer más al respecto sobre este lanzamiento, puedes consultar los detalles del anuncio en el siguiente enlace.

Descargar Clonezilla Live 2.7.1

Si estás interesado en poder descargar la nueva versión de Clonezilla para poder probarla o realizar de manera inmediata tus respaldos.

Basta con que te dirijas a la página web oficial del proyecto y en la sección de descargas encontraremos el enlace para descargar el sistema, o si lo prefieres te dejo el enlace aquí.

El tamaño de la distribución de la imagen ISO es de 300  MB (i686, amd64).

En cuanto a la cantidad de requisitos para la ejecución de Clonezilla es mínimo, dado que el sistema no cuenta con una interfaz gráfica, por lo que solo está limitada al uso mediante terminal.

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