SUSE comenzó con la adquisición de Kubernetes Rancher Labs

Recientemente dio a conocer SUSE que acordó adquirir Rancher Labs, un startup con tecnología que ayuda a las organizaciones a ejecutar software en contenedores virtuales en muchos servidores.

Las compañías anunciaron el acuerdo hace poco pero no revelaron los términos y condiciones sobre ello. Dos personas familiarizadas con el acuerdo dijeron que SUSE gastaría entre $ 600 millones y $ 700 millones.

Las conversaciones entre las compañías comenzaron en hace pocos meses y el proceso se ha vuelto competitivo con ofertas adicionales, dijo Ursheet Parikh, socio del donante Rancher Mayfield Fund. Ha habido «muchas llamadas de Zoom», se apresuró a notar.

En los últimos años, con el surgimiento de nuevas empresas como Docker, los contenedores se han convertido en una alternativa de moda a la tecnología de virtualización más tradicional para ejecutar aplicaciones en cada servidor de computadora en un centro de datos empresarial.

Amazon, Microsoft y otros proveedores de la nube han ofrecido servicios que los desarrolladores pueden usar para colocar código en contenedores, y en 2017 SUSE presentó su propio servicio de administración de contenedores. Las compañías no han finalizado sus planes de integración, ya que el acuerdo aún no ha recibido la aprobación regulatoria.

El software central de Rancher se basa en el software de administración de contenedores Kubernetes que Google lanzó bajo una licencia de código abierto en 2014.

Se ha descargado más de 100 millones de veces, dijo la compañía en marzo, diciendo que observó Crecimiento anual de ingresos del 169% en 2019 sin especificar un monto en dólares. Rancher también ofrece su propia distribución pequeña del sistema operativo Linux.

Los clientes de Rancher incluyen American Express, Comcast, Deutsche Bahn y Viasat.

En el mundo de Kubernetes, Amazon, Google y Microsoft no han crecido tan rápido como las compañías de tecnología de la información más tradicionales, dijo el CEO de Rancher, Sheng Liang, quien vendió Cloud.com a Citrix en 2011. SUSE es la rara gran empresa de código abierto que no opera en su propia infraestructura de nube, dijo Liang, comparándolo como un ejemplo con Red Hat de IBM.

«Este es un momento increíble para nuestra industria, ya que dos líderes de código abierto unen sus fuerzas. La fusión de un especialista en Enterprise Linux, Edge Computing y AI con un líder de Enterprise Kubernetes Management interrumpirá el mercado para ayudar a los clientes a acelerar su viaje de transformación digital «, 

Esto le permite atraer empresas que no desean ser bloqueadas en una sola nube. En particular, algunas empresas que compiten con Amazon en el comercio minorista y otras áreas, como Walmart, son reacias a usar la nube de Amazon, aunque es el líder en el campo.

En un intercambio de correos electrónicos, Sheng Liang, fundador y CEO de Rancher Labs, dio la bienvenida al acuerdo y dijo:

«Esta adquisición es un punto de partida para el mayor crecimiento de Rancher». Me siento tan vigorizado como el primer día en la industria, la tecnología y nuestro negocio. Estoy muy orgulloso de nuestro equipo y del trabajo que ha realizado en los últimos seis años, y espero seguir trabajando con nuestros usuarios, clientes, socios y colaboradores de Rancher para construir un negocio realmente increíble, capitalizando en las mejores partes de Rancher y SUSE. Rancher y SUSE serán juntos la empresa de TI empresarial que está transformando nuestra industria «.

Esta adquisición de Rancher Labs es, por lo tanto, el primer paso en la expansión de SUSE ya que EQT le dio su independencia. Sigue la fuerte dinámica presupuestaria de SUSE.

En su segundo trimestre del año fiscal 2020, SUSE experimentó un aumento anual de las reservas de valor de contrato anual (ACV) del 30%, mientras que los ingresos globales de la nube aumentaron en un 70 % mas de un año.

Se espera que este acuerdo se cierre antes de finales de octubre de 2020, sujeto a las condiciones de cierre habituales, incluidas las aprobaciones regulatorias. Representa un gran paso adelante para SUSE en el área de Kubernetes..

Si quieres conocer mas al respecto puedes consultar el comunicado en el siguiente enlace.

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

Formas de probar Linux para saber si es para nosotros

Formas de probar Linux

