RDK
RDK, short for Reference Design Kit, is an open-source software framework used primarily in broadband devices such as set-top boxes, gateways, and IP video platforms. It provides a common, modular stack intended to speed application development, enable interoperability across devices, and simplify over‑the‑air updates. The project is stewarded by the RDK Management organization, a consortium of operators and hardware manufacturers, and is distributed as open-source software.
The architecture centers on a Linux-based base image that hosts a collection of reusable software components,
RDK is organized into three main editions: RDK-B for broadband gateways and home networking, RDK-V for video
Development and governance are collaborative, with contributions from operators, equipment vendors, and software developers. New releases
Adoption is global, with deployments by multiple operators across North America, Europe, and elsewhere. RDK has