Raspberry Pi Pico, la compañía de la frambuesa lanza un microcontrolador de sólo 4$

Raspberry Pi Pico

La compañía de la frambuesa sigue ampliando su catálogo. En noviembre lanzó el Raspberry Pi 400, la mejor opción si queremos usar la Raspberry Pi como un ordenador en la mayoría de los casos. Con mejor refrigeración, limitaron menos el aparato y, puerto jack y movilidad aparte, es mejor que la placa simple. Ahora han lanzado otra novedad, un microcontrolador al que han bautizado como Raspberry Pi Pico.

El Raspberry Pi Pico está montado sobre el RP2040, un chip microcontrolador diseñado por los ingenieros de la compañía. El RP2040 incluye un procesador dual core ARM Cortex M0+ con 264KB de RAM y soporte para hasta 16MB de memoria flash externa al chip. Como el resto de hardware de la compañía de la frambuesa, podemos encontrar mucha información sobre este nuevo componente, tanto oficial por parte de la compañía como por parte de la comunidad.

Raspberry Pi Pico

Hoy, lanzamos nuestro primer producto de clase de microcontrolador: Raspberry Pi Pico. Con un precio de solo 4$, se basa en RP2040, un nuevo chip desarrollado aquí en Raspberry Pi. Ya sea que esté buscando una placa independiente para un desarrollo integrado o un complemento para su computadora Raspberry Pi, o si está dando sus primeros pasos con un microcontrolador, esta es la placa para usted.

El Pico ya está disponible para su compra, pero sólo desde tiendas autorizadas por la marca. Para conseguirlo, tenemos que ir a este enlace, indicar el país en el que estamos y elegir una de las tiendas disponibles, como KUBII, raspipc.es o Tiendatec. Dependiendo de la opción elegida, el precio en España con IVA varia entre los 4.15€ y los 4.84€.

Está claro que el Pico no es una pieza de hardware para todos los públicos, pero seguro que hay muchos usuarios que no necesitan todo lo que ofrece la Raspberry Pi y verán con buenos ojos este lanzamiento.

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

Volcanoids: nueva actualización del título de steampunk y supervivencia

Volcanoids

Seguro que ya te suena Volcanoids, un título de videojuego que reúne lo mejor de los juegos de supervivencia con el género steampunk. Es decir, un subgénero literario que nació dentro de la ciencia ficción y que surgió en los 80s de la mano de algunos escritores del ciberpunk. La diferencia con éste es que está ambientado en un mundo en el que predomina la tecnología a vapor.

En el caso de Volcanoids, es un título que además se ambienta en una isla donde un volcán ha entrado en erupción y ha creado un ambiente un tanto hostil en el que tendrás que intentar sobrevivir. Además, tendrás a tu alcance perforadoras con las que moverte por los escenarios como puedes ver en el siguiente vídeo…

Volcanoids lo tienes a tu disposición en Steam (con 25% de descuento hasta el 25 de enero de 2021), y ahora la noticia es que tiene una gran actualización con un contenido para combate. Después del Early Access, el juego se ha mantenido en un modo cooperativo, pero ahora ha aumentado las capacidades de combate para hacerlo mucho más interesante. Una gran actualización que es impactante en cuanto a novedades. Pocas son tan enormes como ésta.

Se han agregado multitud de opciones para las armas, como apuntar hacia abajo, retroceso, caída y propagación de balas, indicadores de impacto, proyectiles reales, nuevas animaciones, armas nuevas, y un largo etc. Los enemigos también se han mejorado, volviéndose algo más habilidosos para ponerte a prueba.

Las unidades de robot Enemy COG también tienen ahora nuevos diseños y mejoras. También encontrarás algunos nuevos trucos, más efectos de sonido, torretas para construir e incluso desfibrilador para devolver a la vida a tus amigos.

Así que, ahora es uno de los videojuegos de supervivencia y de mundo abierto más emocionantes por el momento, junto con Valheim.  Al menos de los compatibles con Linux. ¿Te lo vas a perder?

