3 ms·
> It applies if the maintainers if the project sell support. Support is a gray area. Not only are there different kinds of support that have nothing to do with
by hgs3 3y ago
> It applies if the maintainers if the project sell support.
Support is a gray area. Not only are there different kinds of support that have nothing to do with code, like selling training material, but there is also selling ones expertise of a codebase as a consultant without necessarily making code changes oneself. Presumably one could author a support contract to state that the code is a fork, regardless of whether there are changes or not, and that the price paid is merely a consulting fee.
If you accept the premise that OSS is decentralized, then so is the right to repair. Anyone can learn the code and charge a one-off service fee for fixing a defect. I'm not sure how liable one could be here. If you sell an annual support contact then presumably you're only on the hook for the year and not the "lifetime of the product" which is vague given the decentralized nature of OSS.