Hello everyone. I'm making a minimal OS virtual appliance that runs from a double-click on Windows, OS X or a Linux desktop. Actually, it's done, and it's only about a 12MB download. dl.dropbox.com/u/23100852/LittleSystemV2.zip (LittleSystemV2.zip, 11.3MB).
I'll get a kick out of hearing what anyone thinks. Admin rights not needed. Install not needed. It's actually the same VM booting on any of those OSes--just all the respective QEMU binaries with smart launchers. Boots to Micro Core. Just unzip it, and double-click on the respective script (nothing bad in there, just the frugal HD install).
But now I have reached the limits of what I'm reasonably able to do myself, and am looking for the right Linux distribution and community to help me take it to the next level and turn this into the ideal yank-and-go keychain virtual appliance. I'm relatively new to Linux and completely new to Micro Core (chosen over Tiny Core because it's just got to become a headless appliance).
Now, I'm hitting all the nuances where I'd like to start tapping the community. Such an appliance's purpose in life is to boot to a locked console or graphic screen directing the user to localhost:8080 on the host machine.
Get it? Here are my next challenges. Not looking for specific answers yet... just giving a heads-up that I will be.
1. Use a boot graphic like Splashy and hide Linux startup messages (a real virtual appliance feeling)
2. Reasonably lock the machine against logging in and inspection (black boxing)
3. Make it's app auto-update from a central repository.
I'm a Debian-head and don't even compile stuff yet, so I'll probably start hitting up the community for Micro Core-related advice soon. Meanwhile, enjoy the VM that boots on Mac/Win/Linux with a double-click, no install.