Sveasoft has paid AND free versions available. DD-WRT was based on Alchemy and now is based on the Alchemy userspace code and the OpenWRT linux kernel code. Tomato and XWRT are new projects and can't (yet) be considered major.