Raspberry Pi VideoCore driver code released
Posted Oct 25, 2012 6:52 UTC (Thu) by paulj
In reply to: Raspberry Pi VideoCore driver code released
Parent article: Raspberry Pi VideoCore driver code released
The idea that what matters is if it's in ROM or if it can be updated is the most bizarre boundary that I can imagine.
It's a perfectly sensible boundary. Indeed, it's perhaps the only reasonable boundary you can draw if you wish to make a distinction between software and hardware. Otherwise they blur into each other. If your goal is to afford users/owners the same level of control over modifications as the designer (as it was for the FSF), then this is a logical boundary to draw.
If you have other goals could you draw other boundaries (e.g. "I want to change all code running on the main CPU", "I want to be able to verify all code able to access main RAM")? Sure, as you have done. However, to argue this invalidates the boundary others have chosen only demonstrates you've ignored why they chose that boundary.
to post comments)