Ipinakilala ng Microsoft ang balangkas ng MAUI, na lumilikha ng salungatan sa pagbibigay ng pangalan sa mga proyekto ng Maui at Maui Linux

Nakatagpo ang Microsoft ng isang salungatan sa pangalan sa pangalawang pagkakataon nang i-promote ang mga bagong open source na produkto nito nang hindi muna sinusuri ang pagkakaroon ng mga kasalukuyang proyekto na may parehong mga pangalan. Kung last time nagkaroon ng conflict tinawag intersection ng mga pangalan na "GVFS" (Git Virtual File System at GNOME Virtual File System), pagkatapos sa oras na ito ay may mga problema bumangon sa paligid ng pangalang MAUI.

Microsoft ipinakita bagong balangkas MAUI (Multi-platform App UI) para sa pagbuo ng mga multi-platform na user interface gamit ang .NET platform. Sa katunayan, ang bagong proyekto ay ang resulta ng pagpapalit ng pangalan sa framework Xamarin.Mga Form, na napagpasyahan na bumuo sa ilalim ng isang bagong pangalan. Ang code ng proyekto ay bukas sa ilalim ng lisensya ng MIT.

Katulad na hakbang
nagagalit bukas na mga developer ng balangkas Maui, na binuo sa ilalim ng tangkilik ng proyekto ng KDE at nilayon din para sa pagbuo ng mga cross-platform na graphical na aplikasyon. Ang proyekto ng Maui ay itinatag ng mga tagalikha ng pamamahagi Nitrox, na bumubuo ng kanilang sariling Nomad desktop batay sa mga teknolohiya ng KDE. Kasama sa Maui ang isang hanay ng mga bahagi at template para sa mga elemento ng interface ng MauiKit na ginawa gamit ang framework ng MauiKit KDE Kirigami at Qt Quick Controls 2 na mga elemento. Binibigyang-daan ka ng mga bahagi ng MauiKit na mabilis na gumawa ng mga application na maaaring tumakbo sa parehong mga mobile device at desktop system, kabilang ang Android, Linux, Windows, macOS at iOS.

Ang mga programa tulad ng isang music player ay inihanda batay sa Maui vvave, tagapamahala ng file Index, sistema ng pagkuha ng tala Owl, viewer ng imahe Pix, text editor Nota, terminal emulator Estasyon at address book Makipag Ugnayan, viewer ng dokumento sa Library at Cinema video player.
Ang lahat ng mga application na ito ay bumubuo ng batayan ng mobile platform Ang KDE Plasma Mobile. Ilang araw na ang nakalipas meron ipinakita unang opisyal na matatag na paglabas ng MauiKit at Maui Apps 1.1.0.

Ipinakilala ng Microsoft ang balangkas ng MAUI, na lumilikha ng salungatan sa pagbibigay ng pangalan sa mga proyekto ng Maui at Maui Linux

Bilang karagdagan, ang distribution kit ay umiral nang halos limang taon Maui LinuxAlin bubuo Blue Systems, na nagtataguyod din ng pamamahagi Netrunner at pagbibigay ng pondo para sa pagpapaunlad ng Kubuntu. Gumagamit ang distribution ng pseudo-rolling model para sa pagbuo ng package base - ang batayan ay mga LTS release ng Kubuntu, ngunit ang graphical na kapaligiran ay kinokolekta mula sa KDE neon repository.

Ang parehong bukas na mga proyekto ay malawak na kilala sa komunidad, at kung ang pamamahagi ng Maui Linux ay hindi direktang magkakapatong sa layunin ng bagong produkto ng Microsoft, ang KDE Maui framework ay ganap na nahuhulog sa parehong kategorya ng mga tool para sa pagbuo ng mga portable na interface ng gumagamit. Sa pamamagitan ng opinyon Hindi katanggap-tanggap ang mga developer ng KDE Maui na tulad ng overlap ng pangalan at hahantong sa malaking kalituhan sa mga developer. Project Maui noon nilikha noong 2018, nakabukas ay isa sa mga opisyal na proyekto ng komunidad ng KDE at ang pangalan nito ay isa ring pagdadaglat (“Multi-Adaptable User Interfaces”). Sa pang-araw-araw na buhay, ang pangalan ng proyekto ay madalas na tinutukoy sa malalaking titik bilang MAUI.

Kinatawan ng Microsoft ipinaliwanag niya, na ang opisyal na pangalan ng bagong proyekto ay ".NET Multi-platform App UI", at ang MAUI ay abbreviation at code name lang nito. Ang pangalang MAUI ay sinuri ng Legal na Serbisyo at naaprubahan para sa paggamit. Ang intersection ay dumating bilang isang sorpresa sa mga developer mula sa Microsoft, na inamin na ang pagkuha sa pangalan ng ibang tao ay hindi katanggap-tanggap at tumawag para sa trabaho upang simulan upang malutas ang salungatan. Tandaan natin na ang settlement ng nakaraan name conflict na humantong sa pagpapalit ng pangalan ng GVFS project sa VFSForGit.

Pinagmulan: opennet.ru

Magdagdag ng komento