from Linux Adictos https://ift.tt/395tK9i
via IFTTT

Linux ya es compatible con el Mac Mini M1 con Apple Silicon

Linux en el Mac Mini M1

Una de las noticias más importantes sobre hardware de 2020 fue que Apple presentó su nuevo procesador y los equipos que lo montarían. La compañía de Cupertino se va a pasar a ARM, algo que ya ha empezado con el Mac Mini M1, y, desde entonces, algunos desarrolladores ya han empezado a mirar un poco mejor esta arquitectura. El problema es que los inicios son difíciles, y mucho software no es compatible. Pero las cosas empiezan a cambiar.

La mayoría de desarrolladores importantes ya han actualizado su software para que funcione con el Apple Silicon, y muchos de ellos ya han lanzado una versión con soporte completo. Pero el cambio de arquitectura también dificulta el uso de otros sistemas operativos, y en un principio no se podía usar ni Windows ni Linux en el Mac Mini M1. Windows ya hace tiempo que se puede usar, por lo menos en una máquina virtual, y desde hoy también se puede usar Linux.

Mac Mini M1, el primer ordenador de Apple con su SoC ARM es compatible con Ubuntu

Así lo ha publicado esta mañana Chris Wade, pero mencionando que en su prueba ha usado una sesión Live lanzada vía USB:

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

Linux ahora se puede utilizar completamente en el Mac mini M1. Arrancando desde USB un escritorio Ubuntu completo (rpi). La red funciona a través de una llave USB c. La actualización incluye soporte para USB, I2C, DART. Publicaremos cambios en nuestro GitHub y un tutorial más tarde hoy. Gracias al equipo @CorelliumHQ.

El equipo en conseguirlo ha sido Corellium, y el sistema que han elegido ha sido Ubuntu 20.10 Groovy Gorilla. No funciona todo perfectamente y aún hay mucho que pulir, pero esto demuestra que Linux funcionará en el Mac Mini M1 y en otros ordenadores futuros de Apple, ya que la compañía que dirige Tim Cook no ha puesto impedimentos para que Linux no se pueda ejecutar en sus nuevos ordenadores.

Si te estás preguntando por qué instalar Linux en un Mac, bueno, personalmente es algo que yo no haría, a no ser que fuera realmente necesario y lo hiciera con inicio dual. También está la otra posibilidad: usar una Live Session para aprovechar las herramientas del mundo Linux sin tocar la instalación nativa. Sea por el motivo que sea, esto son buenas noticias, y el equipo las ampliará con tutorial incluido en los próximos días.

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

Advierten sobre una licencia que no es de código abierto

Advierten sobre una licencia

La Open Source Initiative advirtió a los usuarios sobre la llamada Server Side Public License ya que no cumple con los criterios de la entidad para ser considerada de código abierto.

Hemos visto que varias empresas han abandonado su dedicación original a la comunidad de código abierto al cambiar sus productos básicos de una licencia de código abierto, una aprobada por la Iniciativa de Código Abierto, a una licencia de código «fauxpen». El sello distintivo de una licencia de fuente fauxpen es que quienes hicieron el cambio afirman que su producto sigue siendo «abierto» bajo la nueva licencia, pero la nueva licencia en realidad ha quitado los derechos de los usuarios.

El término «Fauxpen» lo acuñó Tristan Louis en el año 2009 y se deriva de la palabra francesa para designar algo que es falso. Por escrito se pierde el juego de palabras así que digamos que la pronunciación del neologismo fauxpen source es fō-pən sȯrs. Muy parecido a opensource.
Para dar una definición estilo RAE digamos que fauxpen source es:

Una descripción del software que afirma ser de código abierto, pero que carece de las plenas libertades requeridas por la Definición de Código Abierto.

Tristan amplió la definición a:

  • Fauxpenness: Acción de Llamar a un sistema o plataforma abierta pero, que si se le examina más de cerca, se descubre que está bajo el estricto control de su proveedor.
  • Sistema Fauxpen (o plataforma fauxpen): un sistema o plataforma que afirma estar abierto pero, tras un examen más detenido, no lo está.

