Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 17 submissions in the queue.
posted by martyb on Wednesday May 26 2021, @03:05AM   Printer-friendly
from the to-be-superseded-by-manysia dept.

Google is officially releasing its Fuchsia OS, starting w/ first-gen Nest Hub

Google's long-in-development, from-scratch operating system, Fuchsia, is now running on real Made by Google devices, namely, the first-generation Nest Hub.

Google has told us that as of today, an update is beginning to roll out to owners of the first-generation Nest Hub, first released in 2018. For all intents and purposes, this update will not change any of the functionality of the Nest Hub, but under the hood, the smart display will be running Fuchsia OS instead of the Linux-based "Cast OS" it used before. In fact, your experience with the Nest Hub should be essentially identical. This is possible because Google's smart display experience is built with Flutter, which is designed to consistently bring apps to multiple platforms, Fuchsia included.

We've been tracking the development of Fuchsia since 2016, starting from an ambitious experimental UI, to running on Google's many internal testing devices for Fuchsia, ranging the full gamut of Google's smart home and Chromebook lineup. In the time since then, the OS has gradually progressed and recently even begun a steady release schedule.

Google Fuchsia.

Also at The Verge and Notebookcheck.

Previously:

Google's New Non-Linux OS: Fuchsia
Google's Not-So-Secret New OS
Google Fuchsia UI Previewed
Google to Add Swift Language Support to Fuchsia OS
Google's Fuchsia OS Adds Emulator for Debian Linux Applications
Google's Cross-Platform Flutter SDK Moves Out of Beta With Release Preview 1
Google Hopes to Replace Android with Fuschia in Five Years
Now Is the Time to Start Planning for the Post-Android World
Google Hires a 14-Year Apple Veteran to Bring Fuchsia to Market

Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
  • (Score: 5, Insightful) by fustakrakich on Wednesday May 26 2021, @03:14AM (1 child)

    by fustakrakich (6150) on Wednesday May 26 2021, @03:14AM (#1138817) Journal

    Followed quickly by the *end of life* schedule

    --
    La politica e i criminali sono la stessa cosa..
    • (Score: 1, Funny) by Anonymous Coward on Wednesday May 26 2021, @07:37AM

      by Anonymous Coward on Wednesday May 26 2021, @07:37AM (#1138861)

      Let's not forget how it's meant to be pronounced in the first place - fucksya

  • (Score: 0, Funny) by Anonymous Coward on Wednesday May 26 2021, @03:55AM

    by Anonymous Coward on Wednesday May 26 2021, @03:55AM (#1138832)

    townie: "I say, what are those Googles doing in the trees?"
    farmer: "Nesting."

    The OS wars, begun they have.
    Huawei - launch their own OS. Unsurprising.
    Google - finally replace Android, well a start has been made. Magenta was taken... T-Mobile, so "not-magenta" aka Fuschia.
    MicroFart - all-new Windows Ten with brand new array of tentacles, coming soon(tm), etc..

  • (Score: 3, Interesting) by RamiK on Wednesday May 26 2021, @06:30AM (7 children)

    by RamiK (1813) on Wednesday May 26 2021, @06:30AM (#1138853)

    Should have designed their own language instead of using C++. Now it's just another NT kernel with a different set of on-paper security features that refuse to work..

    --
    compiling...
    • (Score: 2) by looorg on Wednesday May 26 2021, @11:41AM (6 children)

      by looorg (578) on Wednesday May 26 2021, @11:41AM (#1138894)

      I thought they were going to write it in Rust? Or did that change?

      • (Score: 2) by DannyB on Wednesday May 26 2021, @02:18PM

        by DannyB (5839) Subscriber Badge on Wednesday May 26 2021, @02:18PM (#1138932) Journal

        They were. But those plans were lost due to a memory leak bug.

        --
        The thing about landline phones is that they never get lost. No air tag necessary.
      • (Score: 3, Interesting) by RamiK on Wednesday May 26 2021, @03:17PM (4 children)

        by RamiK (1813) on Wednesday May 26 2021, @03:17PM (#1138959)

        That was never on the table: https://fuchsia.dev/fuchsia-src/contribute/governance/policy/programming_languages [fuchsia.dev]

        It's C++ for the kernel and Dart at the user facing user land. Everything else is just messing around where it doesn't really matter. But don't worry they're very open to other development models and 3rd party needs. Why, their 120 words introduction page [fuchsia.dev] even makes two separate mentions of "inclusiveness" in its 30 words "Principles" section.

        --
        compiling...
        • (Score: 2) by looorg on Wednesday May 26 2021, @08:30PM (3 children)

          by looorg (578) on Wednesday May 26 2021, @08:30PM (#1139085)

          Con: None of our current end-developers use Rust.

          I found this kind of interesting, basically it's new and we don't know it so we won't support it.

          They also dissed Go, their own language, and Python for being slow and horrid.

          • (Score: 3, Interesting) by RamiK on Wednesday May 26 2021, @11:29PM (2 children)

            by RamiK (1813) on Wednesday May 26 2021, @11:29PM (#1139121)

            Survivor's bias: Anyone who chooses to develop something new in C++ is doing it since they're too cognitively invested in that skill-set to afford seriously learning anything else to a meaningful level of productivity.

            --
            compiling...
            • (Score: 2) by Socrastotle on Thursday May 27 2021, @03:36PM (1 child)

              by Socrastotle (13446) on Thursday May 27 2021, @03:36PM (#1139331) Journal

              *Why* would you propose that a C++ programmer should move to a different language, to the point that you might believe the only reason he wouldn't would be inertia? Moving for the sake of moving is obviously absurd, so there must a reason to clearly demonstrate that not only is [hot new language] objectively superior to C++, but by an extremely substantial degree. The reason for this is that with C++ you have 40 years of development, enhancement, libraries, and other people using C++. Practically any issue you want to solve, any problem you run into, any library you might want, or basically anything is a quick search away. All of that's gone with [hot new language], and there's a very good chance that in 10 years [hot new language] will be sufficiently obscure to declare dead, even if it is still in use here and there.

              And now you have a new little problem, whatever your answer might be. Let's imagine some language did offer something so compelling as to be able to meet this standard. Whatever amazing features this entailed would mean not only could C++ simply adopt them, but they likely would. See, for instance some of the changes [wikipedia.org] in C++ 11. It adopted a host of really great features that were offering some major productivity gains in other languages, and also added a mountain of handy exclusive tools as well. And that was in a single language update.

              • (Score: 2) by RamiK on Thursday May 27 2021, @07:44PM

                by RamiK (1813) on Thursday May 27 2021, @07:44PM (#1139417)

                *Why* would you propose that a C++ programmer should move to a different language, to the point that you might believe the only reason he wouldn't would be inertia? Moving for the sake of moving is obviously absurd, so there must a reason to clearly demonstrate that not only is [hot new language] objectively superior to C++, but by an extremely substantial degree.

                I completely agree. The thing is, using existing 40 years old solutions suggests you have nothing "objectively superior" to existing ones. So, any general argument you're making for C++ is an argument you're making against Fuchsia.

                That is, if Fuchsia is made from 40 years old tech, why not just use 40 years old tech?

                --
                compiling...
(1)