So really, all modern browsers are either forks of KHTML / KJS or are based on the Mozilla codebase. But, at least right now, there are 3 separate engineering teams working on 3 independent codebases. Which hopefully will mitigate some of the issues you get when one company completely controls a software "ecosystem".
Strange, because they say it's a "custom version" of Firefox. That normally means it's a custom build, not a true fork.
Mozilla was doomed from the start.
Netscape Inc. wanted to sell browsers eventually, which makes sense. It's product which requires a massive amount of engineering effort. But, when Microsoft started tying IE to Windows and giving it away free, there was no way that Netscape could actually make any sales. The bigger reason their business was crushed was that Microsoft was also giving away their web server (IIS) away for free, while Netscape was charging for theirs.
Some kids today are too young to know that Microsoft was sued by the US government over this and lost the case (along with what was very likely Microsoft falsifying evidence). But, then Bush Jr. took office and the government basically took a case they had won and effectively threw out the win.
When it was clear that Netscape was going to fail as a business they open-sourced the browser either as an act of charity or spite. The problem is that it's still a massive and expensive project to build a web browser. That's especially true in a world where standards keep evolving and the browser has to keep having new features added.
Since making a browser was so expensive, they needed financial support, and eventually that came from Google. At first Google just wanted Firefox to exist as a hedge so that Microsoft wouldn't dominate the browser market. But, once Google came out with Chrome it was both a way to keep directing traffic to Google search, and a way to pretend they don't have a monopoly on browsers.
But, if 90% of the funding of your project comes from Google, there are some obvious lines you can't cross. So, Mozilla has to keep doing this dance where they make a browser that competes with Chrome, but one that doesn't cross certain lines that would make Google mad and result in them shutting off the funding.
Google would shut off the funding to Firefox in a heartbeat if they took ad blocking and privacy too seriously. But, Google doesn't care too much if Mozilla messes around with AI or ads.
Doesn't Safari use a different codebase? It's not available on non-Apple platforms, but it's good to know that there are still engineers working on a different codebase.
Is it a true fork, or is it a project that follows the Firefox tree and builds a customized browser from it?
The difference being, if it's a true fork, they have to do all their own browser engineering starting at the time it was forked off. That sounds like a monumental effort.
I looked at their jobs list and counted 35 jobs. Of that I count 9 that are AI-related and 4 that are ads-related. The list also includes a few generic jobs like "Chief of Staff", "Client Analytics Manager", "Staff Test Engineer" or "Fixed-Term Social Media Trainee".
Basically at least 1/3 of the jobs they're advertising that have a specific team mentioned are AI or ads jobs.
You can't do this with any company. The correct number of ads people working at Firefox is 0.
Yes, many, many people piled on Elon Musk to defend Taylor Swift. Who could have seen that was a good way to get Internet points. Oh wait! That's you!
So, have some fun with the other players at the expense of the player who refused to do even some basic work for the benefit of everybody else. It doesn't have to be massively cruel, just give them a nudge so that next time they do put in the required effort.
Sure, but given that the player did avoid doing the work, the DM can take the opportunity to punish them for it.
@merc
@sh.itjust.works