La historia detrás del Linux de escritorio interno de Google

«Durante más de una década, Google ha estado horneando y comiendo su propia distribución de escritorio Linux casera», escribe Computerworld. Waspleg, lector veterano de Slashdot, compartió su informe: La primera versión fue Goobuntu. (Como sugiere el nombre, estaba basado en Ubuntu). En 2018, Google trasladó su escritorio interno de Linux de Goobuntu a una nueva distribución de Linux, gLinux basada en Debian. ¿Por qué? Porque, como explicó Google, el lanzamiento de dos años del soporte a largo plazo (LTS) de Ubuntu «significaba que teníamos que actualizar todas las máquinas de nuestra flota de más de 100 000 dispositivos antes de la fecha de finalización de la vida útil del sistema operativo». dolor. Agregue a eso la necesidad de personalizar completamente las PC de los ingenieros, y Google decidió que era demasiado costoso. Además, el «esfuerzo para actualizar nuestra flota de Goobuntu generalmente tomó casi un año. Con una ventana de soporte de dos años, solo quedaba un año antes de que tuviéramos que pasar por el mismo proceso nuevamente para el próximo LTS. Todo este proceso fue un factor estresante tremendo para nuestro equipo, ya que recibimos cientos de errores con solicitudes de ayuda para casos especiales». Entonces, cuando Google se cansó de eso, cambió a Debian Linux (aunque no solo a Debian estándar). La compañía creó un Debian continuo. distribución: GLinux Rolling Debian Testing (Rodete). La idea es que los usuarios y desarrolladores estén mejor atendidos al proporcionarles las últimas actualizaciones y parches tan pronto como se construyan y se consideren listos para la producción. Google usa lo que parece ser una compilación automatizada (junto con suites de prueba virtualizadas y finalmente «canarying incremental»), como señala el artículo. El resultado final: «Todo el gLin El equipo de desarrollo de ux consta de un puesto de ingeniero de lanzamiento de servicio único que rota entre los miembros del equipo».

Deja una respuesta

Tu dirección de correo electrónico no será publicada.