Porqué advierten sobre una licencia

De acuerdo al comunicado emitido por la Open Source Initiative

Esta licencia fue presentada a la Open Source Initiative para su aprobación, pero posteriormente fue retirada por el administrador de la licencia cuando quedó claro que la misma no sería aprobada.

La OSI aclara más abajo la diferencia entre los dos tipos de licencias

Las licencias de código abierto son la base del ecosistema del software de código abierto, un sistema que fomenta y facilita el desarrollo colaborativo del software. Las licencias fauxpen permiten al usuario ver el código fuente pero no permiten otros derechos muy importantes protegidos por la definición de código abierto, como el derecho a utilizar el programa para cualquier campo de actividad.

El caso Elastic

¿Por qué advierten sobre una licencia de la que la mayoría de nosotros nunca escuchó hablar?

Elastic, una empresa desarrolladora de herramientas para búsqueda y análisis de datos publicó lo siguiente en su blog:

Estamos moviendo nuestro código fuente de Apache 2.0-licenciado en Elasticsearch y Kibana para que sea de doble licencia bajo la Server Side Public License (SSPL) y la Elastic License, dando a los usuarios la elección de qué licencia aplicar. Este cambio de licencia asegura a nuestra comunidad y a los clientes un acceso libre y abierto para usar, modificar, redistribuir y colaborar en el código. También protege nuestra continua inversión en el desarrollo de productos que distribuimos de forma gratuita y abierta, restringiendo a los proveedores de servicios en la nube la posibilidad de ofrecer Elasticsearch y Kibana como un servicio sin tener que contribuir.

Desde la OSI reconocen que:

Esto no quiere decir que Elastic, o cualquier compañía, no deba adoptar cualquier licencia que sea apropiada para sus propias necesidades comerciales. Esa puede ser una licencia de propiedad, ya sea de fuente cerrada o con fuente disponible. La Iniciativa de Código Abierto cree firmemente que el modelo de desarrollo de código abierto es la mejor manera de desarrollar software y da como resultado un producto superior. Pero también reconocemos que no es la elección correcta para todos en todos los casos. Una empresa puede encontrarse con que sus necesidades y la dirección de su negocio han cambiado con el tiempo, de tal manera que la elección de la licencia original está interfiriendo con su modelo de negocio. Un cambio puede ser la elección correcta.

Pero aclaran:

Lo que una empresa no puede hacer es afirmar o insinuar que el software bajo una licencia que no ha sido aprobada por la Iniciativa de Código Abierto, y mucho menos una licencia que no cumple con la Definición de Código Abierto, es software de código abierto. Es un engaño, simple y llanamente, afirmar que el software tiene todos los beneficios y promesas del código abierto cuando no es así.

 

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

Terminology 1.9: el emulador de terminal que funciona mejor en distros DEB

Terminology

Enlightenment ya tiene disponible una nueva actualización de su emulador de terminal Terminology. Se trata de la versión 1.9 de este fantástico emulador que seguro que gusta a muchos administradores de sistemas que no se contentan con el terminal sin más. Además, esta nueva versión guarda algunas sorpresas que quizás no conocías, y algunas de ellas te van a sorprender positivamente.

Como sabes, el emulador de terminal Terminology funciona en sistemas GNU/Linux (y otros *nix), y la versión 1.9 ha llegado 6 meses más tarde a la 1.8. Unos meses de intenso desarrollo en el que sus creadores han estado trabajando en algunas mejoras y novedades. Entre ellas se ha mejorado el trabajo en sistemas Debian y otras distribuciones basadas en ella. Por tanto, ahora va a funcionar mejor con estas distros…

Además de ese trabajo para mejorar el rendimiento en distros Debian, también se ha agregado la función para buscar fuentes en el panel de fuentes en caso de que tu no estés satisfecho con la fuente por defecto. Así mismo, incluye nuevos esquemas de color, incluyendo Belafonte Day, Belafonte Night, Cobalt2, Dracula, Fahrenheit, Material, One Dark, PaleNight, Soft Era, Tango Dark, Tango Light, y Tomorrow Night Burns.

