Linux will never get cablecard since it won't have DRM support and the bus is wide open. The CC bus would have to be closed off and we'd have to figure out how Broadcom does it. Broadcom chips use Linux and they support Cablecard. If you want a DIY MC machine then you must use Windows.