Checkout
Cart: 0,00 - (0 items )

Microsoft y la comunidad open source, enfrentados por dos proyectos de desarrollo multiplataforma con el mismo nombre




Microsoft y la comunidad open source, enfrentados por dos proyectos de desarrollo multiplataforma con el mismo nombre

El cambio de actitud de Microsoft hacia el entorno ‘commence offer’ ha sido algo important desde que Satya Nadella fue nombrado CEO. Más aún: el pasado día 14, Brad Smith, presidente de Microsoft, afirmaba sin matices que su compañía había estado «en el lado equivocado de la historia durante el auge del commence offer a comienzos de este siglo».

Sin embargo, nunca es tarde para recaer en algún viejo tic, o al menos así lo ha percibido esta semana un sector de la comunidad commence offer: sólo 4 días después de que Smith hiciera esas declaraciones, la división .Accumulate de la compañía se ‘apropiaba’ del nombre de un proyecto rival vinculado a la Comunidad KDE.


El MAUI de KDE

El proyecto MAUI (acrónimo en inglés de ‘Interfaces de usuario multiadaptables’) nació en 2018 con el objetivo de crear un framework libre y modular que facilitar el desarrollo de interfaces de usuario multiplataforma escritorio/móvil.

Su bundle de controles y herramientas MauiKit, basado a su vez en KDE Kirigami, puede utilizarse para desarrollar aplicaciones Dwelling windows, Linux, iOS y Android.

Index File Captura de pantalla de ‘Index’, el explorador de archivos desarrollado gracias a MauiKit, en sus versiones para escritorio y dispositivos móviles.

Como podemos comprobar en la subweb de MAUI dentro de KDE Initiatives, también están desarrollando diversas aplicaciones multiplataforma basadas en su propio framework: el visualizador de imágenes Pix, el gestor de ebooks Library, el explorador de archivos Index, etc.

El MAUI DE Microsoft

.NET MAUI (de Multi-platform App UI), por el contrario, es un proyecto nacido el pasado martes, cuando el weblog corporativo de la división .Accumulate de Microsoft anunció el cambio de nombre de uno de sus proyectos, conocido hasta ese momento como Xamarin.Forms.

Maui Microsoft (Imagen de Microsoft)

Xamarin.Forms, que cumplió 6 años este mes de mayo, permite a los desarrolladores, según Microsoft,

«compilar aplicaciones iOS, Android y Dwelling windows desde un único código noxious compartido [creando] interfaces de usuario en XAML con código subyacente en C#, [que] se representan como controles nativos con mejor rendimiento en cada plataforma».

¿Qué va a pasar ahora?

En resumen, Microsoft ha decidido rebautizar su framework de creación de interfaces multiplataforma con el nombre de un proyecto de la comunidad KDE (uno de los principales entornos de escritorio para Linux) que actualmente desarrolla un framework de creación de interfaces multiplataforma.

¿Veis dónde está el problema? Los desarrolladores del proyecto MAUI (el commence offer) sí lo ven:

«Nos gusta creer que se trata de un evento desafortunado, producto de un descuido durante una sesión de brainstorming […] y no de un intento de usar el peso de la marca Microsoft para machacar a un framework rival.

A día de hoy, este framework sigue siendo el primer resultado de Google cuando bsucamos el término “Maui UI framework”, pero el search engine optimization cambiará con el tiempo gracias al poder de GitHub (subsidiaria de Microsoft) y del weblog corporativo de la propia Microsoft».

También vieron un problema varios usuarios de GitHub, que reportaron como ‘malicious program’ el conflicto de marcas entre ambos proyectos. Quien visite el hilo de debate verá que está cerrado a nuevas aportaciones de usuarios no-colaboradores, y que la mayoría de los comentarios del mismo han sido marcados como off-topic.

Ciertamente los ánimos se calentaron bastante después de que colaboradores del proyecto de Microsoft (pero no empleados de dicha compañía) se expresaran en estos términos:

«Así que te gusta ese lindo proyecto de segundo nivel… bien, pero diferenciemos un proyecto serio de uno que no lo es: no hay soporte importante para MauiKit, probablemente la mayoría de la gente no ha oído hablar de ellos antes de hoy, […] y francamente, a nadie le importa».

David Ortinau, gerente de programas de Microsoft, intentó cerrar el debate afirmando que «el nombre oficial actual es ‘.NET Multi-platform App UI» y que MAUI es «sólo un acrónimo» que ha sido sometido a revisión actual.

La compañía no parece, a priori, predispuesta a replantearse el rebautizo del proyecto, aunque Microsoft ya tuvo que dar marcha atrás hace unos años cuando crearon el proyecto GVFS Digital File Machine para Git), un nombre ya ‘cogido’ por GVFS (GNOME Digital File-Machine) —curiosamente GNOME es el otro gran entorno de escritorio de Linux, rival histórico de KDE—.

Vía | ItFOSS


La noticia

Microsoft y la comunidad commence offer, enfrentados por dos proyectos de desarrollo multiplataforma con el mismo nombre

fue publicada originalmente en

Genbeta

por
Marcos Merino

.




Write a Reply or Comment:

Back to top