Open systems – giving the client for free – pros and cons ..

One of the key reasons I advocate open systems is the emphasis on interoperability and interconnectivity. One option to achieve this is to give the client for free similar to Adobe Acrobat and more recently to Flash Lite on mobile devices. Qs is – what are the pros and cons of this approach?