Goobuntu

Last updated

Goobuntu was a Linux distribution based on Ubuntu LTS (long-term support). It was used by almost 10,000 Google employees. [1] It added a number of packages for in-house use, including security features and disabled the installation of some applications, but was otherwise similar. Thomas Bushnell, a Google technical leader for the company's Linux desktops, displayed Goobuntu at LinuxCon 2012. Bushnell explained that "Goobuntu is simply a light skin over standard Ubuntu." [2]

Contents

Some suggested Google might plan to market the distribution more widely, but Goobuntu was never officially released. [3] [4] [5] While both Google and Mark Shuttleworth, who spearheaded the development of Ubuntu, confirmed the existence of Goobuntu, [6] both denied that Google had any plans to market the operating system. [7]

Mark Shuttleworth confirmed that Google has contributed patches to Ubuntu. [6]

Google used Puppet to manage its installed base of Goobuntu machines. [2]

In 2018, Google replaced Goobuntu with gLinux, a Linux distribution based on Debian Testing. [8]

See also

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system made from a software collection that includes the Linux kernel and often a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices and personal computers to powerful supercomputers.

<span class="mw-page-title-main">Light-weight Linux distribution</span> Operating system with low resource requirements

A light-weight Linux distribution is one that uses lower memory and/or has less processor-speed requirements than a more "feature-rich" Linux distribution. The lower demands on hardware ideally result in a more responsive machine, and/or allow devices with fewer system resources to be used productively. The lower memory and/or processor-speed requirements are achieved by avoiding software bloat, i.e. by leaving out features that are perceived to have little or no practical use or advantage, or for which there is no or low demand.

<span class="mw-page-title-main">Mark Shuttleworth</span> South African entrepreneur and space tourist (born 1973)

Mark Richard Shuttleworth is a South African and British entrepreneur who is the founder and CEO of Canonical, the company behind the development of the Linux-based Ubuntu operating system. In 2002, Shuttleworth became the first South African to travel to space, doing so as a space tourist. He lives on the Isle of Man and holds dual citizenship from South Africa and the United Kingdom. According to the Sunday Times Rich List in 2020, Shuttleworth is worth an estimated £500 million.

<span class="mw-page-title-main">Ubuntu</span> Linux distribution developed by Canonical

Ubuntu is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in multiple editions: Desktop, Server, and Core for Internet of things devices and robots. The operating system is developed by the British company Canonical, and a community of other developers, under a meritocratic governance model. As of April 2024, the most-recent release is and the current long-term support release is 24.04.

<span class="mw-page-title-main">Canonical (company)</span> UK-based software company that maintains the Ubuntu OS

Canonical Ltd. is a privately held computer software company based in London, England. It was founded and funded by South African entrepreneur Mark Shuttleworth to market commercial support and related services for Ubuntu and related projects. Canonical employs staff in more than 70 countries and maintains offices in London, Austin, Boston, Shanghai, Beijing, Taipei, Tokyo and the Isle of Man.

<span class="mw-page-title-main">Kubuntu</span> Linux distribution based on Ubuntu, utilizing the KDE desktop environment

Kubuntu is an official flavor of the Ubuntu operating system that uses the KDE Plasma Desktop instead of the GNOME desktop environment. As part of the Ubuntu project, Kubuntu uses the same underlying systems. Kubuntu shares the same repositories as Ubuntu and is released regularly on the same schedule as Ubuntu.

AppImage is an open-source format for distributing portable software on Linux. It aims to allow the installation of binary software independently of specific Linux distributions, a concept often referred to as upstream packaging. As a result, one AppImage can be installed and run across Ubuntu, Arch Linux, and Red Hat Enterprise Linux without needing to use different files. It aims to be a format that is self-contained, rootless, and independent of the underlying Linux distribution.

<span class="mw-page-title-main">Thomas Bushnell</span> American software programmer

Thomas Bushnell, formerly known as Michael Bushnell, is a software developer and Gregorian friar. He was the founder and principal architect of GNU's official kernel project, the GNU Hurd. Bushnell was Hurd's official maintainer from its instigation until November 2003. Bushnell was previously a Debian developer, and was employed by Google LLC from July 2010 until the January 2024 layoffs. He is a member of Saint Mark's Episcopal Church in Glendale, California.

