Have you done it?
Which would you prefer, a locked-down walled-in garden, ensuring you can only run a certain piece of software if company x tells you you can; or a more open marketplace that everyone can take part in, that occasionally has bad apples?