| Our goal is the creation of a nomadic ultra small graphical desktop operating system capable of booting from cdrom, pendrive, or frugally from a hard drive. The desktop boots extremely fast and is able to support additional applications and hardware of the users choice. While Tiny Core always resides in ram, additional applications extensions can either reside in ram, mounted from a persistent storage device, or installed into a persistent storage device.
A few real-world applications:
* Embedded systems, with storage constraints
* Docker; specifically, minimalistic images: pre-compile your (eg. node.js) app, drop it on top of a Tiny Core kernel, results in ~50-80mb image sizes
* At scale, this might be useful for larger clusters; saving a couple of 100s mbs of RAM might be negligible for single servers, but can add up as cluster scales