Context dependent trade-offs around platform-to-platform openness