Imagine a project that bills itself as an open-source code review tool. You clone the repo, run the tests, and everything looks promising. But the moment you fork it and try to run the tool standalone, the core feature silently dies because the actual intelligence resides on someone else's server. That's not a firmware blob; it's a load-bearing wall you don't own. The Linux analogy collapses on two points. First, proprietary firmware ships inside the distributed kernel, so your fork remains complete and functional. A proprietary model API isn't distributed—it's leased, and access can be revoked. Second, a driver is peripheral. The model is the product itself.