As a point of comparison, to the other documentation I am getting as part of this effort:
- All Parallax Propeller Documentation and source code (including the design of the Propeller chip) is under 600MB.
- All documentation and source for the Raspberry Pi firmware is just under 400MB.
- All VideoCore IV documentation I can find comes to just at 48MB.
- Every bit of bare metal programming documentation I can find for the Raspberry Pi takes up only 200MB.
- Very complete documentation of the Game Boy & Game Boy Color comes to 30MB.
- Complete documentation of DR-GEM comes to 16MB.
- Complete documentation and source of RISC OS all RISC OS modules I know of, and all RISC OS applications I can find that are open source and ARMv8 compliant comes to just under 1.5GB.
- Complete documentation for the Atari ST/TT/Falcon and other Atari/EmuTOS based computers, including all software and source needed comes to about 500MB.
- AND: Just barely enough documentation to be useful for Linux and Raspbian comes to at least 26GB (still adding up). THAT IS ONLY THE DOCUMENTATION. And that is barely scratching the surface of the basics.
It would take many lifetimes just to understand the minimal basics of this system, it is a wonder there are not a ton of bugs and security holes, as huge as the API is there is no way for a person to debug the entire thing, and it would take hundreds of people all debugging the entire thing to even begin to do anything with.
It would take roughly 600 years to learn enough of it to call oneself a beginner in Linux, the way Linux is today, not to mention how things will expand in the next 600 years.