¿Qué es Google ChromeOS?
Google ChromeOS, anteriormente Chrome OS, es un sistema operativo (SO) liviano construido sobre ChromiumOS, un sistema operativo de código abierto que comparte la misma base de código que ChromeOS. ChromeOS requiere aproximadamente una cuarta parte del espacio en disco que Windows 11 y puede iniciarse en segundos.
En julio de 2009, Google lanzó el código fuente de ChromeOS como parte de The Chromium Projects, que es un proyecto que supervisa el desarrollo del navegador Chromium y el sistema operativo ChromiumOS. ChromiumOS y, por extensión, ChromeOS están construidos sobre un kernel de Linux y pueden ejecutarse en procesadores Intel x86 y Arm. El código fuente de ChromiumOS se puede descargar de forma gratuita y está disponible bajo la licencia de Berkeley Software Distribution.
Debido a que ChromeOS comparte la misma base de código que ChromiumOS, ChromeOS se considera parcialmente de código abierto. Sin embargo, ChromeOS también incluye funciones que no están disponibles en ChromiumOS, como arranque verificado y recuperación sencilla. Estas funciones son mantenidas por Google y se consideran de propiedad exclusiva. ChromeOS también ofrece otras funciones que ChromiumOS no admite, como capacidades celulares y su propio conjunto de claves API.
Google no ofrece el código fuente de ChromeOS para su descarga. Los usuarios sólo pueden descargar el código fuente de ChromiumOS. De hecho, los usuarios no pueden descargar ChromeOS de ninguna forma. En cambio, Google se asocia con fabricantes de equipos originales, incluidos Acer, Asus, Hewlett Packard, Lenovo y Samsung, que construyen dispositivos de hardware optimizados para el sistema operativo. La única forma de obtener ChromeOS es comprar un dispositivo en el que el sistema operativo ya esté instalado, como un Chromebook Samsung o Lenovo.
ChromeOS recibe actualizaciones automáticas en segundo plano con una interrupción mínima. La función de actualización automática permite a Google enviar actualizaciones seguras a un dispositivo ChromeOS a intervalos regulares. Hubo un tiempo en que los propietarios de dispositivos no podían evitar que sus sistemas se actualizaran automáticamente; sin embargo, Google ahora ofrece a los usuarios y administradores más control sobre el proceso de actualización.
Ejecutar aplicaciones en ChromeOS
Cuando se lanzaron por primera vez los dispositivos ChromeOS, la única aplicación de software que podían ejecutar localmente era el navegador Chrome. Sin embargo, los usuarios ahora tienen muchas más opciones para ejecutar aplicaciones, aunque gran parte de la atención sigue estando en el navegador.
Chrome proporciona un entorno sofisticado para ejecutar una amplia variedad de aplicaciones web, que es una de las razones por las que Chrome reclama una participación tan importante en el mercado de navegadores. Según Statcounter GlobalStats, en diciembre de 2023, la cuota de mercado global de Google Chrome es del 64,73%. Debido a la popularidad del navegador, muchas aplicaciones web ahora se crean específicamente para Chrome o se optimizan para Chrome, por lo que es posible que no funcionen como se espera en otros navegadores.
Además de las aplicaciones web estándar, ChromeOS también admite aplicaciones web progresivas (PWA), un tipo especial de aplicación web que se comporta de manera muy similar a una aplicación de escritorio tradicional, excepto que las PWA están diseñadas con tecnologías web. Los usuarios pueden instalar PWA como aplicaciones de escritorio, acceder a ellas a través del iniciador de ChromeOS, fijar las aplicaciones en el estante y abrir archivos directamente desde la aplicación. Además, muchas de estas aplicaciones admiten el uso de las capacidades táctiles de un dispositivo y algunas incluso se pueden usar con un lápiz óptico.
Los usuarios de ChromeOS también pueden aprovechar la gran colección de extensiones disponibles para Chrome. Las extensiones funcionan junto con el navegador para ampliar sus capacidades. Al crear extensiones, los desarrolladores utilizan la API de extensiones de Chrome, que proporciona un espacio de nombres que incluye métodos y propiedades para definir la funcionalidad. Los usuarios pueden encontrar las extensiones en Chrome Web Store, que las organiza en categorías como Productividad, Herramientas de desarrollo, Accesibilidad y Social y comunicación.
Además de utilizar aplicaciones y extensiones web, los usuarios ahora también pueden instalar aplicaciones de Android en sus dispositivos ChromeOS. En 2016, Google introdujo Google Play Store en el sistema operativo, lo que permitió a los usuarios ejecutar las mismas aplicaciones en sus dispositivos ChromeOS que ejecutaban en sus teléfonos Android.
La incorporación de aplicaciones de Android representó uno de los hitos más importantes en la historia de ChromeOS. Aunque no todas las aplicaciones eran adecuadas para el entorno ChromeOS, muchas sí lo eran, y Google ha estado mejorando constantemente su soporte para aplicaciones de Android. El sistema operativo ahora ejecuta una versión completa del marco de Android, lo que permite a los desarrolladores crear un único paquete de Android y escalarlo para que funcione en dispositivos ChromeOS.
Google también permite ejecutar aplicaciones de Linux en dispositivos ChromeOS. Esta capacidad está dirigida principalmente a desarrolladores que desean alojar aplicaciones de Linux para su desarrollo junto con sus aplicaciones de ChromeOS. Cuando los usuarios habilitan esta función, se instala una terminal que les permite ejecutar herramientas de línea de comandos. También pueden instalar GUI, como entornos de desarrollo integrados, que aparecen en el iniciador junto con sus otras aplicaciones.
Los usuarios en entornos empresariales también tienen la opción de ejecutar aplicaciones de Windows en sus dispositivos ChromeOS. Una forma de hacerlo es instalar Parallels Desktop para ChromeOS. Parallels Desktop proporciona un entorno virtual para ejecutar el sistema operativo Windows y la aplicación de Windows. Otra opción para los usuarios empresariales es la plataforma Cameyo Virtual App Delivery, que ahora está integrada en ChromeOS. La plataforma ejecuta aplicaciones de Windows como PWA, lo que les permite existir junto con otros tipos de aplicaciones.
Examinar cómo los equipos de seguridad pueden ayudar evitar ataques comunes al navegador implementando estos consejos de prevención.