¿Sigue Microsoft con su estrategia de “adoptar, extender y extinguir? Parece que sí valiéndose de software de código abierto

Los gestores de paquetes de software que disfrutamos en GNU/Linux para instalar software confiable y seguro es algo que hasta hace relativamente poco no había en un sistema operativo como Windows de Microsoft.
Por eso instalar software en Microsoft era toda una aventura. Sus usuarios solían buscar el software (normalmente con licencia de pago para su uso) por webs dudosas, con dudosos paquetes ya sin restricciones o serials y cracks para hacer que aquello funcionara.
Desde nuestros sistemas con GNU/Linux y nuestros repositorios llenos de software libre listo para ser instalado, miramos esas prácticas con asombro.
Ahora ya tienen repositorios con software para su sistema operativo, que llaman con un nombre más “cool” como “Store”. Y recientemente ya han sacado un gestor de software llamado Winget (que incluso en webs sobre GNU/Linux escriben artículos al respecto).
Pero Microsoft ha cambiado, ahora ama al “open source” (no digan eso de software libre que es muy “extremista”), además ha liberado software y es propietaria de GitHub el sitio por excelencia donde desarrollar software, en gran mayoría publicado con licencias libres GNU GPL, u otras licencias permisivas.
Pero ¿qué hago escribiendo en el blog sobre Microsoft? y ¿entonces Microsoft dejó su política de “adoptar, extender y extinguir“? Pues parece que no lo ha abandonado del todo.
Los desarrolladores de Microsoft han anunciado la versión de Winget un gestor de software para su sistema operativo Windows. Que hace lo que hace herramientas como apt, zypper, yaourt, dnf, en GNU/Linux. Buscar un software, instalarlo, gestionar las fuentes, comprobar que son fiables, etc.
Hasta aquí todo bien. El problema es que su software está basado en un software llamado AppGet desarrollado por Keivan Beigi, un desarrollador canadiense con el que Microsoft se puso en contacto y al que acabó dando de lado. Pero vamos por partes.
Keiva Beigi, desarrolló AppGet, no por ganar dinero, no por ser famoso, si no, porque quería un gestor de paquetes similar a los sistemas *nix para Windows.
En agosto de 2019 Microsoft se puso en contacto con él para decirle que le gustaba su herramienta, y que les gustaría que desarrollara esa herramienta para su sistema operativo.
El desarrollador, le gustó la idea, un proyecto que había iniciado como una necesidad personal, estaba ahora en el punto de mira de Microsoft. Por lo que acordaron después de correos y reuniones que trabajaría contratado para Microsoft para seguir desarrollando y mejorando dicha herramienta.
Hubo encuentros incluso en Redmond, y entrevistas con varias personas de Microsoft, hasta que un buen día no hubo más comunicación por parte de Microsoft.
Hasta que 6 meses después se encuentra con que Microsoft ha publicado algo llamado Winget (podían haber cambiado algo más el nombre) y que el funcionamiento básico, la estructura de archivos, la terminología y el manifiesto están “basados” en la aplicación que él había desarrollado.
Incluso le envían un correo al desarrollador diciéndole que publicarán un anuncio y que su herramienta es software libre, así que si quiere puede colaborar en ella. WTF!
Sí, el desarrollador creó el paquete con una licencia libre, que permite el uso de ese, pero una empresa como Microsoft que factura millones, debería tener algo más de clase y contratar a quien creó la herramienta para seguir haciéndola crecer (algo que deberían haber tenido desde hace años).
El desarrollador está enfadado en la manera en la que Microsoft ha gestionado todo esto, las expectativas que le crearon y la callada como respuesta antes de la sorpresa final.
Así que ha decidido seguir con su aplicación en modo mantenimiento, hasta que el 1 de agosto de 2020 definitivamente deje de mantener su aplicación, ya que no puede competir con la “copia” de Microsoft.
¿Microsoft realmente ama el “open source”? ¿Realmente ama Linux? O lo que realmente ama es seguir manteniendo su cuota y ve que el software libre y las soluciones basadas en GNU/Linux son más fuertes, mejores y con mayor proyección en el mercado del software (no hablo de ordenadores personales, eso ya no es el negocio).
En fín, estos son los hechos, tu mismo puedes buscar las respuestas y si quieres compartirlas con respeto en los comentarios. Mi ánimo pesimista, me hacen desconfiar y recelar de sus actitudes, por mucho marketing con el que quieran camuflarlo.
Enlaces de interés
- https://keivan.io/the-day-appget-died/
- https://devblogs.microsoft.com/commandline/windows-package-manager-preview/
- https://github.com/appget/appget
- https://blog.desdelinux.net/winget-el-nuevo-administrador-de-paquetes-abierto-que-desarrolla-microsoft/
- https://es.wikipedia.org/wiki/Adoptar,_extender_y_extinguir























Lo cierto es que lo acabo de poner y no sé si lo voy a utilizar, pero estoy seguro que cuando mis alumnos lo vean en funcionamiento les va a encantar.











Tengo el placer de conocer personalmente a Voro y una cosa destaca de él: rezuma buen rollo y optimismo por lo cuatro costados. Y es que a los cinco minutos de conocerlo parece que lo conoces de toda la vida.




