Knoppix LiveCD for Product Demo
I need to create a demo CD (or other medium) for an application I am writing. The CD should not be able to negatively affect the host machine in any way (install conflicting versions of applications/libraries, interfere with dependencies, or other such problems), so I figured a RAM disk or liveCD would be the way to go. However, everything I have researched on RAM disks indicates that there is some registry editing/mounting involved, which is precisely the kind of potentially harmful changes that I want to avoid. Thus, I believe a liveCD is the way to proceed.
The target OS of the app is Windows 2000/XP, but distributing a liveCD with any M$ OS on it would most likely be illegal, so I am looking to Linux. Knoppix seems to be the most popular Linux liveCD, so hopefully it can fulfil my needs. My app is written in C using GTK 2.6.9, so a Linux port won't be a problem (and will look more polished than the Windows counterpart). The app is < 2MB, in case you're wondering.
Basically, my question is, can anyone recommend a good customization that would be a good starting point, or should I just remaster the default Knoppix configuration from scratch? Any other thoughts/tips/criticisms would also be appreciated. Thanks in advance!