What do you mean by lately? The latest jlime 900c kernel and userland is from november 12th, which was only 6-7 weeks ago. So far nobody else is working on 900c linux, or 900c netbsd etc, so jlime is your only option currently.
In a generic way it already dual boots CE and linux. CE is in rom, and linux is on the CF card, so you can just use whichever you want. You have to boot CE to use the linux bootloader anyway.
Cheers.