When building a platform, how many degrees of freedom you give to userland content is a critical strategic question.
- When building a platform, how many degrees of freedom you give to userland content is a critical strategic question.
- Everything you make customizable in userland is configuration space you've boxed yourself out of.
- In the future, it's way harder to do platform-level features in those dimensions.
- You either can't do it, or have to do really complex compatibility modes.