2014-08-13 12:16 GMT+02:00 Luke Kenneth Casson Leighton lkcl@lkcl.net:
i think, really, 2c is the most practical / realistic way. allow people to select and install complete OSes, provide a base mechanism to do that.
Yes, option 2c is the best.
You sell the card with a generic OS. When you connect the EOMA-68 to the console, this EOMA-68 reads a code in the EEPROM and the EOMA-68 searches a specific OS on the Internet for that code. Then download this secondary OS. Then you can choose between generic OS or secondary OS every time you turn on the console.
Also, if you change the EOMA-68 to another device, this card should read the EEPROM code and if the code is not the same, it will be impossible to run the secondary OS that was installed (to avoid errors/incompatibilities).