Sherlocking, pero para Windows
Microsoft sorprendió a todos con su nuevo Windows Package Manager (winget) la semana pasada, pero parece que la empresa copió la mecánica del núcleo de un desarrollador al que entrevistó y fantasmagó. Keivan Beigi, el desarrollador detrás del gestor de paquetes AppGet, ha proporcionado un relato detallado de Microsoft llegando a él el año pasado con interés en su trabajo antes de callarse y luego lanzar su propio rival winget. Suena como Sherlocking – un término que se refiere a que Apple está socavando las aplicaciones de terceros al construir su funcionalidad directamente en MacOS o iOS – pero en el mundo de Microsoft y Windows.
AppGet es un gestor de paquetes de código abierto para Windows, que automatiza la instalación de software en PCs con Windows. Llamó la atención de Microsoft el año pasado, después de que Andrew Clinick, un gerente de programas responsable del modelo de aplicaciones en Microsoft, se acercó al desarrollador de AppGet Keivan Beigi. Las conversaciones finalmente llevaron a Clinick a invitar al desarrollador a una entrevista para un rol en Microsoft que lo vería trabajando en mejorar la distribución de software en Windows a través de su trabajo en AppGet.

Beigi se entrevistó en diciembre, y luego no supo nada de la compañía durante casi seis meses hasta que recibió un aviso de 24 horas de que Microsoft estaba lanzando winget la semana pasada. «Cuando finalmente vi el anuncio y los repositorios de GitHub, me sorprendió… ¿Enfadado? Ni siquiera estaba seguro de lo que estaba mirando», dice Beigi.
Beigi afirma que «la mecánica del núcleo, la terminología, el formato y la estructura del manifiesto, incluso la estructura de carpetas del repositorio de paquetes» del winget de Microsoft están muy inspirados en AppGet. Microsoft sólo menciona brevemente AppGet una vez en su anuncio, en una línea de descarte que enumera otros administradores de paquetes de Windows.
«Lo que fue copiado sin crédito es la base del proyecto. Cómo funciona en realidad», explica Beigi en un post separado de Reddit. «Y no me refiero al concepto general de los gestores de paquetes / aplicaciones… WinGet funciona de manera muy idéntica a la forma en que funciona AppGet.»
Beigi está dejando de trabajar en AppGet mientras Microsoft sigue adelante con winget. En un correo electrónico a The Verge, dice que no tendría sentido competir. «No creo que la fragmentación del ecosistema beneficie a nadie», dice Beigi. AppGet se cerrará el 1 de agosto, y Beigi está muy descontento con la forma en que Microsoft no le dio crédito por su trabajo.
«El anuncio fue especialmente malo dado el poco crédito que se le dio a AppGet en comparación con otros proyectos», dice Beigi. Está buscando el reconocimiento de Microsoft más que nada. «Creo que una atribución / crédito sería justo, pero no creo que realmente importe lo que me gustaría que pasara», dice Beigi, señalando que ha quedado impresionado por la respuesta a su entrada en el blog.
«Al escribir el artículo traté de ser lo más objetivo y justo posible», dice Beigi. «Y ha sido extremadamente gratificante saber que no estoy loco y que toda la situación fue tan injusta como pensé y los de fuera tienden a estar de acuerdo».
Otros desarrolladores de software de código abierto se han encontrado en situaciones similares en las que el propio software de Microsoft se ha inspirado en gran medida en alternativas que son libres y de código abierto. El desarrollador de software de Brisbane, Paul Stovell, advirtió a principios de este año que Microsoft hace sus deberes sobre las alternativas de código abierto. Si Microsoft publica su propio competidor, entonces, dice Stovell, «es improbable que no hayan hecho su investigación o que no estén al tanto de la alternativa».
Nos pusimos en contacto con Microsoft para comentar la situación de AppGet, y la compañía dice que está investigando. «Lamentamos la experiencia de este candidato y estamos revisando las circunstancias internamente», dice un portavoz de Microsoft en una declaración a la prensa
Dejar un comentario