Slashdot Mirror


Google Moves To Debian For In-house Linux Desktop (zdnet.com)

Google has officially confirmed the company is shifting its in-house Linux desktop from the Ubuntu-based Goobuntu to a new Linux distro, the DebianTesting-based gLinux. From a report: Margarita Manterola, a Google Engineer, quietly announced Google would move from Ubuntu to Debian-testing for its desktop Linux at DebConf17 in a lightning talk. Manterola explained that Google was moving to gLinux, a rolling release based on Debian Testing. This move isn't as surprising as it first looks. Ubuntu is based on Debian. In addition, Google has long been a strong Debian supporter. In 2017, Debian credited Google for making [sic] "possible our annual conference, and directly supports the progress of Debian and Free Software." Debian Testing is the beta for the next stable version of Debian. With gLinux, that means it's based on the Debian 10 "Buster" test operating system. Google takes each Debian Testing package, rebuilds it, tests it, files and fixes bugs, and once those are resolved, integrates it into the gLinux release candidate. GLinux went into beta on Aug. 16, 2017.

18 of 142 comments (clear)

  1. Linux inhouse by jfdavis668 · · Score: 4, Funny

    Windows outhouse. The only way to support it.

  2. Contributing fixes.. by sqorbit · · Score: 4, Interesting

    It states that google is "fixing bugs" in the distro before rolling it out. Is Google submitting any of this back to Debian? It'd be interesting to know the involvement in development that Google has back to Debian.

    --
    Sent from my TARDIS
    1. Re:Contributing fixes.. by ctilsie242 · · Score: 2

      I hope Google does do some pull requests, so this goes into Debian, and perhaps filters to Ubuntu. Done right, their changes can have a major positive effect on the entire Linux ecosystem.

    2. Re:Contributing fixes.. by Knuckles · · Score: 2

      Shuttleworth said that they do, https://en.wikipedia.org/wiki/...

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  3. Is this allowed by Chrisq · · Score: 2

    Don't bother looking for this new Linux distro. You won't be able to find it. GLinux, like Goobuntu before it, is strictly for internal Google use.

    Don't they have to publish the source under GPL? (I realise that this is different from having a downloadable pre-compiled distribution, but it is still available)

    1. Re: Is this allowed by Anonymous Coward · · Score: 2, Informative

      If they are not distributing it then no they donâ(TM)t have to make the source code available.

    2. Re:Is this allowed by cascadingstylesheet · · Score: 4, Informative

      Don't bother looking for this new Linux distro. You won't be able to find it. GLinux, like Goobuntu before it, is strictly for internal Google use.

      Don't they have to publish the source under GPL? (I realise that this is different from having a downloadable pre-compiled distribution, but it is still available)

      No, they only have to distribute source if they distribute binaries. If they only use it internally they don't have to distribute source.

    3. Re: Is this allowed by Anonymous Coward · · Score: 2, Funny

      Google corp images are strictly restricted to corp hardware (we have a lengthy certification process for that). However the gLinux team does contribute upstream code changes (where do you think Retpoline comes from?) and Legal routinely audits code to ensure compliance with the various licences, GPL included.
      Also, this news is 3+ months old.
      Posting AC because I don't want to be known where I work.

  4. Re:Fuchsia by ctilsie242 · · Score: 4, Interesting

    The issue isn't the OS; it is the apps. Right now, app designers have five major platforms to consider: Windows, macOS, Linux, iOS, and Android. It would take a lot of work and a critical mass of users to woo them to spend the development effort to add a sixth platform. As the article said, Google has a long way to go, but Google already has written the world's most popular app platform, and it wouldn't be farfetched for them to do it again.

    The good thing is that Google always seems to be innovating, one of the few companies that actually has completely new stuff, even if it might have rough edges.

  5. Ubuntu seems to be faltering by PvtVoid · · Score: 5, Interesting

    Having been a big Ubuntu fan (yes, including Unity) for quite a while now, I have been severely underwhelmed by the 16.04 LTS. The thing that really gives me pause (in addition to the basic instability of what is supposed to be a stable release) is the show-stopper bugs in major projects that have gone not only un-fixed, but unaddressed for nearly two years.

    Here's one (Status: confirmed / Importance: High / Assigned to: Unassigned)
    https://bugs.launchpad.net/ubu...

    Here's another one (Status: confirmed / Importance: High / Assigned to: Unassigned) :
    https://bugs.launchpad.net/ubu...

    Both of these examples are _major_ bugs in _major_ packages in the distro. And nobody has bothered to work on them, at all. This suggests to me that Ubuntu is too short on manpower to actually maintain the distro at an acceptable level.

    Canonical, WTF?

    1. Re:Ubuntu seems to be faltering by KiloByte · · Score: 3, Funny

      Unity was the worst thing that happened to Linux adoption. I hope that those who created it fall off a cliff.

      Unity was abysmal, but just look what Ubuntu replaced it with. Now THAT's bad!

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    2. Re:Ubuntu seems to be faltering by Rutulian · · Score: 5, Informative

      Sympathize, but...

      Your first link is to an issue encountered during a release upgrade. Release upgrades are tricky and nearly impossible to get perfect, especially when the software involved (in this case mysql-server) is complex and had an upstream change that affects configuration settings. There will always be edge cases that fail in these situations, and it is not necessarily worth it to try to fix every edge case as long as it doesn't corrupt data and the user is able to fix the problem manually. In this case, the upstream mysql-server change was noted in the release notes, so users upgrading should have been aware of potential problems going into it. The packaging of mysql-server-5.7 itself is not broken.

      In your second link, the problem is an issue with the OpenGL rendering support in libreoffice and is likely hardware/driver dependent. It is not something Canonical is in a position to fix.

      Also, both of these packages are in the universe repository and not officially supported by Canonical. So what you are getting from these bug reports is community support, which is why they are unassigned and don't receive much (if any) attention by a Canonical employee. I agree Debian is much better in this regard, but there is only so much a single company with a handful of employees can reasonably do.

    3. Re:Ubuntu seems to be faltering by PvtVoid · · Score: 3, Insightful

      So take your money and find a better supplier.

      There's no excuse for continuing to complain about how poorly a product is being maintained, and not doing anything about it.

      This, right here, is how open-source software companies end up circling the drain.

  6. Filling voids, not replacing giants by DrYak · · Score: 4, Interesting

    but Google already has written the world's most popular app platform, and it wouldn't be farfetched for them to do it again.

    Then why aren't APK the current most popular way to run your word processor on your laptop ?

    Part of the reason is that Google (an Apple with their AppStore - the *other* most popular app platform) didn't as much take over an existing eco-system, as they actually managed to build an entirely new eco-system and fill a void.

    This void was due to the emergence of a new class of platform (specifically smartphone, the combination of former PDA and dumb phones in the same device).
    At that point, the former ecosystem that existed were either to old and a bit out place, or pretty much meh to begin with. (e.g.: PalmOS was a giant success on older PDA. By the time smartphone started emerging, it was a very old platform that didn't fill the needs anymore. Even Palm Inc started to ship WinCE on their smartphones.) Or where straigh killed by mis-management (Elop at Nokia).

    But despite their tremendous success on the new platform, the same ecosystem didn't manage to displace older eco-system that where still successful. No matter how much we collectively hate Windows here on /., it's still dominating the classical laptop/desktop segment, because that's what every body is used to and that what everyone has already invested into - we Linux-running people are the odd guy out.
    The segment where Windows doesn't dominate are the new different segments that emerged since (Chromebooks, Smartphones, etc) where Windows didn't have any establishement to leverage.

    I expect the same fate might be waiting Fuschia :
    - on newer emerging segment that didn't exist before and where there aren't already well established leader, it might create its place : IoT devices, wearables, etc.
    - on well established segment, the current iOS / Android will be hard to displace (Smartphone tablet). Any wannabe competitor will have to keep compatibility with them (e.g.: the various Android compatibility layer on minor smartphone OSes like Tizen, Blackberry, Sailfish OS... or failed attempt thereof: what WSL began its life as under Windows RT before being repurposed as "Bash in Windows").

    Fuschia could only succeed if it basically "a different way to run android apps on your smartphone". And then being based on an entirely different kernel, it will also need to convince hardware manufacturer who have invested large amounts of know-how in Linux kernel (mainly for Android).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  7. Re:Fuchsia by iggymanz · · Score: 2

    google could actually meld the app AP for android and its new OS so apps could run on either

  8. Re:Uh, GLinux? by Anonymous Coward · · Score: 2, Informative

    Here are some posts from creimer's old accounts. I'll start with his love of child brides.

    If all my assets were liquidated, I would still have enough cash to buy a new car and head off to Mexico to find a chica to marry.
    https://slashdot.org/comments....

    You're aware that are some states in the U.S. that allow underage marriage as young as 14 years old?
    https://slashdot.org/comments....
    As for my comment, I've heard stories of engineers retiring at 50, moving to Mexico and marrying underage girls. Since I work with ex-military, the Philippines is a popular retirement spot for marrying underage girls as well. It's all about getting the most bang for your retirement dollars.
    https://slashdot.org/comments....
    That only works if you retire to Mexico, build a mansion (by local standards), marry an underage sweet thing and bequeath all your possessions to the village.
    https://slashdot.org/comments....

    You need to be more specific. I wrote 3,000+ comments this year.
    https://slashdot.org/comments....

    Nah... I just do it to piss off my trolls and make coffee money off of them.
    https://slashdot.org/comments....
    We have different priorities. You want to climb the corporate ladder. I want to own the corporate ladder.
    https://slashdot.org/comments....

    Your bitch licks your balls. Most people don't brag about practicing bestiality. Is there a reason why you married a dog and not a goat?
    https://slashdot.org/comments....

    My employers don't care about what my Slashdot trolls think. Now go off and lick your balls somewhere else.
    https://slashdot.org/comments....
    iPhone 6s and reduce my monthly bill from $80 to $50. As a phone and a video camera, the iPhone 6s isn't obsolete. As a Sprint customer for 20+ years, Sprint will always offer me a new iPhone if I decide to stop using the 6s as a phone in the next several years.
    https://slashdot.org/comments....
    Miracle workers are never afraid to ask for a second opinion. Supervisor gave me his opinion ? and a mess to clean up. Lesson learned from this incident: if something isn't quite broken, break it.
    https://slashdot.org/comments....

    So you can turn around call me a liar again? People have been playing that game with me for years.
    https://slashdot.org/comments....
    Based on what I've read about Uber, he need to tell the boys to clean up their locker room behavior, zip up their pants, and attend sensitivity training until everyone agrees that women are not sexual objects.
    https://slashdot.org/comments....

    Which doesn't violate the Slashdot TOS. If you got a problem with that, take it up with management.
    https://slashdot.org/comments....
    This year I've posted ~4,000 comments.
    https://slashdot.org/comments....

    I don't bother with mod points. I'm doing something much more sinister. It took ten story submissions ? I'll have to double check the

  9. Re:Fuchsia by randomErr · · Score: 2

    You're thinking about Google's server / desktop OS they run internally. If you believe the marketing, Fuchsia is meant to be a fusion of web app (Chrome OS) and the power of its current API's (Android.) Rust was pushed hard when Fuchsia first appeared as if that was going to be the replacement for Java and C++.

    Also that about when they started pushing PWA (Progressive Web Apps ) and dropping support for the Chrome apps as the 'light weight alternatives for light weight OS's like Fuchsia that can run on low end phones.'

    I know at one time Google talked about an Android virtual machine for Fuchsia ala ChromeOS's limited Android support. But obviously was never demo'ed it.

    --
    You say things that offend me and I can deal with it. Can you?
  10. Re:Fuchsia by HiThere · · Score: 2

    Also, I notice that gLinux isn't listed at Distrowatch http://www.distrowatch.com/ . It may be based on Debian testing, but it doesn't seem to be publicly available. This causes me to wonder what the differences are. They're within their rights, of course. but ...
    And, of course, perhaps it's just too new to be listed on Distrowatch.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.