Te embalas y pierdes la "compatibilidad".
Por ejemplo, centrémonos en los relojes. Hay muchisimas formas y modelos; tomemos uno de muñeca ("portatil"): los hay analógicos, digitales, los hay a cuerda, a batería, y los hay que se recargan solos con el movimiento ("kinetic", por decir algo.. y de éstos últimos hay los mecánicos y los electro-mecánicos).. ¿Que tienen en común todos éstos relojes? Pues que son "compatibles": hacen su función (indicar la hora), y cualquiera con 2 dedos de frente puede utilizar éstos relojes para saber la hora que están indicando. Hay muchos fabricantes, modelos y precios.
Y lo mismo se podría aplicar a coches, cámaras fotográficas, móviles, neveras.. hay muchísimos modelos, muchísimos fabricantes, y los productos "son compatibles": o sea: un coche puede circular por una carretera, una cámara fotográfica hace fotografías, un móvil llama, una nevera hace frío.. y aparte de la función básica que define el producto, tienes más accesorios que, dado el tamaño del mercado, son opcionales y voluntarios.
Ahora toma el "caso M$": nómbrame fabricantes de Sistemas Operativos donde pueda correr decentemente un iExplorer (muchas webs mal diseñadas sólo se ven con iExplorer, que no deja de ser un navegador.. una aplicación), un Office (muchos documentos de la Administración, públicos, están en un formato propietario), un juego "mata todo lo que se menee" actual (para hacer un uso "generalista" del PC..).. considera además que ese fabricante del Sistema Operativo debería proporcionar un producto que funcionara en la mayoría de los PC instalados (plataforma x86).
No se tú, pero a mi sólo me viene a la cabeza M$. ¿Y ésto que significa? Pues que para ser "compatible" tengo que ser "M$". Claro que nadie te obliga a tener un PC, ni mucho menos, utilizar Win y productos M$.. pero para ser "compatible", deberías utilizar productos M$. O eso o te puedes quedar fuera del "siglo digital".. que sería como volver a las cavernas.. no parece que tengas mucha elección.. para ser "compatible" deberías ser M$. Volviendo a tus ejemplos.. pregúntate por fabricantes de relojes, de coches, de neveras.. ¿cuántos hay? ¿Y cuantos fabricantes de Sitemas Operativos "compatibles" hay? Hay que ser un poco cabezón para confiar todo el progreso en la "bondad" de una sola empresa. ¿Confiar ciegamente en una sola empresa es ir hacia adelante, o es ir hacia las cavernas?
Ya hablando de aplicaciones; tenemos que diferenciar entre Aplicaciones y Sistema Operativo. Un Sistema Operativo es la parte que hace de puente entre aplicaciones y máquina: y las aplicaciones hacen de puente entre Sistema Operativo y persona.
Y se trata de que M$ aprovecha el abuso de posición dominante en Sistemas Operativos en PC de escritorio (no olvidemos que Win es un "Sistema Operativo", cada vez más trufado de aplicaciones, eso si, pero un SO al fin y al cabo) para ir imponiendo sus aplicaciones o formatos.. aplicaciones que "misteriosamente" se instalan "por defecto" y hasta hay alguna que está "incrustada" en el SO (caso del iExplorer).. juntándolo todo y frenando la innovación y el progreso.. tener que esperar 5 años a que salga un "nuevo" Sistema Operativo no sé si es mucha innovación o es "volver atrás".
Y se trata de que las aplicaciones M$, pudiendo hacer uso de funciones conocidas por el propio fabricante del Sistema Operativo (M$ proporciona la información que quiere; ni más, ni menos), pueden correr con ventaja tecnológica (por ejemplo, la precarga de librerias y el uso de librerías comunes) sobre el SO Win, limitando también la competencia, y la innovación, y obligando a los fabricantes, previo pago, a "mantener el monopolio" (los fabricantes deben usar herramientas que en parte son propiedad de M$ para hacer productos "compatibles").
Además, estás pagando un sobreprecio (hacer soft no es gratis) por aplicaciones para las que no puedes decidir la compra. Si quieres ser "compatible", te las quedas todas. Es como si te obligaran a comprar (y aplicado a sistemas Win: sólo hay un fabricante de Win, con lo que en éste aspecto, no hay competencia) un coche con roulotte, remolque de embarcación y porta-skis: puede que lo utilices todo y puede que no; pero te obliga a comprar un pack (que tiene un precio) y que indudablemente frena la innovación (muchos usuarios no querrán comprar una segunda roulotte teniendo ya una).. con lo que disminuye la oferta y refuerza al monopolista.
Y por encima de todo el embrollo, hay la libertad: el único que puede arreglar un error en su SO o en sus aplicaciones (hablando de M$) es la propia M$. En caso que se detecte un error, un fallo, un bug.. lo que sea.. tendras que esperar a "la bondad" del fabricante que, en ocasiones, deja de dar soporte a los productos que declara obsoletos (aunque puede que tú los sigas utilizando).. en éste caso, ¿quién te puede arreglar el producto? ¿Quién lo puede adaptar a "los nuevos tiempos" si nadie (aparte del fabricante) sabe cómo está hecho y cómo funciona (un programa, o un formato de fichero)?
El único proteccionismo es el indulto de Bush a M$, permitiéndole seguir, en 1 sola empresa, en Sistemas Operativos, en Aplicaciones, y en contenido (en contra de una recomendación judicial). El único proteccionismo es M$, que puede hacer bailar los Sistemas Operativos y las aplicaciones (y sus innovaciones) al son de sus nuevas versiones.
¿El miedo se quita investigando? ¿Podrías explicar el "caso Netscape" que, teniendo un producto superior, fue barrida por M$? La que debería tener miedo sería M$ y, sin embargo, fué la que se impuso (por la "incrustación" de la aplicación "navegador" en el Sistema Operativo). Como puedes ver, no siempre gana el producto superior, sino el que cuenta con más apoyo; y en el caso que nos ocupa (Netscape), sin ninguna duda, venir "incrustado" con el Sistema Operativo más difundido en PC de escritorio es un gran apoyo. ¿Y qué ha pasado con los navegadores? Que el peor (de lejos, y en muchos aspectos como podría ser la compatibilida, la seguridad..), es el iExplorer. Y al hecho de que gane el peor no se puede llamar, precisamente, "innovación".
¿El miedo se quita investigando? ¿Podrías decir cómo funciona Win (cómo funciona por dentro), para poder hacer aplicaciones que corrieran decentemente en Win, sin tener que utilizar herramientas de M$?. No olvides que está "un poco" prohibido hacer ingeniería inversa (con el soft) y que, de todas maneras, hacer "ingeniería inversa" de un Sistema Operativo como Win es tarea de titanes (y no de "primos de Pascual").. si no se ha hecho será por algo (y no es por miedo, que bien que hay crackers de juegos).