Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
Blaze (he/him) ( Blaze@lemmy.zip )  to Linux@programming.dev · 2年前

Ladybird, a truly independent web browser.

ladybird.org

external-link
message-square
39
link
fedilink
  • cross-posted to:
  • linux@lemmy.ml
  • freesoftware@lemmy.zip
  • hackernews@lemmy.smeargle.fans
122
external-link

Ladybird, a truly independent web browser.

ladybird.org

Blaze (he/him) ( Blaze@lemmy.zip )  to Linux@programming.dev · 2年前
message-square
39
link
fedilink
  • cross-posted to:
  • linux@lemmy.ml
  • freesoftware@lemmy.zip
  • hackernews@lemmy.smeargle.fans
Ladybird
ladybird.org
external-link
We're building Ladybird, a truly independent web browser, backed by a non-profit.

Video announcement by Chris Wanstrath (GitHub co-founder) of the 501© non-profit and $1,000,000 donation: https://www.youtube.com/watch?v=k9edTqPMX_k

alert-triangle
You must log in or # to comment.
  • onlinepersona ( onlinepersona@programming.dev ) 
    link
    fedilink
    English
    arrow-up
    49
    ·
    2年前

    I will never understand why people name stuff just by opening an English dictionary and simply picking a word.

    Also why start a browser with C++? Google and Mozilla don’t employ nincompoops to work on their browsers and still say 70% of their CVEs are due to memory management errors from C++. Instead of learning from that, they start yet another browser in C++.

    In theory it great that this org wants to make an alternative, and probably being funded by a millionaire (billionaire?) can’t hurt, but C++ man? Come on…

    Anti Commercial-AI license

    • constableunstable ( constableunstable@lemm.ee ) 
      link
      fedilink
      arrow-up
      17
      ·
      edit-2
      2年前

      I will never understand why people name stuff just by opening an English dictionary and simply picking a word

      Naming stuff is hard.

      • onlinepersona ( onlinepersona@programming.dev ) 
        link
        fedilink
        English
        arrow-up
        2
        ·
        2年前

        Yeah, but not that hard.

        • La bird
        • BB.Bird (baby bird)
        • Birdanzo
        • Lanzango
        • Chicbee
        • Elburd (el bird)
        • Birday
        • Bowsun
        • Baysen
        • Lirsi
        • Slay BC

        You can even put effort into it and look for translations in other languages, combine them, use a colloquialism not found in the standard dictionary, or so many other things.

        Anti Commercial-AI license

        • ericjmorey ( ericjmorey@programming.dev ) 
          link
          fedilink
          arrow-up
          10
          ·
          2年前

          I like Ladybird more than any of those alternatives.

    • LeFantome ( LeFantome@programming.dev ) Banned
      link
      fedilink
      arrow-up
      8
      ·
      2年前

      For anybody else with the same question…

      The Ladybird browser started as a part of the SerenityOS Project. SerenityOS had adopted Ladybug imagery before the browser was conceived. “Ladybird” seemed like a perfectly reasonable name for a core component of the OS given its existing iconography.

      It was ( and is ) as good name in context.

      Ladybird has decided to split with its SerenityOS roots. I have pretty mixed feelings on that. Regardless, it would be silly to change the name at this point.

      The same history applies to C++. SerenityOS is written in C++. Until the split, the OS and browser were maintained in a mono repo with extremely deep code integration and coordination. They share the same custom C++ standard library and coding conventions for example.

      SerenityOS was started as a very personal project and the original author is ( or was ) a fan of C++. While I am personally not a fan, it seems like a perfectly reasonable language choice to write an OS in.

    • Zier ( Zier@fedia.io ) 
      link
      fedilink
      arrow-up
      6
      ·
      2年前

      Agree with naming laziness. Ladybird is the name of a Lady Bug. Sick to death of things being named after animals. It’s a computer program not a living entity, it has no gender either. Even a nonsense word would be preferable to this mess. Lets call it Zalyo. No one else has that made up word, easy to search.

      • Telorand ( Telorand@reddthat.com ) 
        link
        fedilink
        arrow-up
        19
        ·
        2年前

        I don’t mind the name, but if we’re throwing out wishlist names, I vote for “‘Zombo,’ the browser where you can do anything!”

    • refalo ( refalo@programming.dev ) 
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      2年前

      I will never understand why people are so miserable they feel the need to post grumpy and meaningless bad takes all day every day, with unenforceable anti-AI meme text in every post.

      • JackbyDev ( JackbyDev@programming.dev ) 
        link
        fedilink
        English
        arrow-up
        5
        ·
        2年前

        grumpy and meaningless bad takes all day every day

        You don’t sound grumpy at all though lol

      • onlinepersona ( onlinepersona@programming.dev ) 
        link
        fedilink
        arrow-up
        4
        ·
        2年前

        Another bad take of yours. Nice. It’s a pleasure blocking you 🫡

        Anti Commercial-AI license

    • QuadriLiteral ( QuadriLiteral@programming.dev ) 
      link
      fedilink
      English
      arrow-up
      1
      ·
      2年前

      Cross-platform and performant, are there options besides C++ and rust?

  • rekabis ( rekabis@programming.dev ) 
    link
    fedilink
    arrow-up
    28
    ·
    2年前

    We don’t have anyone actively working on Windows support, […] We would like to do Windows eventually, but it’s not a priority at the moment.

    As much as I applaud this focus on just one broad OS architecture, as it will greatly speed development, leaving out Windows is likely to cut off 85-90% of all early adopters. I just hope that the benefit of a simplified target will outweigh ignoring the vast majority of the market.

    And honestly, methinks they should focus on Haiku OS before Windows, as it is closer to a Unix heritage than Windows is. And Haiku OS desperately needs a native modern web browser with all the bells and whistles.

    • BatmanAoD ( BatmanAoD@programming.dev ) 
      link
      fedilink
      arrow-up
      6
      ·
      2年前

      Why do you think most early adopters use Windows exclusively?

    • UndercoverUlrikHD 🇳🇴 ( UndercoverUlrikHD@programming.dev ) 
      link
      fedilink
      arrow-up
      3
      ·
      2年前

      I’d hazard as guess that Linux users are at least a magnitude more likely to be an early adopter of this project than Windows users, at 4% market share it shouldn’t be that big of problem at the start.

    • msage ( msage@programming.dev ) 
      link
      fedilink
      arrow-up
      3
      ·
      2年前

      If you are tech-savvy and looking for alternatives, you won’t use Windows.

      • rekabis ( rekabis@programming.dev ) 
        link
        fedilink
        arrow-up
        1
        ·
        2年前

        There are plenty of programs out there which can end up being required for your workflow - as in, that exact program; no exceptions - and yet, have no Linux or even non-Windows version.

        Not everything is a platformm-agnostic subscription-based SAAS yet, nor should that ever be the case.

    • LeFantome ( LeFantome@programming.dev ) Banned
      link
      fedilink
      arrow-up
      3
      ·
      2年前

      They do not need early adopters yet. They know it is too early. It makes sense to focus on progress. Outreach can happen later when they are more technically ready.

    • Ferk ( Ferk@lemmy.ml ) 
      link
      fedilink
      arrow-up
      2
      ·
      2年前

      The average Windows user would easily be put off by the project if they tried it this early. I feel it’d actually be better if they don’t release on Windows until they are ready. That way they can get better press when it finally releases on Windows.

  • RootBeerGuy ( RootBeerGuy@discuss.tchncs.de ) 
    link
    fedilink
    arrow-up
    20
    ·
    edit-2
    2年前

    deleted by creator

    • compcube ( compcube@lemy.lol ) 
      link
      fedilink
      arrow-up
      9
      ·
      2年前

      How exactly would it “get stomped”, and by whom?

      • The Cuuuuube ( Cube6392@beehaw.org ) 
        link
        fedilink
        English
        arrow-up
        3
        ·
        2年前

        By whom is by google. How I don’t know how to answer

  • FizzyOrange ( FizzyOrange@programming.dev ) 
    link
    fedilink
    arrow-up
    15
    ·
    2年前

    Yeah… It’s going to take a whole lot more than $1m for this. I am skeptical.

    Also not super enthused about another browser written in C++. I skimmed some of their code and it seems pretty high quality, but still… this is going to be chock full of security bugs.

    Servo is definitely the more interesting project.

    • Telorand ( Telorand@reddthat.com ) 
      link
      fedilink
      arrow-up
      18
      ·
      2年前

      They’re already exploring other languages. C++ just happens be its origin by way of its heritage. It’s not their target anymore.

      Ultimately, we’ll see what happens. I agree that $1mil isn’t a ton for a big project, but we don’t know, yet, if they’ll be able to secure other big donations or not over the course of its life. People have sold stupider ideas to potential donors, so who knows?

    • rekabis ( rekabis@programming.dev ) 
      link
      fedilink
      arrow-up
      7
      ·
      2年前

      Also not super enthused about another browser written in C++. I skimmed some of their code and it seems pretty high quality, but still… this is going to be chock full of security bugs.

      If you are going to do anything stability-based these days, Rust should be a big consideration.

  • odium ( odium@programming.dev ) 
    link
    fedilink
    arrow-up
    15
    ·
    2年前

    https://lemmy.blahaj.zone/post/13898322

    Just leaving this here

    • refalo ( refalo@programming.dev ) 
      link
      fedilink
      arrow-up
      7
      ·
      2年前

      Removed by mod

      • odium ( odium@programming.dev ) 
        link
        fedilink
        arrow-up
        10
        ·
        2年前

        This doesn’t even have to have anything to do with trans people, it affects cis women too. The current documentation assumes users are male. The changes of the MR would change that to not specify whether users are male or female.

    • sus ( sus@programming.dev ) 
      link
      fedilink
      arrow-up
      1
      ·
      2年前

      Removed by mod

      • refalo ( refalo@programming.dev ) 
        link
        fedilink
        arrow-up
        5
        ·
        2年前

        fake

    • RonSijm ( RonSijm@programming.dev ) 
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      2年前

      Removed by mod

      • odium ( odium@programming.dev ) 
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        2年前

        You clearly don’t know how to read a GitHub MR. On the top menu where you see the conversations tab, you scroll to the right to see the files changed tab.

        https://postimg.cc/sB9nv9vH

  • rah ( rah@feddit.uk ) Banned
    link
    fedilink
    English
    arrow-up
    14
    ·
    2年前

    Chris Wanstrath … $1,000,000 donation

    So… not independent then.

    • f00f/eris ( ipacialsection@startrek.website ) 
      link
      fedilink
      English
      arrow-up
      29
      ·
      2年前

      The website claims that sponsors have no direct influence on the project (“board seats are not for sale”). The reality is that no project of sufficient scale to fully implement web standards can survive without a significant amount of funding.

    • cerement ( cerement@slrpnk.net ) 
      link
      fedilink
      arrow-up
      19
      ·
      2年前

      from the FAQ

      • How can you be “independent” if you have sponsors?
      • All sponsorships are in the form of unrestricted donations. Board seats and other forms of influence are not for sale.
      • bionicjoey ( bionicjoey@lemmy.ca ) 
        link
        fedilink
        arrow-up
        23
        ·
        2年前

        The threat of losing future donations if you upset a sponsor is still coercive.

        • cerement ( cerement@slrpnk.net ) 
          link
          fedilink
          arrow-up
          9
          ·
          2年前

          (sad part is even if they sold out, they’d still be leagues ahead of the compromises Firefox and Chrome have made)

          • bolexforsoup ( bolexforsoup@lemmy.blahaj.zone ) 
            link
            fedilink
            arrow-up
            18
            ·
            edit-2
            2年前

            deleted by creator

            • cerement ( cerement@slrpnk.net ) 
              link
              fedilink
              arrow-up
              12
              ·
              2年前
              • arguing for internet censorship
              • a non-profit that has increased the salary of their CEO 400% while their market share drops 85% and they lay off 250 workers
              • CPO is suing them for potential discrimination
              • just bought Anonym, a full on advertising company
              • blocking anti-censorship addons at Russia’s request
              • buying into the AI hype
              • bolexforsoup ( bolexforsoup@lemmy.blahaj.zone ) 
                link
                fedilink
                arrow-up
                8
                ·
                edit-2
                2年前

                deleted by creator

                • cerement ( cerement@slrpnk.net ) 
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  2年前

                  “I’m not mad, I’m just … disappointed.”

  • zqwzzle ( zqwzzle@lemmy.ca ) 
    link
    fedilink
    English
    arrow-up
    8
    ·
    2年前

    I thought this was the meta logo for a second.

  • Blaze (he/him) ( Blaze@lemmy.zip ) OP
    link
    fedilink
    arrow-up
    6
    ·
    2年前

    Which immediately makes me asks which codes Firefox takes from Google

    • noodle (he/him) ( noodlejetski@lemm.ee ) 
      link
      fedilink
      arrow-up
      45
      ·
      2年前

      Firefox is dependent on Google financially, not codeually.

      • Blaze (he/him) ( Blaze@lemmy.zip ) OP
        link
        fedilink
        arrow-up
        3
        ·
        2年前

        Thanks!

    • bolexforsoup ( bolexforsoup@lemmy.blahaj.zone ) 
      link
      fedilink
      arrow-up
      17
      ·
      edit-2
      2年前

      deleted by creator

  • spikespaz ( spikespaz@programming.dev ) 
    link
    fedilink
    arrow-up
    4
    ·
    2年前

    Not a good first impression (other comments have my thoughts covered) and I think I’ll stick with Firefox.

    Unless they impress us by re-writing it in a quality-first language, and make all configuration declarative, and drop support for some cruft. They’re going to have to try something bold and different to impress me, otherwise, this seems like more of the same, and an uphill battle at that.

Linux@programming.dev

linux@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !linux@programming.dev

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

  • !linux_memes@programming.dev
  • !linuxphones@lemmy.ca
  • our Matrix group chat
  • !reactos@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 556 users / day
  • 1.04K users / week
  • 2.21K users / month
  • 5.66K users / 6 months
  • 125 local subscribers
  • 15.2K subscribers
  • 4.45K Posts
  • 23.4K Comments
  • Modlog
  • mods:
  • Ategon ( Ategon@programming.dev ) 
  • adr1an ( anzo@programming.dev ) 
  • dwraf_of_ignorance ( dwraf_of_ignorance@programming.dev ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code