Microsoft zaprezentował framework MAUI, powodując konflikt nazw z projektami Maui i Maui Linux

Firma Microsoft po raz drugi natrafiła na konflikt nazw podczas promowania swoich nowych produktów otwartych bez wcześniejszego sprawdzenia istnienia projektów o tych samych nazwach. Jeśli za poprzednim razem konflikt był spowodowany przecięciem nazw "GVFS" (Git Virtual File System i GNOME Virtual File System), to tym razem problemy pojawiły się wokół nazwy MAUI.

Firma Microsoft przedstawiła nowy framework MAUI (Multi-platform App UI) do tworzenia wieloplatformowych interfejsów użytkownika z użyciem platformy .NET. W zasadzie nowy projekt stał się wynikiem zmiany nazwy frameworka Xamarin.Forms, który postanowiono rozwijać pod nową nazwą. Kod projektu jest udostępniony na licencji MIT.

Taki krok
oburzył deweloperów otwartego frameworka Maui, rozwijanego pod egidą projektu KDE i również przeznaczonego do tworzenia aplikacji graficznych na wielu platformach. Projekt Maui został założony przez twórców dystrybucji Nitrux, którzy rozwijają własne środowisko pracy Nomad oparte na technologiach KDE. Maui zawiera zestaw komponentów i szablonów elementów interfejsu MauiKit, stworzonych z wykorzystaniem frameworka KDE Kirigami i elementów Qt Quick Controls 2. Komponenty MauiKit umożliwiają szybkie tworzenie aplikacji, które mogą działać zarówno na urządzeniach mobilnych, jak i systemach stacjonarnych, w tym Android, Linux, Windows, macOS i iOS.

Na bazie Maui przygotowane są takie programy jak odtwarzacz muzyczny Vvave, menedżer plików Index, system prowadzenia notatek Buho, przeglądarka zdjęć Pix, edytor tekstu, Nota, emulator terminala Station i książka adresowa Contacts, przeglądarka dokumentów Library oraz odtwarzacz wideo Cinema.
Wszystkie te aplikacje tworzą podstawę mobilnej platformy. KDE Plasma MobileKilka dni temu wydano zaprezentowano pierwszą oficjalną stabilną wersję MauiKit i Maui Apps 1.1.0.

Microsoft zaprezentował framework MAUI, powodując konflikt nazw z projektami Maui i Maui Linux

Ponadto od około pięciu lat istnieje dystrybucja Maui Linux, który rozwija firma Blue Systems, która także promuje dystrybucję Netrunner i zapewnia finansowanie rozwoju Kubuntu. W dystrybucji stosuje się model pseudo-rolling do tworzenia bazy pakietów — podstawą są LTS-wydania Kubuntu, ale środowisko graficzne budowane jest z repozytoriów KDE neon.

Oba otwarte projekty są szeroko znane w społeczności, a jeśli dystrybucja Maui Linux nie pokrywa się bezpośrednio z nowym produktem Microsoft, to framework KDE Maui całkowicie mieści się w tej samej kategorii narzędzi do tworzenia przenośnych interfejsów użytkownika. Po zdaniem deweloperzy KDE Maui uważają, że to pokrywanie się nazw jest niedopuszczalne i doprowadzi do dużego zamieszania wśród programistów. Projekt Maui został stworzony uruchomiony w 2018 roku, włączono w ramach oficjalnych projektów społeczności KDE, a jego nazwa jest również skrótem („Multi-Adaptable User Interfaces”). W codziennym użyciu nazwa projektu jest często używana wielkimi literami jako MAUI.

Przedstawiciel firmy Microsoft wyjaśnił, że oficjalna nazwa nowego projektu to „.NET Multi-platform App UI”, a MAUI to tylko jego skrót i nazwa kodowa. Nazwa MAUI przeszła recenzję w dziale prawnym i została zatwierdzona do użycia. Konflikt był niespodzianką dla deweloperów z Microsoft, którzy przyznali, że przejęcie obcej nazwy jest niedopuszczalne i wezwali do podjęcia działań mających na celu rozwiązanie konfliktu. Przypominamy, że rozwiązanie poprzedniego konfliktu nazw doprowadziło do zmiany nazwy projektu GVFS na VFSForGit.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster