Google lanza el rediseño de Gmail, Meet, Calendar, Drive y cía con Material You: estas son las novedades

Google lanza el rediseño de Gmail, Meet, Calendar, Drive y cía con Material You: estas son las novedades

En unas semanas Google lanzará oficialmente Android 12, la próxima gran actualización de su sistema operativo cuya novedad más importante es Material You, su mayor rediseño hasta la fecha. Y ahora que ya está rediseñada la interfaz de Android ahora le toca el turno a las aplicaciones.

En la quinta y última beta de Android 12 hemos visto como las aplicaciones de Reloj y Calculadora se rediseñaban con Material You, uniéndose así a Gboard y a Contactos. Pues bien, ahora Google ha presentado el rediseño de Gmail, Meet, Calendar, Drive, Docs, Sheets y Slides, mostrando los cambios que veremos y la fecha de la actualización.


Continue reading

Microsoft libero el código fuente de GCToolkit

Microsoft ha dado a conocer hace pocos dias la noticia de que ha liberado el código fuente de su herramienta «GCToolkit», el cual es un conjunto de bibliotecas para analizar los archivos de registro de Java Garbage Collection, con lo cual todo el código de GCToolkit está disponible en GitHub bajo la licencia MIT.

GCToolkit consta de tres módulos Java que cubren API, analizadores de archivos de registro de GC y una placa posterior de mensajes basada en el kit de herramientas Vert.x para crear aplicaciones receptivas en la JVM. Con esta utilidad, los usuarios pueden crear exploraciones arbitrarias y complejas del estado de la memoria administrada en la JVM.

Como su nombre indica, este es un conjunto de bibliotecas para analizar archivos de registro de recolección de basura (GC) de Java y analizarlos en eventos separados. Expone una API para mejorar la interacción con el kit de herramientas y la agregación de datos, esto permite al usuario crear análisis complejos arbitrarios del estado de la memoria administrada de la JVM.

Según el equipo, este es el punto de entrada del usuario en GCToolkit que oculta los detalles de los módulos internos en unas pocas llamadas a métodos. Además de la API, hay otros dos módulos: el módulo de análisis sintáctico y Vert.x. El Módulo Analizador se basa en una colección de expresiones regulares y código escrito para ser considerado el analizador de registros GC más robusto disponible.

El back-end de mensajería basado en Vert.xutiliza dos buses de mensajes: el primero transmite datos desde una fuente de datos. La implementación actual pasa líneas de registro del archivo de registro de GC. Los consumidores de este bus son los analizadores que convierten los datos de la fuente de datos en eventos que representan un ciclo de GC o un punto seguro. Estos eventos se publican en el segundo bus de mensajes: el bus de eventos. Los suscriptores del bus de eventos pueden entonces ser notificados y procesar los eventos que les interesan.

El analizador emite eventos JVM discretos, lo que le permite escribir código para capturar y analizar datos de estos eventos. Para facilitar la captura de datos y el análisis de los archivos de registro de GC, GCToolkit proporciona un marco de agregación simple. El tipo de datos que los usuarios desean capturar o el tipo de análisis que desean realizar queda a discreción del usuario. Por ejemplo, para capturar eventos de pausa con el fin de analizar la ocupación del montón, el agregador captura el evento, extrae los datos relevantes y pasa los datos a la agregación.

Esto reúne los datos en un análisis significativo, por ejemplo, la ocupación total del montón después de la recolección de basura. Los datos resultantes se pueden presentar en forma de gráfico, tabla u otro formato más fácil de usar. Más importante aún, según el equipo, una configuración subóptima del colector resultará en una aplicación que requerirá más CPU y memoria, mientras degrada la experiencia del usuario final. En otras palabras, un colector mal ajustado a menudo significa un tiempo de ejecución más caro y usuarios insatisfechos.

Con el creciente interés de Microsoft en la plataforma Java, el enfoque en el código abierto también está aumentando los beneficios para la comunidad Java. Después de realizar importantes contribuciones para portar macOS M1 y Windows to Arm, Microsoft reafirmó su compromiso con OpenJDK al presentar su propia versión de OpenJDK y uniéndose al grupo de trabajo Eclipse Adoptium (anteriormente conocido como AdoptOpenJDK).

Al hacer que GCToolkit sea de código abierto, Microsoft está intentando proporcionar una mejor manera de ver los detalles internos de la JVM sobre cómo maneja GC y la asignación de memoria. Una mejor visibilidad permite una mejor configuración, lo que beneficia tanto a los usuarios finales de la aplicación como al personal técnico responsable de su gestión.

La API simple y los mecanismos de salida fáciles de usar prometen mejorar la tarea de leer los registros de GC al proporcionar varios mecanismos para analizar, extraer y visualizar datos.

Fuente: https://devblogs.microsoft.com

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

Microsoft se ha unido a la Open Infrastructure Foundation

Hace poco se dio a conocer la noticia de que Microsoft se ha unido a como miembro «Platino» a la Open Infrastructure Foundation, la cual es una organización que ayuda a las comunidades de código abierto a crear las herramientas que los operadores de infraestructura necesitan para la tecnología de computación en la nube del centro de datos, 5G, Edge, contenedores, CI/CD y más.

Los intereses de Microsoft en la vida de la comunidad OpenInfra están relacionados con la conexión con el desarrollo de proyectos abiertos para plataformas de nube híbrida y sistemas 5G, así como con la integración del soporte para proyectos de Open Infrastructure Foundation en el producto Microsoft Azure.

El anuncio fue realizado por Jonathan Bryce, director ejecutivo de la fundación y en su anuncio compartió lo siguiente:

«La Fundación OpenInfra ha firmado un acuerdo con Microsoft como nuevo miembro platino. A través de este compromiso de varios años, la comunidad OpenInfra trabajará en estrecha colaboración con Microsoft para promover casos de uso de infraestructura abierta, incluida la nube híbrida y 5G, participando y contribuyendo a múltiples comunidades de proyectos de código abierto ”.

Con ello Microsoft se une a más de 60 organizaciones miembros de la Fundación, cuya misión es crear comunidades de código abierto que desarrollen software que se ejecute en producción. Con el apoyo de más de 110.000 personas en 187 países, la Fundación OpenInfra alberga proyectos de código abierto y comunidades de práctica, que incluyen infraestructura para IA, aplicaciones nativas de contenedores, computación en el borde y nubes centrales de datos. Sus proyectos incluyen Airship, Kata Containers, OpenInfra Labs, OpenStack, StarlingX, Zuul y de los más recientes, el apoyo al proyecto Magma 5G.

Facebook desarrolló Magma para ayudar a los operadores de telecomunicaciones a implementar redes móviles de forma rápida y sencilla. El proyecto, que Facebook hizo de código abierto en 2019, lo logra al proporcionar un núcleo de paquetes móviles distribuidos centrados en software y herramientas para automatizar la gestión de la red. Esta función de red en contenedores se integra con el fondo de una red móvil existente y facilita el lanzamiento de nuevos servicios en el borde de la red.

Microsoft se une a un impresionante grupo de empresas como miembro platino de la nueva OpenInfra Foundation, que incluye Ant Group, Ericsson, Facebook, FiberHome, Huawei, Red Hat, Tencent y Wind River, todos los cuales aportan su experiencia operativa desde la infraestructura a gran escala a la comunidad que escribe software de código abierto para la próxima década de OpenInfra ”, dijo Mark Collier, director de operaciones de la Fundación OpenInfra.

“Software como OpenStack, que impulsa a 9 de las 10 principales redes de telecomunicaciones del mundo en la actualidad, Kata Containers, que asegura la red de pago más grande del mundo, y Airship, que impulsa las redes 4G y 5G de AT&T en producción hoy” hui. «

«Microsoft se une a este esfuerzo para apoyar la construcción de la próxima década de tecnología de infraestructura abierta porque la nube híbrida es una parte muy importante de nuestra cartera de tecnología», dijo van Wyk. “Creemos en una variedad de nubes: públicas y privadas, desde la hiperescala hasta el borde, cada una adaptada a las cargas de trabajo únicas que nuestros clientes deben entregar y no podemos hacerlo sin el código abierto. Estamos aquí en la Fundación OpenInfra para participar en la comunidad y trabajar juntos para construir e integrar tecnologías de código abierto para proporcionar una infraestructura de Microsoft Azure de calidad de operador para los operadores. «

Aunque Ant Group y Tencent tienen antecedentes en la nube, Collier destacó que Microsoft es un gran avance dado que es el primero de los tres grandes proveedores de nube de EE. UU. En unirse a la OIF. Señaló que una encuesta reciente de usuarios de OpenStack encontró que el 40% de los usuarios que implementan en una configuración de múltiples nubes ya están usando Microsoft Azure.

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/3l2h5ZK
via IFTTT

La teletransportación, la nueva apuesta de AMD para hacer que la computación cuántica sea más eficiente

Desde hace mucho tiempo y al igual que muchas otras empresas de tecnología, AMD ha estado dedicando una gran cantidad de esfuerzo para ampliar los límites de la computación cuántica en la actualidad y todo su trabajo ha comenzado a dar frutos, ya que recientemente la compañía presentó una solicitud de patente en la que dio a conocer un procesador de computación cuántica que usaría la teletransportación.

Esta nueva tecnología patentada podría resolver los problemas de estabilidad y eficiencia que enfrentan los sistemas actuales en computación cuántica, aun que claro esta que la tecnología puede estar lejos de ser comercialmente viable, pero esta solicitud de patente demuestra el interés de AMD en el futuro.

Y es que en este momento existen dos obstáculos importantes se interponen en el camino del desarrollo cuántico y la supremacía cuántica final: escalabilidad y estabilidad. Los estados cuánticos son materia voluble, tan sensibles que pueden salir mal con la menor provocación y, además, la sensibilidad de un sistema cuántico tiende a aumentar con la presencia de más qubits en un sistema dado. Sin embargo, un equipo de investigadores de AMD ha presentado una solicitud de patente dirigida a una arquitectura de computación cuántica más eficiente y confiable, gracias a un enfoque convencional multi-SIMD (Single Instruction Multiple Data).

Según los analistas, si AMD pudiera obtener una ventaja competitiva en la computación cuántica, el potencial de ganancias sería ilimitado. La directora ejecutiva de AMD, Lisa Su, ha revitalizado a este diseñador de chips e inculcado una cultura de innovación que ha impulsado a AMD hasta un 3,200% desde que asumió la dirección de la empresa en 2014. Según la solicitud presentada por los investigadores de la empresa, AMD está investigando un sistema que tiene como objetivo utilizar la teletransportación cuántica para aumentar la confiabilidad de un sistema cuántico, mientras que simultáneamente reduce el número de qubits necesarios para un cálculo dado.

El objetivo es mitigar los problemas de escala y los errores de cálculo debido a la inestabilidad del sistema:

La patente de AMD, titulada «Teletransportación anticipada para una computación confiable en un procesador cuántico multi-SIMD», tiene como objetivo mejorar la estabilidad, escalabilidad y rendimiento de los sistemas de computación cuántica de formas nuevas y más eficientes. La compañía describe una arquitectura cuántica basada en regiones de procesamiento cuántico: áreas del chip que contienen o pueden contener qubits, esperando su turno en la tubería de procesamiento.

De hecho, el diseño de AMD, aunque digno de ciencia ficción, apunta a teletransportar qubits de una región a otra, permitiendo así cargas de trabajo que en teoría requerirían ejecución para ser tratadas con una filosofía fuera de orden, ya que la ejecución en orden tiene dependencias entre una instrucción y la siguiente, lo que significa que una carga de trabajo debe procesarse secuencialmente. Los siguientes pasos dependen del procesamiento completo del paso anterior y de conocer su resultado antes de que el chip pueda continuar con el cálculo.

Por lo tanto, algunos de los recursos del chip (en este caso, los qubits) permanecen inactivos hasta que llega el momento de realizar el siguiente paso de cálculo. Por el contrario, la ejecución fuera de orden analiza una determinada carga de trabajo, determina qué partes dependen de resultados anteriores y cuáles no, y ejecuta cada paso de la declaración que no requiere un resultado previo, mejorando así el rendimiento gracias a un mayor paralelismo.

La patente de AMD también incluye un procesador de «anticipación» integrado en la arquitectura, responsable de analizar la carga de trabajo de entrada, predecir qué pasos se pueden procesar en paralelo (y cuáles no) y distribuir adecuadamente la carga de trabajo entre los qubits, utilizando una teletransportación cuántica para enrutarlos a la región SIMD de procesamiento cuántico requerida. La forma en que se produce esta teletransportación cuántica no se describe en la patente.

Hasta ahora, solo se han identificado tres empresas en el mercado de las computadoras cuánticas: IBM, Intel y Google. Esta solicitud de patente muestra que AMD no tiene la intención de abandonar este campo y también está trabajando para desarrollar sus tecnologías allí.

Fuente: https://www.freepatentsonline.com/

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

La demanda entre SCO e IBM por infracción de los derechos en el código UNIX/Linux está en proceso de resolución parcial

demanda

A finales de marzo del presente año, compartimos aquí en el blog la noticia de la demanda que realizo la gente de Xinuos ha iniciado acciones legales contra IBM y Red Hat y es que Xinuos afirma que IBM copió ilegalmente el código de Xinuos para sus sistemas operativos de servidor y conspiró con Red Hat para dividir ilegalmente el mercado.