En nuestro artículo anterior hicimos un breve repaso sobre lo que es Linux y recomendamos algunas distribuciones. Ahora veremos algunas formas de probar cualquiera de las distribuciones Linux que hayamos elegido.

Usar una distribución Linux por primera vez te puede hacer sentir como Alicia cuando cayó por el agujero al País de las Maravillas. Objetos familiares que se comportan de manera no habitual.

En principio no hay tantas diferencias. Los escritorios Linux utilizan un sistema de ventanas, iconos, puntero del ratón, archivos y carpetas. Es en la forma de organización de los archivos y carpetas y en la gestión de los privilegios de los usuarios donde se nota que estamos usando un sistema operativo que no es Windows.

Aunque el tema de la compatibilidad del hardware mejoró notablemente en los últimos años (incluso hay casos donde funciona mejor en Linux que en Windows) puede haber casos en los que se requiera una configuración adicional o que directamente no se pueda usar. Es por eso que antes de tomar la decisión de reemplazar el sistema operativo actual por una distribución Linux debemos estar seguros de que todo funcione como corresponde.

Afortunadamente, tenemos formas de hacer pruebas sin comprometer la funcionalidad de nuestro ordenador

Formas de probar Linux

Si investigas sobre Linux en algún momento vas a oír hablar de Windows Subsystem for Linux. Se trata de una característica de Windows 10 que permite usar una distribución Linux como una aplicación nativa del sistema operativo de Microsoft. Solo la menciono para descartarla. Aunque puede ser una buena forma de conocer el uso de la terminal, es una herramienta pensada para usuarios avanzados.

Esto nos deja 4 formas de probar una distribución Linux

Virtualización

Un cliente de máquinas virtuales es un programa que simula ser un ordenador. Su uso tiene la ventaja de que no se hacen modificaciones en el sistema por lo que puedes instalar y desinstalar tantas distribuciones como quieras. La desventaja es que al no hacer una prueba en el hardware real no sabrás si hay problemas de compatibilidad.

Las versiones modernas de Windows traen su propia aplicación de máquinas virtuales; HyperV. También puede utilizarse Virtualbox que trae preconfigurada las opciones adecuadas para algunas de las distribuciones Linux más populares.

Modo Live

En el modo live el sistema operativo se carga en la memoria RAM del ordenador anfitrión que actúa como si fuera el disco rígido. Esto te permite experimentar la compatibilidad en el hardware que utilizas habitualmente, aunque el rendimiento va a ser un poco más lento que lo normal. Lo que hayas hecho se pierde al apagar la computadora.

Esto último es relativo, algunas herramientas de creación de medios de instalación te permiten reservar un espacio para guardar las modificaciones realizadas. Cuando conectas el pendrive, el sistema operativo y las modificaciones se cargan en la RAM. Esto es ideal para hacer múltiples instalaciones de una distribución personalizada

Instalación en un dispositivo externo

Las distribuciones Linux pueden instalarse en un dispositivo externo sea este un disco rígido o un pendrive con la suficiente capacidad. El funcionamiento será óptimo (dependiendo del tipo de conexión) y podrás utilizarlo en cualquier otra computadora. Las distribuciones de propósito general pueden detectar y descargar los controladores en forma automática.

Instalación junto a o en lugar de Windows

Linux puede compartir el disco con Windows. Habrá algunos problemas menores como el desajuste de la hora en Windows (hay tutoriales en Internet sobre cómo solucionarlo) y deben tenerse en cuenta dos cosas fundamentales.

  1.  En lo posible debe instalarse Windows primero. Linux detecta Windows y permite la opción de iniciar con él. No sucede lo mismo a la inversa. Aunque puede solucionarse, significa hacer trabajo de más.
  2. Siempre debemos asegurarnos de que Windows haya completado sus actualizaciones antes de instalar Linux. Caso contrario el instalador no podrá dividir el disco rígido para compartirlo.

Si vas a probar Linux desde una máquina virtual no necesitas crear un medio de instalación (aunque puedes hacerlo). Para utilizar los otros modos necesitarás un soporte físico desde el cuál se hará el procedimiento. La mayoría de las distribuciones caben en un dvd o un pendrive de de 2gb.

En el próximo artículo profundizaremos el tema de la creación de medios de instalación.

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

Las 5 peores armas en el Battle Royale de Call of Duty: Mobile

