• mnmalst@lemmy.zip
    link
    fedilink
    arrow-up
    53
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Yes and they implement EVERYTHING in house. In case you haven’t heard they also started implementing a browser engine from scratch https://ladybird.dev/ just for fun. It kinda took off and they even got some nice donations, just to keep it going and see where it leads.

    The “founders” youtube channel is quit interesting. Especially the monthly update videos if you want to keep up to date with the latest developments. https://inv.tux.pizza/channel/UC3ts8coMP645hZw9JSD3pqQ

    • stella@lemm.ee
      link
      fedilink
      arrow-up
      29
      ·
      edit-2
      1 year ago

      Yikes.

      Building everything from scratch is one thing.

      Maintaining it is completely different.

      • This is an OS created for the sheer fun and challenge of writing your own OS, not as an attempt to become another HaikuOS or another Linux.

        So far, not much maintenance seems to have been needed. The standard string implementation seems have changed and is being slowly migrated over time, but the main APIs all seem quite stable so far.

        It’s not like anyone is running this stuff in production, they don’t even provide ready-to-install images to make sure only people with an interest in developing can run it.

    • kuneho@lemmy.world
      link
      fedilink
      arrow-up
      14
      ·
      1 year ago

      tried it out in a VM, I was truly impressed by that browser.

      I mean, sure, lots of pages don’t work, but lots of pages DOES work on it, with no issues.

      Never seen this on any custom, “built in” browser of an alternative OS.

      • The project’s founder used to work on Qt and later WebKit, so SerenityOS has a bit of an advantage in terms of developer know-how compared to most other hobby operating systems.

      • mnmalst@lemmy.zip
        link
        fedilink
        arrow-up
        5
        ·
        1 year ago

        The browser was at first only available in serentyOS itself but lately is available as a stand alone program running on other OSs as well. It’s still pretty early days, I am exited to see where all this leads tho!