I believe DD-WRT also had a few GPL violations in the past. Not sure if they still do. Anyway, do agree with the consensus that none of this is really needed because we already have OpenWRT and OpenWRT runs on anything that you could possibly want :-)
So, no, not everything you could possibly want.
But I think the reason for that is the legality about using the proprietary b43 driver. Again, seems that DD-WRT does (patched kernel) support this but their access to the Broadcom source code seems questionable.
Please see https://dev.openwrt.org/ticket/10852 and https://lists.openwrt.org/pipermail/openwrt-devel/2013-July/...
http://web.archive.org/web/20070726045835/http://www.bitsum....