Así como existen armas con excelentes características que son perfectas para cualquier tipo de enfrentamiento en el Battle Royale de Call of Duty: Mobile, lamentablemente hay algunas que no son muy recomendables si se quiere llegar lejos en la partida. Pues hay varias que dan menos probabilidades de sobrevivir cuando tienes que hacer contacto con un enemigo y es preferible intercambiarlas por otras que en realidad si funcionen de forma correcta.

Es posible que ya conozcas las buenas, pero también es importante que sepas a detalle cuáles son las que no deberías elegir para esta modalidad y así evitar ser uno de los primeros en morir. A continuación, te dejamos 5 de ellas con sus características.

Chicom

Chicom

Chicom – Call of Duty: Mobile

Es conocida por ser muy poco efectiva, es lenta, no cuenta con mucho daño y además su tipo de disparo es por ráfagas, lo cual no es bueno si estás enfrentándote a alguien que cuenta con una automática. Si hay una de esta lista que ni por error deberías tener, seguro tiene que ser la Chicom, ya que de lo contrario, posiblemente no tengas mucha suerte cuando vayas a atacar a los contrincantes a larga o corta distancia. Sus características son las siguientes:

  • Daño:
  • Precisión:
  • Alcance:
  • Cadencia:
  • Movilidad:

S36

S36

S36 – Call of Duty: Mobile

¿Quieres ser preciso y rápido en tus disparos? Entonces la S36 seguramente no sea el arma que debas llevar contigo durante el trayecto de la partida de Battle Royale. Cuenta con algunas desventajas considerable, hace que vayas lento cuando corres, su alcance no es tan efectivo, y también es muy lento al recargar. Sin embargo, esto lo compensa con la cantidad de munición que puede llevar en su cargador, y el daño y precisión son lo suficientemente buenos como para defenderse de cualquier enemigo. A continuación, te dejamos sus características:

  • Daño: 60.
  • Precisión: 56.
  • Alcance: 45.
  • Cadencia: 55.
  • Movilidad: 40.

MSMC

MSMC

MSMC – Call of Duty: Mobile

Es una de las más comunes que se pueden encontrar en el BR, aunque no es la indicada para las diferentes situaciones que se presentan en las partidas. Esta es muy buena para realizar bajas a corta distancia y certera solo cuando estás acostumbrado a ella. No obstante, su precisión y alcance hace que disminuya la calidad de ataque significativamente, por lo que no es muy recomendable tenerla al menos cuando ya estás entre los últimos 20 sobrevivientes. Estas son sus características:

  • Daño: 73.
  • Precisión: 41.
  • Alcance: 29.
  • Cadencia: 70.
  • Movilidad: 81.

M21 EBR

M21 EBR

M21 EBR – Call of Duty: Mobile

Si eres uno de los jugadores que son buenos para atacar a larga distancia, la M21 EBR tal vez te ponga las cosas difíciles cuando quieres disparar lejos, aunque eso no quiere decir que sea mala. A pesar de contar con buenas características, estas no están totalmente equilibradas para su uso como francotirador, lo cual hace que sea algo más difícil manejarla a comparación de otras como la Artic .50. Sus características son las siguientes:

  • Daño: 80.
  • Precisión: 60.
  • Alcance: 95.
  • Cadencia: 35.
  • Movilidad: 45.

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

La entrada Las 5 peores armas en el Battle Royale de Call of Duty: Mobile se publicó primero en Andro4all.

from Andro4all https://ift.tt/3eBfaGr
via IFTTT

Qué distribución Linux elegir si quieres saber de que se trata

Qué distribución Linux elegir

Hace un par de días, en la lista de correos de Linux Adictos, nos preguntaron por recursos para iniciarse en Linux. Seguramente en la red debe haber muchos y muy buenos artículos sobre el tema, pero, no pudimos resistir la tentación de hacer nuestro aporte.

En primer lugar, hay que determinar si con iniciarse en Linux nos referimos a curiosidad superficial o a utilizarlo como reemplazo de Windows. Lo segundo a determinar es si hablamos de escritorio o de servidores.

Es muy común que en este tipo de artículos se recomienden las soluciones más amigables. Me parece una generalización absurda. Es cierto que la mayoría puede querer empezar por algo familiar y sin complicaciones. Pero, también están los que prefieren aprender a nadar tirándose en paracaídas en medio del mar. No descartemos Gentoo o Linux From Scratch como alternativa

