Platform licensing

Still WIP

- [ ] Use the new license components