Greetings!
Given:
- DexterO/S is “closed source”, and you would like to maintain that.
(Though, IMHO, this violates so many open source licenses, it’s not funny, unless you plan to migrate it to something like BSD with a “We don’t care what you do with it” license.) - As a result, it’s not “modifiable” to any great extent.
- It is very likely that there are instructors, perhaps more “Linux” literate than others, that may want to make changes to the base install aside from the few minor tweaks allowed.
Suggestion:
A utility that will take as it’s target a SD card/other media containing a bootable Dexter image.
(perhaps Linux based, or installable on a Raspberry Pi running either stock Raspbian or R4R)
This utility would be able to configure or modify a broader range of parameters and functions.
For example:
- Allow the Dexter 'bot to participate in a local network instead of being stand-alone.
- Allow more extensive configuration of config files and services to allow, (for example), support for a hardware clock.
This could be a tool run by the instructor on a separate Pi/system which could modify an existing SD card, which could then be cloned.
Alternatively, a way to install the DexterOS tool-chain and environment on a R4R image.
I would be willing to test and provide initial user feedback.
What say ye?