News for hackers. Stuff that matters.
Re:I'm forking Ladybird and stepping down as SerenityOS BDFL by culi on Monday June 03, 2024 @04:51PM (#40567408)
> I'd love to see LadyBird become a real contender in the browser market

At this pace it would likely take decades just for them to be complete enough to show up on MDN or wpt.fyi

But I agree. With Microsoft ditching their independent Edge and becoming Chromium-based and Opera doing the same we're really down to 3 real engines. The best fourth option we can get are Goanna-based browsers like Pale Moon which are themselves just an early fork of firefox

A completely new and fresh often can go a long way in safeguarding the openness of the web. Even if there's not a powerful company behind it

Re:I'm forking Ladybird and stepping down as SerenityOS BDFL by Zetaphor on Monday June 03, 2024 @05:43PM (#40567910)
> At this pace it would likely take decades just for them to be complete enough to show up on MDN or wpt.fyi

The important thing to keep in mind with this announcement is that the glacial pace was previously a restriction of being attached to SerenityOS. Everything needed to be built from scratch with no reliance on third party libraries. Now that they're detaching from Serenity they can start reaping the benefits of the existing work in the FOSS ecosystem, which should enable a faster pace of development.

Re:I'm forking Ladybird and stepping down as SerenityOS BDFL by destructionator on Monday June 03, 2024 @08:53PM (#40569538)
> Now that they're detaching from Serenity they can start reaping the benefits of the existing work in the FOSS ecosystem, which should enable a faster pace of development.

now they could embed chromium LOL

Re:I'm forking Ladybird and stepping down as SerenityOS BDFL by admax88qqq on Monday June 03, 2024 @09:09PM (#40569638)
Indeed! Now they can use chromium and get a big running start /s

I’m not sure what in the FOSS ecosystem will actually help them if they’re trying to take a fresh set of eyes on implementing a web browser.

EDIT: ga sibling comment beat me to the joke

Re:I'm forking Ladybird and stepping down as SerenityOS BDFL by lcouturi on Monday June 03, 2024 @10:09PM (#40570013)
Well, they could build their UI using an existing toolkit, like GTK or Qt. Though, when I previously tested Ladybird it seemed to be using GTK and the current AUR package lists Qt as a dependency, so it seems they're already doing that.

They could also rely on existing multimedia libraries for audio/video (ffmpeg). Those are the main things that jump out to me. There's so much ground to cover that there's probably more, though. Maybe SDL for gamepad support?

Re:I'm forking Ladybird and stepping down as SerenityOS BDFL by mrdoob on Tuesday June 04, 2024 @01:23AM (#40570962)
harfbuzz
Re:I'm forking Ladybird and stepping down as SerenityOS BDFL by qingcharles on Tuesday June 04, 2024 @02:32AM (#40571316)
It depends what the end goal of Ladybird is. I'd be happy with a browser that just had literally zero telemetry and I could install plugins to block ads.

Some things in other browsers could be used without much pain, e.g. image renderers, JavaScript engines. Things that are totally self contained and can be used until someone writes a suitable replacement.