El fin de Windows, el fin de SharePoint y el fin del mundo

Hace una semana el grupo Gartner, la empresa que hace análisis a diestra y siniestra, ha salido con un estudio sobre Windows que en pocas palabras dice que Windows está entre muerto y oliendo a cadáver. Bastantes personas ya han escrito sobre el asunto, a favor y en contra, por supuesto, así que no me meto en la discusión. Solo quiero comentar que el estudio dice que Windows va a desaparecer porque está fallando en tres aéreas: tiene que ejecutar aplicaciones que son del tiempo de los dinosaurios, problemas de compatibilidad con hardware y una creciente complejidad.


En realidad, lo único que suena creíble es que Windows se ha convertido cada vez más y más en un producto complejo. Y no complejidad para el usuario, usted y yo, que seguimos usando de hecho la misma interface de Windows 95, sino complejidad técnica del software que tiene que hacer lo mismo que hace años, pero haciéndolo de una manera mucho más segura y fiable. Todos los que hemos desarrollado software sabemos lo difícil que es garantizar que nuestro código ejecute bajo todas las situaciones pensables: procedimientos de diseño, pruebas unitarias, testeo bajo carga, nos hemos inventado todo tipo de trucos para asegurarnos que nuestro programa, creado con sudor y lagrimas, siga funcionando; y que si por una u otra causa no puede funcionar mas, por lo menos de indicaciones de porque no lo hace, y no nos lleve a las consabidas pantallas azules de la desgracia.
Pues bien, que propone Gartner para arreglar el problema? Por una parte, hacer versiones de Windows con diferentes kernels, y por otra parte, vitalización para que los kernels que tienen que hacer trabajar programas muy viejos, funcionen en una capa aislada del núcleo real. En realidad, Microsoft tiene un montón de kernels ya funcionando (XP/Vista, Windows 2003/2008, CE, Mobil, etc) así que eso no es nada nuevo para nuestro monopolista favorito; y que me dicen de Windows 2008 que puede hacerse funcionar en diferentes roles, inclusive en uno que ni siquiera tiene interface? Por no hablar de “Singularity” (http://research.microsoft.com/news/featurestories/publish/Singularity.aspx?0hp=n3 ), el kernel que el departamento de investigaciones de Microsoft ha estado creando ya desde hace algún tiempo, que es aun mas modular que Windows 2008, y que dispone de toda una nueva arquitectura?


Pero bueno, el asunto del fin de Windows me ha llevado a pensar cuál puede ser el fin de SharePoint. No hay programa infinito ni cuerpo que lo aguante, diría mi mamá. Y, en realidad, desde que estamos jugando con computadores no hemos visto más que el ir y venir de programas. Por lo tanto, un día de estos SharePoint también desaparecerá. La cosa es que, por eso de que la bola de cristal se me ha perdido como el unicornio azul de Pablo Milanés, no veo en qué momento ocurrirá ese trágico día. Por una razón muy sencilla: una empresa que comience a utilizar SharePoint para almacenar su información está atrapada y no se puede salir. Y en muy corto tiempo, los usuarios también estarán atrapados en el uso del depósito de datos, y no se podrán liberar. Esa es una de las razones por las que SharePoint siempre me ha parecido un fenómeno tan interesante, es una especie de drogadicción de donde no se puede salir tan fácilmente. Y por otro lado, en realidad tampoco existen opciones comerciales o no comerciales para cambiar de plataforma. Así que en qué momento morirá SharePoint? Me temo que a mí no me va a tocar ver ese momento… usted qué piensa?


Gustavo – http://www.gavd.net/servers/
Escriba un Comentario que me haga reir…

6 comentarios en “El fin de Windows, el fin de SharePoint y el fin del mundo”

  1. Gustavo,
    Como siempre, has dado en el clavo…había leído la noticia del famoso estudio de Gartner y estuve tentado de empezar a depotricar…peró que leches, no merece la pena. Esta claro que Gartner hace cosas realmente útiles como los Magic Quadrant y demás, pero creo modestamente que en la citada conferencia y estudio se les ha ido un poco la olla….además de que no tienen ni idea, de hecho Microsoft se está adaptando claramente a los nuevos tiempos con su S+S…parece que en Gartner no se han enterado, pero ya se enterarán cuando toda la hornada de aplicaciones en plataforma Live (CRM, SharePoint, Office Live Small Business, Office Live Workspace) estén operativas y a pleno rendimiento.

    Un abrazo

    JC’s

  2. ¿Complejidad? hasta donde yo sé .NET ha conseguido disminuir considerablemente la complejidad que se requiere manejar al escribir una aplicación para Windows, y sigue mejorando en cada versión permitiéndonos hacer más cosas con menos código.
    Por otro lado, hoy por hoy Windows sigue siendo el sistema operativo que más hardware diferente soporta y con el avance de las tecnologías de virtualización el tener que mantener la compatibilidad con aplicaciones ‘prehistóricas’ no debiera ser demasiado problema.

  3. Gartner publica tantos estudios… que empieza a ser facil encontrar uno que diga una cosa y otro que asegure la contraria.

    Otra cosa… El unicornio azul se le perdió a Silvio Rodriguez 😉 quizás sea que Pablo Milanes lo encontro… 😛

    En cualquier caso y sobre el temas que comentas la complejidad cada vez es mayor en todo sistema operativo, no es problema exclusivo de Windows… cierto es que mal de muchos consuelo de tontos…

    Un saludo!

  4. Muy buen apunte Rodrigo… por fin me entero de que fue lo que pasó con mi unicornio azul: no fue que se me perdió, sino que Pablo Milanes se lo robó… Eso me pasa por no levantar la nariz de la pantalla del cacharro este, las pocas celulas grises que me quedan en actividad ya ni saben lo que dicen… 😎
    Juan Carlos y el Fantasma en la Maquina: gracias por los comentarios.
    Gustavo

  5. Buenas,

    estoy en ciertas cosas de acuerdo y en otras no tan de acuerdo. Solo digo que aqui se critica a Windows 100% en el primer post pero creo que estamos en el año 2009 y el otro dia fui a una conferencia de Linux de cómo configurar el monitor por consola …

    Yo opto por windows ya que creo que no hace falta programar ningun lenguaje para saber utilizar un SO como es el caso de Linux

  6. Estimado amigo, acabo de encontrarme con esto, 2 años despues de su articulo me encuentro con que Microsoft saca .NET FRAMEWORK 4, como programador de .NET y desarrollador de aplicacion de escritorio, web y office eh de decirte que hoy por hoy Microsoft le gano la batalla a oracle, ya que JAVA y todo su kit se hace de pago y la comunidad de desarrolladores que hizo que JAVA superara con creces el rendimiento software-hardware en los 90 se convierte en una herramienta de pago.

    Quiere decir que Microsoft y su SHAREPOINT que viene siendo el SOA de microsoft para el que no sepa bien que es SHAREPOINT sigue batiendo records en el mercado, se lo digo por que el 90% de clientes que tenemos buscan estructuras SOA | BMP y claro como no te vayas a software AG y le pidas una plataforma como ADABAS y te cobren 100 mil euros pues ya me diras.

    En fin Microsoft es y sera la herramienta de uso empresarial de bajo coste, el que quiera acabar con Microsoft en este aspecto tendra que reducir sus tarifas y ampliar lo servicios de su esrtructura SOA.

    Un saludo y muy buen BLOG.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *