Not really dedicated to open source course material, nor to free courses... it is hard to understand what is "Open" about this institution compared to traditional Oxbridge. "Cheap more online university" would be more adequate.
https://youtu.be/rsWwffX-u0A?t=99 Open University - How does it work? by Matt Greg Vlogs (2017) shows that they do have their own custom institutional material. And it is not open???? Please. https://youtu.be/rsWwffX-u0A?t=222 mentions that there is no entry exam, and you can change your courses at any time, that is good at least.