3 ms·What do you actually mean by the 'open Web platform'?by pekk 13y agoWhat do you actually mean by the 'open Web platform'?