Se ha prestado atención en facilitarle la vida a los usuarios para el cambio de colors, además de añadir soporte para OSC 12 para cambiar el color del cursor, seleccionar parámetros TERM por defecto, y otras mejoras como el soporte para JPG y PNG thumbnails con tyls.

Su soporte de inglés estaba bastante bien, pero si el inglés no es tu lengua nativa, entonces ahora podrás poner Terminology en otras lenguas como el chino (simplificado), japonés, noruego, ruso y ucraniano. También está disponible en otras lenguas, habiendo actualizaciones para el español, italiano, francés, alemán, danés, croata y catalán.

Más información – Web oficial

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

Chrome 88 elimina Flash Player y pasa a ser la única opción si quieres usar la sincronización

Chrome 88

El primer día de este 2021, Diego escribió un artículo sobre un acontecimiento conocido y esperado desde hacía ya tres años: la muerte de Flash Player. Adobe abandonó el soporte en diciembre, y ahora son los navegadores los que lo están eliminando de sus componentes. Firefox lo hará el próximo martes, y hace unas horas, Chrome 88 ha llegado como la primera versión en dejar de soportar una tecnología que nos dio buenos momentos, pero siempre ha sido poco segura.

Eliminación de Flash aparte, este no es uno de los lanzamientos más llamativos que Google ha realizado en los últimos meses. Sí ha aprovechado la ocasión para hacerlo más seguro, incluyendo 36 parches de seguridad. A continuación tenéis una lista con las novedades más destacadas que han llegado junto a Chrome 88, entre las que tenemos que ya no está soportado para OS X 10.10 Yosemite.

Novedades más destacadas de Chrome 88

  • Abandonado el soporte para Flash Player.
  • El comportamiento de target=»_blank» ahora implica rel=»noopener» por defecto por motivos de seguridad.
  • Soporte para la propiedad de relación de aspecto CSS, así como para el modo «hyphens: auto».
  • Mejoras varias en WebXR.
  • Se ha eliminado el soporte para FTP.
  • Abandonado el soporte para Yosemite, sistema operativo lanzado en 2014.
  • Mejorado el tema oscuro en Windows 10.
  • Función para buscar pestañas (Ctrl+Shift+A). La función está desactivada por defecto, pero podemos usarla si la habilitamos desde chrome://flags/#enable-tab-search.
  • Corregidos 36 fallos de seguridad.
  • No es novedad de/para Chrome 88, pero importante mencionarlo: algunas API ya no funcionarán en otros navegadores, como Chromium.

Google Chrome 88 ya está disponible desde su página web oficial, y también para la mayoría de sistemas operativos, ya que, por ejemplo en Ubuntu y derivados, se añade el repositorio del proyecto automáticamente tras la instalación del navegador. En sistemas como Manjaro, está en los repositorios oficiales y también ha llegado la actualización. Si aún no aparece en tu distribución, paciencia; lo hará en las próximas horas.

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

Valheim: se lanzará el 2 de febrero para Linux

Valheim

Valheim de Iron Gate AB entrará en Early Access y tendrá soporte para Linux y Windows a partir del 2 de febrero. Un videojuego de supervivencia y exploración multijugador en un mundo abierto para poder disfrutar al máximo de todo lo que te puedes encontrar y de la cultura vikinga en la que se basa este título.

Podrás luchar, conquistar, y explorar. En definitiva, todo eso que tanto gusta de estos videojuegos de los juegos de mundo abierto y supervivencia. Pero tiene algo más, ya que sus desarrolladores han implementado algunas otras ideas que los diferencian de otros juegos similares.