Todo esto comenzó en 1995 con la venta por parte de Novell del código Unix a la empresa SCO (SCO, un proveedor de UNIX para procesadores x86). Esta venta generó dos interpretaciones entre los participantes, ya que Novell considera que solo ha cedido el código, no los derechos de propiedad intelectual, lo cual SCO afirma haber comprado ambos.

En 1998, IBM, Santa Cruz Operation y otros se unieron para crear Project Monterey, con el objetivo de desarrollar una versión de UNIX que se ejecute en múltiples plataformas de hardware (algo que la comunidad de Linux también había comenzado a hacer)

En 2001, IBM decidió que Linux era el futuro y abandonó Project Monterey, incluso arrastrando a algunos de los participantes del Proyecto Monterey a su paso. Para entonces, Big Blue había creado una versión experimental de su propio sistema operativo AIX similar a UNIX que usaba código SCO.

Pero una vez que abandonó el proyecto, IBM transfirió parte de su propiedad intelectual a Linux. SCO se opuso a estas contribuciones porque consideró que IBM había cedido sus activos al código base de código abierto de Linux.

Además, el 6 de marzo de 2003, Caldera Systems, rebautizada como SCO, entabló una acción contra IBM por haber incumplido el contrato de su proyecto conjunto de Monterey que se refería al desarrollo conjunto de un sistema operativo Unix. El demandante acusó notablemente a Big Blue de haber revelado parte del código fuente de Unix y los métodos para contribuir a Linux y para desarrollar AIX, la propia versión de Unix de IBM reclamando inicialmente $ 1 mil millones en daños, su reclamo aumentó rápidamente en tres meses para llegar a $ 3 mil millones.

Contraatacado por IBM en agosto de 2003 en un tribunal federal de Utah y provocando un clamor sin precedentes en el mundo de las tecnologías de la información (desde la Free Software Foundation hasta Novell, incluidos sus propios empleados), SCO se encontró rápidamente en muy mal estado.

El 10 de agosto de 2007, el juez Kimball pronuncia un veredicto decidido: indica que Novell es de hecho el propietario de los derechos de autor de Unix y UnixWare.  Ante tal fracaso y visiblemente disgustada, la empresa estaba en peligro. Su facturación había caído de 250 millones de dólares a 15 millones de dólares por año debido a la nueva competencia de Linux.

Ahora, el 26 de agosto de 2021, en una petición de acuerdo del Tribunal de Quiebras de los Estados Unidos para el Distrito de Delaware indica que las partes «han acordado resolver todas las disputas entre ellas mediante un pago al administrador (…) de 14,250,000 dólares» dentro de cinco días a partir de la fecha de vigencia del acuerdo de conciliación.

Claramente, si la propuesta es aceptada por ambas partes, este acuerdo pondría fin al juicio de la ex SCO con IBM. En 5 días, IBM tendrá que pagar los $ 14,25 millones mediante transferencia al administrador que gestiona la quiebra de SCO, que pasó a llamarse TSG Group. Para estos últimos, esta propuesta se realiza de manera razonable, tomando en cuenta el mejor interés de los acreedores y debe ser aprobada.

Pero esto no termina aquí, ya este conflicto podría ser llevado por otra entidad. De hecho, aunque SCO quebró, su propiedad intelectual siguió viviendo bajo los nuevos propietarios. IBM siguió luchando y las organizaciones que heredaron la propiedad intelectual de SCO continuaron probando nuevos rincones, encontrando nuevas fuentes de financiación.

Xinuos, que se hizo cargo de los activos de SCO hace 10 años, ha vuelto contra IBM. Big Blue es nuevamente acusado, esta vez por Xinuos, de haber copiado ilegalmente el código del software que este último compró a SCO para usarlo en su sistema operativo.

Xinuos, presentó una demanda a principios de este año, alegando robo de propiedad intelectual y colusión del mercado monopolista contra los demandados conjuntos IBM y Red Hat. Xinuos se formó en torno a los activos de SCO Group hace unos diez años bajo el nombre de UnXis y, en ese momento, el sucesor de SCO no tenía ningún interés en continuar la larga disputa de este último sobre Linux.

La demanda alega que IBM incorporó código no especificado del código UnixWare y OpenServer de la compañía en el propio sistema operativo AIX de IBM. También alega que IBM y Red Hat conspiraron directamente para dividir todo el mercado de sistemas operativos tipo Unix en grandes oportunidades comerciales para IBM, dejando a Xinuos en la oscuridad.

La demanda de Xinuos también afirma que IBM ha engañado a los inversores al declarar en sus informes anuales desde 2008 que posee todos los derechos de autor en Unix y UnixWare.

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