In any smart home project, integration with the operating systems on customer premises equipment like routers and gateways will inevitably impact on costs, timeline and deployment complexity. Forward-thinking ISPs are already demanding open source options like OpenWRT and RDK for their new CPE because it frees them to do future OS development themselves, avoiding lock-in to proprietary platforms and enabling innovation.