Otras características que también destacan de este videojuego Valheim son:

  • Enorme mundo abierto en el que podrás explorar y habitar en muchísimas tierras, desde bosques misteriosos hasta imponentes cadenas montañosas cubiertas de nieve, pasando por prados deslumbrantes, con criaturas legendarias con las que combatir, vida silvestre para cazar y alimentarte, etc.
  • Modo multijugador cooperativo para que otros puedan ayudarte y ser tus aliados para poder desafiar a tu contrincante. Además, Valheim admite servidores independientes alojados por los propios jugadores.
  • Una amplia variedad de armas a tu disposición.
  • Capacidades de construcción de estructuras, navegación en barco y balsas, buques, etc. Todo para descubrir tierras y mares recónditos.
  • Luchar y desafiar a seres míticos y legendarios, conseguir trofeos de guerra, crear nuevos objetos, etc.
  • Flexibilidad para crear casas y construcciones variadas. Además, se permitirá crear granjas, zonas de forja para armas y armaduras, sitios para elaborar comida y hidromiel, etc.

Si te interesa, debes saber que tras los problemas iniciales de Valheim, parece que habrá acceso anticipado y que estará también para Linux.

Y si te interesa, puedes entrar en el sitio de Steam.

from Linux Adictos https://ift.tt/39MlOch
via IFTTT

Google presiona para que los usuarios de Chromium, un motor muy usado, se pasen a Chrome

Chromium sin apis de Google

El navegador web más usado del mundo es Chrome, desarrollado por Google. Si hablamos de su motor, las cosas aún se ponen mejor, porque Chromium es el que mueve a otros como Opera, Vivaldi o Brave, por lo que la compañía parte de Alphabet debería estar satisfecha. Pero no lo está, o eso podemos pensar tras el último movimiento que ha hecho la compañía del famoso buscador y del que se ha hecho eco un desarrollador que colabora con Fedora.

Tal y como podemos leer en este hilo de Twitter, Google ha anunciado que dejará de dar soporte a sincronización y otras APIs «exclusivas de Google». Esto se traducirá en que otros navegadores, como el Chromium que incluyen algunas distribuciones como Fedora, pasen a ser menos funcionales en lo que, personalmente, no me parece un movimiento de los mejores que podría hacer Google y creo que se ha hecho con mala fe.

Google hará que otros navegadores sean menos funcionales

Google ha anunciado que está cortando el acceso a Sync y «otras API exclusivas de Google» de todas las compilaciones excepto Google Chrome. Esto hará que la compilación de Chromium de Fedora sea significativamente menos funcional (junto con todas las demás distribuciones de Chromium empaquetadas). Es de destacar que Google _ otorgó_ a los creadores de los paquetes de distribución Chromium estos derechos de acceso en 2013 a través de claves API, específicamente para que pudiéramos tener compilaciones de código abierto de Chromium con (casi) paridad de funciones con Chrome. ¿El razonamiento dado para este cambio? Google no quiere que los usuarios puedan «acceder a sus datos personales de Chrome Sync (como marcadores) … con un navegador que no sea de Google, basado en Chromium». No están cerrando un agujero de seguridad, solo requieren que todos usen Chrome.

Como yo, Callaway lo tiene claro, y así lo dice al final de la cita. No es que estén haciendo algo por nuestra seguridad, sino que la intención de Google es que todos usen el navegador que controlan al 100%.

No se sabe qué pasará en el futuro, pero Callaway duda que sea una buena opción ofrecer Chromium en Fedora si éste está recortado, y le dice a la compañía que dirige Sundar Pichai que aún están a tiempo para rectificar este movimiento tiránico. Algunos navegadores basados en Chromium usan su propio sistema de sincronización, por lo que no poder sincronizar contraseñas y marcadores no sería un gran problema, pero ese no es el caso de Chromium. También habrá que ver si es posible recuperar la sincronización con alguna extensión futura o si obligan a sincronizarlo todo manualmente, además de que falta ver con qué otros recortes nos sorprenden.

Ahora mismo, me alegro de usar Firefox, aunque espero que la compañía dé marcha atrás.

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

Panfrost ya cuenta con compatibilidad para OpenGL 3.1 para GPU Mali

Los desarrolladores de Collabora no han parado de trabajar y es que en los últimos meses han dado mucho de que hablar y en esta ocasión no es la excepción pues recientemente dieron a conocer él anunció de la implementación en el controlador Panfrost del soporte OpenGL 3.1 para GPU Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) y GPU Bifrost (Mali G3x, G5x, G7x), así como soporte OpenGL ES 3.0 para GPU Bifrost.

