July 7th, 2024

I'm funding Ladybird because I can't fund Firefox

The author supports Ladybird Browser Initiative over Firefox due to concerns about browser competition dominated by Chrome. Ladybird aims for a non-profit model, offering an alternative for a diverse web ecosystem.

Read original articleLink Icon
I'm funding Ladybird because I can't fund Firefox

The blog post discusses the author's decision to fund the Ladybird Browser Initiative instead of Firefox due to concerns about the lack of healthy browser competition in the market dominated by Chrome. The post emphasizes the importance of browser diversity for maintaining an open web ecosystem and preventing one vendor from controlling web standards. It criticizes Mozilla's revenue model, which heavily relies on Google search partnerships, leading to controversial moves to generate income. The author expresses disappointment in Mozilla's refusal to allow user funding for Firefox despite the community's desire for a browser free from excessive advertising and promotions. Ladybird, a browser initiative spun off from SerenityOS, is highlighted as a potential alternative with plans for a non-profit model and an upcoming alpha release in 2026. The post encourages others to consider supporting Ladybird financially to promote a more competitive browser landscape.

Related

Ladybird browser update (June 2024) [video]

Ladybird browser update (June 2024) [video]

The Ladybird browser project, a spin-off from Serenity OS, now focuses on browser functionality. Managed by maintainers, it integrates third-party libraries, HTTP cache, Shadow DOM, and web APIs. Ongoing developments aim to improve validation, caching, JavaScript, WebAssembly, find, and page features, enhancing user experience.

Welcome to Ladybird

Welcome to Ladybird

Ladybird is a non-profit web browser project aiming for modern browsing with performance and security. Developed independently, it targets Linux and macOS, funded by sponsorships and donations, welcoming community contributions.

The Ladybird Browser Initiative

The Ladybird Browser Initiative

The Ladybird Browser Initiative, launched on July 1st, 2024, introduces an independent, open-source browser with a new engine based on web standards. Supported on Linux and macOS, it aims to become a fast, stable, privacy-focused browser funded by sponsorships and donations. Led by Andreas Kling and Chris Wanstrath, the project focuses on community contributions for continuous improvement.

Welcome to Ladybird, a truly independent web browser

Welcome to Ladybird, a truly independent web browser

Ladybird is an independent web browser project prioritizing performance, stability, and security. It's developed from scratch, adheres to web standards, and plans an Alpha release in 2026 for Linux, macOS, and Unix-like systems. Funding comes from sponsorships and donations, with no user monetization. Developers can contribute via GitHub and Discord. The team includes paid engineers and volunteers, with potential expansion. Future plans may involve Windows and mobile support, exploring languages beyond C++. Sponsorships are unrestricted to maintain project independence.

Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

Ladybird Web Browser, now "The Ladybird Browser Initiative," shifts to a non-profit model led by Andreas Kling and Chris Wanstrath. It aims for a corporate-free, user-focused browser funded by donations and sponsorships. Wanstrath pledged $1 million, targeting an alpha release in 2026.

Link Icon 25 comments
By @1vuio0pswjnm7 - 5 months
Mozilla wants web users to be targeted with online advertising and/or pay for online advertising not Firefox development.

Mozilla is an online advertising advocacy project. Just try suggesting to anyone from Mozilla the idea of web without ads. They will be 100% opposed, unwilling to even consider alternatives, as if they are being paid to defend this pro-advertising position. They are indeed being paid indirectly from the coffers of an advertising company.

"Free and open web" apparently means web open for advertising. The presence/absence of advertising on the web is a non-negotiable. Mozilla insists advertising is a must-have.

Why was the original internet free of ads before it went public. Are there more important uses for a computer network. ISPs privatised the financing for the network. We pay for internet. It is not free. Funding from advertising has never been a necessity.

But Mozilla argues advertising is 100% essential.

By @TrevorFSmith - 5 months
Hey, ex-Mozillian here. For the old alt OS people, also an ex-NetPositive dev.

With that context, I'm on board with not giving money to Mozilla Corp. Late last year I cancelled my subscriptions to Pocket, the VPN, and recurring donations.

That said, I recommend that you support Servo instead of Ladybird.

Reason #1) C++ is just dumb in 2024 and choosing it is a big red blinking sign that the devs make bad decisions. Now they're considering a rewrite in a better language? So, starting again from scratch... No thanks!

