Un sistema abierto o cerrado... es un concepto que se aplica en muchas areas. En software un SO puede ser cerrado sino admite software de otros fabricantes... o bien ha de ser aprobado por el fabricante. Hay sistemas mainframe que te dan el ordenador, SO y aplicaciones que corren sobre el, todo el soporte corre por su cuenta, no hay otras compañias de por medio.
Apple no quiere que se instalen aplicaciones a las que ha dado el visto bueno y solo desde su market propio, con lo que puede presionar a los desarrolladores para imponer precios o incluso limitar las aplicaciones gratuitas a cambio de modelos de publicidad que repercutan en el desarrollador. No me parece bueno para los usuarios pero para ellos es ventajoso.
Por supuesto ni iOS ni windows quiere que sustituyan librerias, funciones propias del SO ni que haya otras similares dispuestas para los usuarios, todo lo contrario de Linux, donde uno puede meter mano al Kernel recompilandolo y adaptandolo a su entorno, Linux es casi el paradigma de un SO abierto.
Y con el hardware veo a Apple tres cuartos de lo mismo, los conectores de sus dispositivos parecen tener tirria a los USB y tarjetas de memoria (para que quieres un IPAD 32GB si pudieras comprar un IPAD 8GB y meterle una tarjeta de 32GB) . Basicamente por motivos economicos, si quieres conectar un dispositivo no utilices un standard internacional y si mis conectores para que asi pagues licencia al construir algo que se conecta a un dispositivo Apple: altavoces, cables, etc, todo pasa por caja de Apple. Y de esta forma limita tambien las posibilidades de pirateo de los dispositivos ya que para hacerlo habitualmente el unico modo es a traves de un PC con el itunes de por medio.
Apple, buenos productos, un mercado mas que digno de aplicaciones, estable e incluso orientado a un mercado profesional donde los comerciales puedan hacer uso de aplicaciones hechas a medida para su negocio. Pero a mi parecer a los particulares los tiene demasiado encorsetados.