BlackBerry Limited
While BlackBerry Limited develops and releases updated versions of its operating system to support each device, it is up to the individual carriers to decide if and when a version is released to its users.