Estos cambios se esperan que sean incluidos en el lanzamiento de Mesa 21.0, que actualmente se encuentra en la etapa de candidato a lanzamiento.

Hay que recordar que los desarrolladores de Collabora han trabajado ya bastante tiempo sobre la implementación de controladores para mesa y un ejemplo de ello es el pasado controlador Gallium para Mesa, que implementa una capa intermedia para organizar la API OpenCL 1.2 y OpenGL 3.3 sobre los controladores con soporte DirectX 12 (D3D12) y que su código fuente se publica bajo la licencia MIT.

El controlador propuesto permite usar Mesa en dispositivos que inicialmente no son compatibles con OpenCL y OpenGL y también como una posición inicial para portar aplicaciones OpenGL/OpenCL para trabajar sobre D3D12.

Por la parte del nuevo controlador Panfrost, se observa que GPU Midgard y Bifrost comparten estructuras de datos comunes para funciones fijas, pero Bifrost usa un conjunto de instrucciones fundamentalmente diferente, lo que dificulta la implementación sincrónica de la funcionalidad para los datos de GPU.

Arquitectónicamente, Bifrost comparte la mayoría de sus estructuras de datos de función fija con Midgard, pero presenta un nuevo conjunto de instrucciones. Nuestro trabajo para presentar OpenGL ES 3.0 en Bifrost refleja esta división.

Algunas características de función fija, como la creación de instancias y la retroalimentación de transformación, funcionaron sin ningún cambio específico de Bifrost, ya que ya lo hicimos en Midgard. Otras características de sombreado, como objetos de búfer uniformes, requerían implementaciones «desde cero» en el compilador Bifrost, una tarea facilitada por la representación intermedia madura del compilador con soporte de construcción de primera clase.

Por ejemplo, las funciones fijas ya implementadas para Midgard, como la «retroalimentación de transformación», se pueden transferir a Bifrost sin cambios, mientras que las funciones como Multiple Render Targets (MRT) están limitadas a algunos cambios específicos de Bifrost.

Al mismo tiempo, otras operaciones con sombreadores, como los objetos de búfer unificados, requieren una implementación desde cero para el compilador de sombreadores Bifrost.

Esto sigue al soporte de OpenGL ES 3.0 en Midgard que aterrizó durante el verano, así como el soporte inicial de OpenGL ES 2.0 que debutó recientemente para Bifrost. OpenGL ES 3.0 ahora se prueba en Mali G52 en la integración continua de Mesa, logrando una tasa de aprobación del 99.9% en las pruebas correspondientes del Programa de Calidad de DrawElements.

Sin embargo, otras características, como múltiples objetivos de renderizado, requerían un código específico de Bifrost mientras aprovechaban otro código compartido con Midgard. Con todo, el trabajo avanzó mucho más rápido la segunda vez, un testimonio del poder del código compartido. Pero no es necesario limitar el intercambio a solo las GPU Panfrost; Los controladores de código abierto pueden compartir código entre proveedores.

Además, en él anunció se menciona que se evitó parte de la duplicación de trabajo mediante el uso de una representación intermedia en el compilador, que, junto con el código compartido, acelera significativamente el desarrollo y que con este enfoque, el código se puede usar no solo para una familia de GPU, sino también para diferentes controladores.

En particular, los desarrolladores mencionan que para poder implementar OpenGL en sistemas de escritorio, el controlador Panfrost requirió del usó de componentes Mesa listos para usar, mientras que el controlador propietario para Mali solamente se limita a admitir solo OpenGL ES.

Sin embargo, la compatibilidad con OpenGL 3.1 de escritorio es casi «gratuita» para nosotros como un controlador de Mesa ascendente al aprovechar la infraestructura común.

Finalmente, si estás interesado en conocer más al respecto sobre la nueva implementación de Panfrost propuesta por los desarrolladores de Collabora, puedes consultar los detalles en el siguiente enlace.

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

