3 ms·
> Why does it matter? Because to reverse it you need to have a functionally complete baseline to compare it to. For the Librem that baseline is what it ships w
by supermatt 1y ago
> Why does it matter?
Because to reverse it you need to have a functionally complete baseline to compare it to. For the Librem that baseline is what it ships with (PureOS). For nearly every other device on the planet, that is Android.
By them focusing on creating fully functional free drivers to swap out with the non-free driver blobs on Android, they will have created a reference source that can be adapted for any other OS.
- fsflover 1y agoYou're right about the drivers, but you don't need to reverse engineer them for Librem 5: They are already free. You only need to do it for the firmware, which AFAIK doesn't depend on the OS.
- supermatt 1y ago"Non-free driver blobs" in the librephone context means anything needed to drive the hardware. i.e. kernel drivers, HAL modules, firmware images, user-space vendor libs, etc. But sure, librem5 probably has most of that already.
- fsflover 1y ago> But sure, librem5 probably has most of that already. So it would be less work and would benefit more operating systems to work on it. Yet the FSF chose another hardware - I don't understand why.
- supermatt 1y agoBecause they aren’t focusing on a specific piece of hardware… I’m really not sure what you are expecting? The librephone project to be focused on librem5 instead of the hardware used in thousands of other devices?
- fsflover 1y ago> Because they aren’t focusing on a specific piece of hardware… How can you reverse engineer firmware without focusing on a specific piece of hardware? Firmware is tied to hardware, isn't it?
- deleted 1y ago[deleted]
- supermatt 1y agoClearly you are just trolling now.
- marajason629 1y ago[dead]