Cosmoe works on any of the standard filesystems available for Linux.
Stock kernels will be the norm for some time.
Carbon is probably a bit harder to wrap since it's procedural.
Support for alternate languages will largely depend on the underlying OS.
Cosmoe is nearing the stage where I would feel comfortable doing a preliminary release aimed at developers.