"But what’s completely correct here is that Chrome is, quite explicitly, blocking users’ freedom to use their web browser the way they would expect with a piece of open source software; "<p>No, what you expect from Open Source software is to be able to fork it, modify it, recompile it, and use the modifications.<p>Open Source isn't about end-user features, it's about <i>development freedom</i>. A completely open source piece of software could have a set of APIs and UX that keeps you on the rails and doesn't let the end user do what they want. What Open Source shouldn't do, is prevent you from modifying it to edit the app to do what you want after a recompile, and ship and share your modifications with others, that's the freedom open source provides.<p>Arguably the DRM binary blob angle results in Tivoization, but the idea that this is some elaborate plot for Chrome lock-in by Google is ludicrous. Patent-encumbered compression codecs also created similar headaches and Google went out of their way to try break the MPEG-LA consortium monopoly. The DRM issue is basically forced on the industry by the content publishing industry. If you want to stop this particular issue from making open source browsers hard to develop, you need to talk Netflix, Hulu, Disney, and all of the other players.<p>Or you just accept that you can't watch most Hollywood produced content in a web browser and leave it up to native apps. Or, we could just mandate everyone have to continue to support Adobe Flash players.<p>DRM isn't going to magically go away if Chrome were a separate company.<p>What no one has articulated in any of these conversations is any actual harm that's been done to them. There's a lot of catastrophizing about theoretical harms, but the Web and Mobile industries are far more vibrant than they were in the 90s, and launching some device that includes a browser, mobile OS, or embedded kernel is a fraction of the cost and effort it was in the 90s to do something similar.<p>Things have gotten easier across the board. Someone launching a new IoT device these days forks chromium, webkit, or android for the UI. This would have cost you huge licensing fees a decade ago and a large engineering team.<p>How many successful startups are running off node (v8) now? Or Electron (e.g. Discord, Slack, etc)?