Image if the kids decide to do a "I'm spartacus".
Linux contains (edit) proprietary (/e) binary blobs. Not sure if that disqualifies it for being supreme of "open source projects" but if the question was about "free software projects" I am certain it would.
If the code of your app is like uBlock-Origin then you have the freedom to remove ads from your software. If an app dictates how you do your computing that's a bigger issue than reckless feature creep leading to the end of browsers.
I value software freedom so I don't promote proprietary apps that prevent users doing their computing the way they want. There's not much I can do about how companies mistreat their users. Just contribute to free (open source) software, advocate for a culture that values freedom over convenience, and advocate for laws against proprietary software.
I don't know what to say regarding your claim of no ad blocking in apps because I don't understand why you think that. I disagree because it's the same game just in different apps, depending on the medium:
- images then you could do what ad blockers fo now: block based on domain -video you still disregard other ad files, or have a sysyem like sponser block
- text (e.g.) on a Gemini client you'd need to detect the text that looks like ads.
Apps being created seperatly doesn't mean they can't interact with each other, so I don't see those concerns as a problem. Is there anything fundamentally preventing the creation of new apps to do tasks currently exclusive to browsers?
Isn't the possibility of single apps getting bought out an argument against having all your eggs in one basket? 🙃
What's the difference?
I can’t even understand what this means
I think that's the intent, and they fucking nailed it.
"We can't open source Car Thing because we used someone else's copyrighted code to make it and we we not allowed to do that, or we don't want to follow the license" - Blemishify, probably.
Even if Firefox were to win it's still a bleak future because the ridiculously complexity and scope of browsers prevents new ones being made. Without the possibility of newcomers either the war never ends or there is one victor. We should start to abandon browsers in favor of apps that focus on each part of the browser (e.g. why does a browser need to render video to the screen when the user already has an app for that).
"Destroying an empire to win a war is no victory, and ending a battle to save an empire is no defeat."- Kahless
It's a chicken and egg problem. Both users and devs need to move at the same time, in reality that means bit by bit.
There are many motherboard manufactors but only 2 CPU manufacturers (for PC desktop). Board makers don't "makes deals" so much as have the terms dictated to them. Even graphics card manufacturers made them their bitch back when multi-GPU was a thing - it was them who had to sell their Crossfire/SLL technology on their motherboards.