those open source libs use undocumented regs documented and thus are based on STM lib. License in question thus
To put it another way -- the IP protections on the current library are a matter of copyright law, and the protections are on the code itself. The facts of which bits do what -- which are embodied in that code -- are not protected (or protectable!), and can be reused freely.
Though given Oracle's current legal proceedings that might change...