Reason #2) Given the track record of the main author of being an ass to people who aren't willing to be marginalized, I don't have high hopes that he can lead anything as complex as a competitive browser. No, Serenity OS is nowhere near the same level of complexity thanks to el GOOGs insistence that the modern web includes every API found in OSes. Serial port access, really?

Anyway, please don't just jump on a hype train. Fund Servo.

By @lawgimenez - 5 months
It feels like websites are not testing their sites on Firefox anymore.

Apple’s App Store Connect yesterday just won’t login anymore, tried Chrome and it works.

So many broken headers, weird fonts, overlapping elements, etc.

By @lolinder - 5 months
The inability to fund Firefox development is completely baffling to me. The finances seem pretty obvious: Open up a fund for Firefox donations. Hire contractors under the non-profit to work on Firefox. When you have enough to pay a full time developer, hire one under the non-profit. Rinse and repeat.

If, as some claim, there isn't ever enough money to really fund development, fine, they've now proven that. But not even allowing it as a possibility is completely insane!

I'm left in a position where I'm assured repeatedly that the best way to fund Firefox development is to pay for a side project I have no use for like Pocket or their VPN and then hope that that payment doesn't get consumed paying for said side project or future side projects.

OP's thoughts were mine the day that the LBI was announced: finally there's a non-profit that is actually committed to maintaining browser diversity. It's just a pity that it's one that's starting from behind and not the existing non-profit whose browser at one point enjoyed a majority market share.

By @formula1 - 5 months
Why is Ladybird getting so much attention. Has anyone herd of servo? They're trying to offload css rendering to the gpu. That could be a big deal in the long run.

https://servo.org/

By @udev4096 - 5 months
Although I am stocked about the new browser getting all the attention it deserves, isn't chromium still the most secure browser to use? How long will Ladybird take to be as secure as chromium?
By @SahAssar - 5 months
A bit funny, I donated and got redirected to https://ladybird.org/thanks.html which is a 404.
By @clircle - 5 months
Feeling the same about emacs. Id like to donate to emacs, but the only option is to fund fsf instead. Last I checked.
By @fabrice_d - 5 months
Funding Servo is another good option: https://servo.org/sponsorship/
By @smt88 - 5 months
I know they didn't do this on purpose and it was because it started as part of SerenityOS, but I'm unexcited by this project because it's written in C/C++.

Rust was literally invented to solve the security and concurrency issues inherent in using C/C++ for a browser engine. You could argue that's the one use-case where it is objectively the best language to use. It's so valuable for that purpose that every large company has rewritten at least some crucial components in Rust.

I also think Rust will be one of the only languages strict enough to enable the use of AI-generated code without compromising security. I certainly don't want AI-generated code for high-security applications, but there's nothing we can do to stop it at this point.

By @wslh - 5 months
My concern with Ladybird is the long timeline to deliver the alpha version. I think the development strategy should be discussed in the community because there could be good ideas to speed up the process.
By @oldnetguy - 5 months
If you subscribe to Firefox services isn't that also funding Firefox?
By @apantel - 5 months
Glad to see this challenge to the powers that be and the status quo.
By @dzonga - 5 months
chromium is open source - have chromium standards set by a foundation instead of google. then funded by grants / taxes. etc

and let the market work.

browsers are a common utility, like water, internet etc - n should be treated the same.

By @loufe - 5 months
Another comment brough up memory safety. I'm surprised myself that the project is moving forward without using a memory safe language at its core. A browser is a huge attack surface and all the example I know point to a necessarily enormous code base.

I understand the project started as a hobby, and anyone who wishes to be involved has their own prerogative, but I'd have a hard time getting behind it myself.

By @Osmose - 5 months
By @ilrwbwrkhv - 5 months
All hackers should understand this and use at least Firefox. Otherwise you are failing your duty of keeping hacking alive.
By @YmiYugy - 5 months
I doubt this will work. Web browsers have an insanely large scope. Building a general purpose competitive web browser takes hundreds of full time engineers. I can't imagine you can fund such a thing with donations.
By @1oooqooq - 5 months
You can tell they are a fly by night meme enterprise for not starting from a Mozilla fork.

Be realistic. For all bad mozilla foundation/corporation/toppahs did, the code is still open source and relatively free. If even something called IceWeasel almost had a shot at forking, the bar is pretty low.