Sin embargo, nos estamos adelantando. Mejor empezar desde el principio.

¿Qué es Linux?

Para entender qué es Linux comencemos con una analogía.

Supongamos que queremos comprar un terreno para construir una casa. Lo primero que hacemos es establecer algunos límites. Estos pueden ser el precio, el vecindario o las dimensiones. Una vez que tenemos el terreno construimos la casa, la conectamos a los servicios públicos, la decoramos y compramos muebles.

Cuando hablamos de Linux nos referimos a un núcleo o kernel. El núcleo es el que se encarga de intermediar entre el hardware, el usuario y los programas. Volviendo a la analogía de la casa. Tanto el hardware como el terreno establecen limitaciones. Si vivimos en una zona montañosa no tenemos la misma oferta de servicios públicos que en el centro de la ciudad. Si tenemos un hardware limitado no podremos hacer lo mismo que con uno potente, por más que se utilice el mismo núcleo.

Utilizando determinadas herramientas (la mayoría de las veces, las desarrolladas por el proyecto GNU), diversas comunidades de programadores o empresas le agregan al núcleo Linux nuevas funcionalidades como la capacidad de mostrar ventanas, iconos, manejar archivos e instalar y desinstalar programas. El conjunto del núcleo, los gestores de ventanas, archivos y paquetes sumado a un conjunto de aplicaciones para usos diversos constituyen una distribución Linux.

A diferencia de lo que sucede con Windows o Mac OS, una distribución Linux no es un conglomerado homogéneo, está compuesta por herramientas de diversos orígenes. Es así por ejemplo que tenemos varias distribuciones que utilizan un mismo escritorio gráfico pero diferentes programas para instalar o desinstalar aplicaciones.

Qué distribución Linux elegir

Un tema que suele generar confusión en los novatos es la enorme cantidad de distribuciones. Los linuxeros solemos complicar las cosas opinando más por simpatías personales que por razones técnicas. En general podemos dividir las distribuciones usando los siguientes criterios

  • Destino: Hay distribuciones para equipos antiguos y modernos
  • Propósito: Tenemos distribuciones de uso general y otras para propósitos específicos como producción multimedia o investigación científica
  • Dificultad: Algunas distribuciones requieren que el usuario intervenga activamente en el proceso de instalación, mientras que otras cuentan con asistentes que se ocupan de casi todo el procedimiento.

Distribuciones para propósito general

Lo que sigue es una lista puramente subjetiva. Seguramente el formulario de comentarios se llenará con otras armadas por los lectores.

Para hacer lo mismo que con Windows en el menor tiempo posible.

Ubuntu

Si buscas como hacer algo en Linux, seguramente encontrarás como hacerlo en Ubuntu. Si buscas un programa que haga algo en Linux, lo más probable es que tenga una versión para Ubuntu. Esta distribución Linux cuenta con un asistente de instalación muy fácil y un excelente soporte de hardware.

Linux Mint

Esta distribución está basada en Ubuntu, aunque usa un escritorio diferente y tiene herramientas de desarrollo propio muy interesante. Es ideal si quieres tener tu ordenador funcionando a pleno ni bien finaliza la instalación

Manjaro

Si quieres instalar una vez y despreocuparte. Sin dudas Manjaro es tu opción. Tanto Ubuntu como Linux Mint publican versiones periódicas. Manjaro opta por un esquema de actualizaciones continúas. El asistente de instalación es mucho mejor que el de Ubuntu/Mint y te permite seleccionar que programas instalar.

Si quieres aprender todo sobre Linux desde el principio

Arch Linux

Esta distribución no tiene usuarios, tiene feligreses. Una auténtica legión de fanáticos (en el mejor sentido de la palabra) que la promueven a la menor oportunidad. Es altamente configurable, pero el usuario tiene que participar activamente en el proceso de instalación. Cuenta con una documentación muy completa por lo que cuando termines de instalarla serás un ninja de Linux.

Gentoo

Si Arch Linux no es suficiente desafío, puedes tirarte al mar con Gentoo. Instalar Gentoo es como ir a la agencia y que te entreguen las piezas del auto y las herramientas para que te lo armes. Su ventaja es la altísima configurabilidad y la disponibilidad de las versiones más actuales de los programas. La contracara es la atención que debes dedicarle.

Si estás interesado en distribuciones Linux para profesionales de sistemas, puedes revisar la hista que hicimos hace un tiempo.

