UVM Functional Spec

I was reading through UVM Source code and found out about a mention of UVM Functional Specification. I was wondering if this resource is open and available or is it closed source? I’m working on the UVM Drivers and it would be an useful resource for my work. If it is available please share its link.Thanks