Pi software is largely open source, with the exception of the GPU boot code which is proprietary. Pi hardware has never been open-source, despite the publication of schematics for some early models. I believe the reason given (or deduced here) is that publication of the schematic makes life too easy for would-be imitators and fakers.