Re:Trisquel GNU/Linux
by yjftsjthsd-h on Friday December 24, 2021 @02:30PM
(#29676932)
I don't follow; linux-libre still has drivers; nobody's saying you can't write per-device drivers, just that the whole of the code to run it should be FOSS.
I think I failed to explain the crucial part of the argument so let me try from another viewpoint: OEM like NVIDIA do not make their drivers FOSS because it makes device-specific features and improvements known. To make something work well for the device as well as FOSS, they would have to publish the software instructions specifics. That sort of things enables competition to better understand their silicon and thats exactly what they do not want.
In an ideal world, libre is fine and serves all devices well. But with commercial interest in play and so many differentiation in features, it is hard to imagine libre drivers being able to cater to all device optimally
This distro still has drivers, it just requires those to be libre too. Every linux driver written (and also firmware/microcode) could be included, but that would require those to also be licensed as libre. It does not have any more technical restrictions, only legal and licensing ones.
A real world analogy is to make shoes of a single size and color & expect every person in the world can use it comfortably irrespective of their size or body type.