En el próximo artículo veremos las formas de probar una distribución Linux.

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

Los desarrolladores de Aurora OS incluyeron una corrección de memcpy en Glibc

Los desarrolladores del sistema operativo móvil AuroraOS (un fork del sistema operativo Sailfish, desarrollado por la compañía Open Mobile Platform) compartieron una solución para una vulnerabilidad que detectaron en memcpy. La eliminación de la vulnerabilidad crítica (CVE-2020-6096) en Glibc, que se manifiesta solo en la plataforma ARMv7.

La información sobre la vulnerabilidad se reveló en mayo, pero hasta los últimos días, las correcciones no estaban disponibles, a pesar de que a la vulnerabilidad se le asignó un alto nivel de peligro y hay un prototipo funcional del exploit que permite organizar la ejecución del código.

El exploit preparado actúa durante el procesamiento en las funciones memcpy() y memmove() por ciertos datos formateados.

La importancia de Glibc, es que esta biblioteca define las llamadas al sistema y otras funciones básicas además de que es utilizada por casi todos los programas.

Sobre el problema

La vulnerabilidad se manifestó en la implementación de memcpy() y memmove() en lenguaje ensamblador para ARMv7 y fue causada por el procesamiento incorrecto de los valores negativos del parámetro que determina el tamaño del área.

Los problemas con el desarrollo de parches comenzaron cuando SUSE y Red Hat anunciaron que sus plataformas no se vieron afectadas por el problema, ya que no formaron compilaciones para sistemas ARMv7 de 32 bits y no participaron en la creación del parche.

Los desarrolladores de muchas distribuciones incrustadas aparentemente confiaron en el equipo de Glibc, y tampoco tomaron parte activa en la preparación del parche.

Soluciones

Huawei ofreció una opción para un parche para bloquear el problema casi de inmediato, que trató de reemplazar las instrucciones del ensamblador que operan en operandos firmados (bge y blt) con análogos sin firmar (blo y bhs).

Los mantenedores de Glibc desarrollaron un conjunto de pruebas para probar diferentes condiciones para la ocurrencia de un error, después de lo cual resultó que el parche de Huawei no se ajusta y no procesa todas las combinaciones posibles de datos de entrada.

Dado que AuroraOS tiene una compilación de 32 bits para ARM, sus desarrolladores decidieron cerrar la vulnerabilidad por su cuenta y proponer una solución a la comunidad.

La dificultad era que, era necesario escribir una implementación efectiva de ensamblador de la función y tener en cuenta varias opciones para los argumentos de entrada.

La implementación ha sido reescrita usando instrucciones sin firmar. El parche resultó ser pequeño, pero el problema principal era mantener la velocidad de ejecución y eliminar la degradación del rendimiento de las funciones memcpy y memmove, manteniendo la compatibilidad con todas las combinaciones de valores de entrada.

A principios de junio, se prepararon dos soluciones, pasando el marco de prueba de mantenimiento de Glibc y el conjunto de pruebas internas de Aurora. El 3 de junio, una de las opciones fue seleccionada y enviada a la lista de correo de Glibc.

Una semana después, se propuso otro enfoque similar, que solucionó el problema en la implementación multiarch, que Huawei había tratado de solucionar previamente. Un mes tomó pruebas y legalización en vista de la importancia del parche.

El 8 de julio, se aceptaron correcciones en la rama principal del próximo lanzamiento de glibc 2.32. La aplicación incluye dos parches:

  • La primera para una aplicación Multiarch de establecimiento de memoria para ARMv7
  • El segundo para una implementación de ensamblador común de memcpy () y memmove () para ARM.

El problema afecta a millones de dispositivos Linux ARMv7 y sin una actualización adecuada, los propietarios se arriesgan a conectarlos a la red (los servicios y aplicaciones disponibles en la red que aceptan entradas sin restricciones de tamaño pueden ser atacados).

Por ejemplo, un exploit preparado por investigadores que descubrieron la vulnerabilidad muestra cómo atacar un servidor http integrado en el sistema de información del automóvil mediante la transmisión de una solicitud GET muy grande y obtener acceso de root al sistema.

Las soluciones de paquetes para Debian y Ubuntu aún no se ha publicado y la vulnerabilidad permanece sin corregir durante casi dos meses desde el momento de la divulgación pública y cinco meses desde el momento en que se notificó a los desarrolladores de Glibc.

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