Incorrect. They have to provide the source code and modifications but don't have to provide any kind of compile environment or build setup to build a fresh image. They have been many devices that provide the source but nothing else that has caused issues with people attempting to build replacement images.