¿Se puede ejecutar Linux sobre una computadora cuántica?

IBM Q computadora cuántica

Muchos pueden pensar que puede haber un «Linux cuántico» que pueda correr sobre la futura máquina: la computadora cuántica. Seguro que algunos creen que es tan flexible y adaptativo que se puede hacer. Pero la respuesta a la pregunta del título es bastante más compleja, y lo cierto es que la respuesta quizás no te va a gustar nada.

La computadora cuántica cambiará de forma radical el paradigma de la computación tal como la conocemos hoy en día, y eso significa cambiar la forma en la que se programa, otros sistemas operativos, y todo lo que habías aprendido hasta el momento. Un cambio que merecerá la pena dado el enorme potencial que estas máquinas pueden aportar, y no solo en cuanto a capacidad de cálculo, también para ayudar a comprender la propia física cuántica.

La respuesta a la pregunta es NO. No se puede ejecutar Linux, ni tampoco otros sistemas operativos como macOS, FreeBSD, Windows, etc., sobre una computadora cuántica. ¿Entonces? ¿Eso significa que la llegada de la computación cuántica será el final de los sistemas operativos actuales?

Bueno, lo primero que hay que aclarar que la computadora cuántica tiene aún mucho recorrido para mejorar, muchas barreras que superar, algunas cosas que pulir, y aún falta tiempo. Por tanto, la actual computación y sistemas operativos seguirán con nosotros por muchos años más.

Las actuales computadoras cuánticas son bastante toscas en cuanto a tamaño, también es complicado programarlas y necesitan en algunos casos refrigeración muy potente para mantener ciertos elementos a temperaturas muy por debajo de los 0ºC. Algo que te debe quitar la idea de que haya a corto o medio plazo un computador en los hogares y ni siquiera lo estarán en algunas empresas.

Lo que sí aparecerá son máquinas cuánticas como un servicio más de la nube, es decir, un QCaaS (Quatum Compting as a Service). Como actualmente usas las instancias de AWS, o la nube de IBM, Microsoft Azure, Google Cloud, etc. Es decir, algunas empresas que necesiten una capacidad de procesamiento superior, podrán acceder a este tipo de máquinas como un servicio en el futuro.

Dicho de otro modo, te conectarás con un cliente a dicha computadora cuántica, cargarás los procesos de cómputo en ella para que se procesen de una forma rápida aprovechando las capacidades de este tipo de computación, y se te dará el resultado. Tal como ahora ocurre con un servicio IaaS…

¿Entonces no habrá Linux en una computadora cuántica?

D-Wave computadora cuántica

No, no habrá Linux, ni otros SSOO conocidos, en una computadora cuántica. Lo que sí habrá es clientes que podrán ejecutar Linux o cualquier otro sistema operativo actual para conectarse desde él a una de estas máquinas actuando como servicios.

Por tanto, mientras que la computación cuántica no sea el paradigma dominante y no se sustituyan también los clientes con este tipo de máquinas (algo que hasta el momento no contemplo), seguirá habiendo sistemas Linux, *BSD, Windows, macOS, etc. Así que, no te preocupes por Linux, aún le queda una larga vida.

Ejemplo práctico

Si es un poco complicado de entender, te comento un ejemplo. Por ejemplo, D-Wave Systems ha creado algunos modelos de computadora cuántica muy interesantes. Esas máquinas son accesibles mediante una API y usando otros lenguajes (Python, C++, Java, MatLab,…) para programar tareas en esta máquina. A dicha API se puede acceder desde un sistema operativo host que puede ser Linux, Windows, etc., ejecutándose en la máquina que actúa como cliente.

Otro ejemplo el la computadora cuántica IBM Q, que ahora se puede acceder mediante la web que ha puesto IBM a tu alcance y en la que ya puedes realizar algunas tareas para probarla. Aunque estés usando dicha máquina, tu sistema operativo sigue siendo el tuyo habitual…

from Linux Adictos https://ift.tt/35V2poF
via IFTTT