Current Problem List
1) The Fedora Live CD is a read-only Operating System and will generate a RAMDISK on boot. The filesystem will be stored in memory, leading to slower performance and an inability to permanently install new software without regenerating a new Live CD boot medium.
1) One has the ability to generate a customized Linux Live CD distribution. However, installing new software requires a regeneration of the Live CD for every change.
In addition, it is possible to perform a full OS install on a USB drive. We have not yet been able to test this possibility. If successful, the OS will be able to write to its own filesystem. This enables the simple addition of new software without the hassle of Live CD regeneration. However, users will also be able to write to this filesystem, leading to a quickly deteriorating USB flash drive.
At this time, it seems likely that the best option would be to configure our own Fedora Linux Live CD. Configuration would include the selection of all necessary packages and applications required by the system to perform its duties. We have not yet been able to test a configured Fedora Live CD.