Hmmm... ha habido alguna empresa que haya sobrevivido a un "encuentro cercano" con Microsoft? Como era aquello... "embrace and extend". Vale, existe mono para linux y quizás para otros entornos libres. Pero NADA le impide a microsoft crear "mejoras" en la CLR de Windows, y crear librerías de clases optimizadas para Windows. Ya lo intentaron con java (recordais las librerías de clases con llamadas directas a las API de Win32... como era... JDirect?). Claro que Sun les fastidió el invento. Si Sun hubiese estandarizado la JVM y el lenguaje, como ha hecho microsoft con C# y la CLR la táctica de MS hubiese funcionado. NADA le impide a MS hacer ahora con .NET lo que no pudo hacer con java.
Paradoja: el "liberar" unas especificaciones le da a MS más posibilidades de hacer lo de siempre: crear un mercado cautivo. Por que quién va a querer ejecutar código .NET bajo mono cuando el CLR de microsoft es "milagrosamente" mucho más rápido???
Re:a final de cuentas....
(Puntos:2)Paradoja: el "liberar" unas especificaciones le da a MS más posibilidades de hacer lo de siempre: crear un mercado cautivo. Por que quién va a querer ejecutar código .NET bajo mono cuando el CLR de microsoft es "milagrosamente" mucho más rápido???