FSF's saying: give us the four freedoms for everything except what you're willing to put into non-upgradeable firmware.
No company in their right mind would ever publish a tablet with WP7 or any other entire operating system in non-upgradeable firmware, so FSF's policy is sound.
(And in your example, it still wouldn't be acceptable, since it would be "malicious" firmware.)
Posted Sep 29, 2011 13:46 UTC (Thu) by anselm (subscriber, #2796)
[Link]
No company in their right mind would ever publish a tablet with WP7 or any other entire operating system in non-upgradeable firmware
Mobile handset manufacturers do that (in effect) all the time. What's the point of making upgrades theoretically possible if actual upgrades are never published?
You're making FSF's point
Posted Sep 29, 2011 16:34 UTC (Thu) by iabervon (subscriber, #722)
[Link]
It makes sense to exclude anything that the author of the software is willing to put into a non-upgradeable firmware. If Marvell had a firmware blob that they distributed for this purpose, it would make sense to go this route. If the project were able to develop such firmware under NDA and wouldn't be able to distribute the source, that would also make sense. But to take firmware that's designed to be upgradeable and install it in a non-upgradeable way doesn't make sense. The assumption with the FSF's position is that the entity making the hardware-equivalent device has a good reason to believe that it's okay not to be able to upgrade the firmware. It doesn't seem like GTA04 actually has a good reason to think this, other than not having much reputation to stake on the quality of their devices.
For that matter, while end users can't change the firmware, GTA04 can (by flashing the microcontroller differently before putting it on the board). Users can legitimately consider the firmware equivalent to hardware, but GTA04 really can't. If anything, the FSF should endorse users getting the resulting devices, but should not endorse GTA04 making them.
You're making FSF's point
Posted Sep 30, 2011 13:24 UTC (Fri) by vonbrand (subscriber, #4458)
[Link]
I don't know. My daughter has an HP netbook than boots very fast (from ROM?) into a mini-environment (capable enough for web browsing, Skype, simple document editing AFAIU). So placing the OS into ROM isn't too far fetched nowadays. Google's ChromeOS points into that same direction.