Upstart is a discontinued event-based replacement for the traditional init daemon—the method by which several Unix-like computer operating systems perform tasks when the computer is started. It was written by Scott James Remnant, a former employee of Canonical Ltd. In 2014, Upstart was placed in maintenance mode, and other init daemons, such as systemd, were recommended in place of Upstart. Ubuntu moved away from Upstart with the release of version 15.04 in favor of migrating to systemd. As of March 2023, there have been no updates released for Upstart since September 2014.

The DCC Alliance (DCCA) was an industry association designed to promote a common subset of the Debian Linux operating system that multiple companies within the consortium could distribute. It was founded by Ian Murdock in 2005 and was wound up in 2007.

<span class="mw-page-title-main">Peppermint OS</span> Linux computer operating system

Peppermint OS is a Linux distribution based on Debian and Devuan Stable, and formerly based on Ubuntu. It uses the Xfce desktop environment. It aims to provide a familiar environment for newcomers to Linux, which requires relatively low hardware resources to run.

<span class="mw-page-title-main">Linspire</span> Linux distribution

Linspire is a commercial operating system based on Debian and Ubuntu and currently owned by PC/OpenSystems LLC. It had been owned by Linspire. Inc. from 2001 to 2008, and then by Xandros from 2008 to 2017.

<span class="mw-page-title-main">Ubuntu Kylin</span> Derivative of the Ubuntu operating system

Ubuntu Kylin is the official Chinese version of the Ubuntu computer operating system. It is intended for desktop and laptop computers, and has been described as a "loose continuation of the Chinese Kylin OS". In 2013, Canonical Ltd. reached an agreement with the Ministry of Industry and Information Technology to co-create and release an Ubuntu-based operating system with features targeted at the Chinese market.

Besides the Linux distributions designed for general-purpose use on desktops and servers, distributions may be specialized for different purposes including computer architecture support, embedded systems, stability, security, localization to a specific region or language, targeting of specific user groups, support for real-time applications, or commitment to a given desktop environment. Furthermore, some distributions deliberately include only free software. As of 2015, over four hundred Linux distributions are actively developed, with about a dozen distributions being most popular for general-purpose use.

<span class="mw-page-title-main">Snap (software)</span> Software deployment system for Linux by Canonical

Snap is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel and the systemd init system. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system. Snap was originally released for cloud applications but was later ported to also work for Internet of Things devices and desktop applications.

Ubuntu is a Debian-based Linux distribution for personal computers, tablets and smartphones, where the Ubuntu Touch edition is used; and also runs network servers, usually with the Ubuntu Server edition, either on physical or virtual servers or with containers, that is with enterprise-class features.

gLinux is a Debian Testing-based Linux distribution used at Google as a workstation operating system. The Google gLinux team builds the system from source code, introducing their own changes. gLinux replaced the previously used Ubuntu-based distribution, Goobuntu. gLinux is usually installed by loading into a bootstrap environment when it is first booted up. When it is started, the root files are unpacked and the Debian installer starts to perform the installation. Over the years, Google has focused on speed, scale and data, which is the thought process that allowed them to move to gLinux. Google used Ubuntu before switching to gLinux; however, the two years of security updates it provided meant that planning for the next upgrade would take close to a year.

References

  1. Vance, Ashlee (2009-01-11). "A Software Populist Who Doesn't Do Windows". The New York Times. Retrieved 2009-02-22.
  2. 1 2 Vaughan-Nichols, Steven J. (2012-08-29). "The truth about Goobuntu: Google's in-house desktop Ubuntu Linux". ZDNet. Retrieved 2012-09-04.
  3. King, Ben (2006-01-31). "Google at work on Linux". The Register . Retrieved 2015-02-05.
  4. "GoogleOS Scenarios". Slashdot . 2006-11-22. Retrieved 2015-02-05.
  5. "Google Working on Desktop Linux". Slashdot . 2006-01-31. Retrieved 2015-02-05.
  6. 1 2 Shuttleworth, Mark (2006-02-13). "Absolutely no truth to the rumour" . Retrieved 2015-02-05.
  7. Bylund, Anders (31 January 2006). "Google denies plans to distribute OS based on Ubuntu". Ars Technica.
  8. Prakash, Abhishek (17 January 2018). "No More Ubuntu! Debian is the New Choice For Google's In-house Linux Distribution". it's FOSS.