Компания Microsoft второй раз натолкнулась на конфликт имён при продвижении своих новых открытых продуктов без предварительной проверки наличия существующих проектов с теми же именами. Если в прошлый раз конфликт был вызван пересечением имён "GVFS" (Git Virtual File System) и (GVFS - GNOME Virtual File System), то на этот раз проблемы возникли вокруг имени MAUI...Подробнее: https://www.opennet.me/opennews/art.shtml?num=52990
Шо тот MAUI фигня, шо этот MAUI фигня.
> Maui включает в себя набор компонентов и шаблоны элементов интерфейса MauiKit, созданных с использованием фреймворка KDE Kirigami и элементов Qt Quick Controls 2. Компоненты MauiKit дают возможность очень быстро создавать приложения, которые могут работать как на мобильных устройствах, так и на настольных системахЗа конвергентными системами будущие.
Эти все скрипты KDE, которые на порядок ускоряют и упрощают разработку графического ПО, хоть потенциально небезопасны, но уже есть проекты по трансляции их в код C++ с последующей компиляцией в бинарь для конечного пользователя.
> по трансляции их в код C++ с последующей компиляциейМоет сразу Qt взять?
> За конвергентными системами будущие.Канониклы подтверждают
10 лет прошло, будущее это уже настоящее.
s/щие/щее/
> За конвергентными системами будущие.Ощути мобильный UI на десктопе, ага. За гамбургеры на десктопе пороть надо.
Мобильный пользователя интерфейс это гном три.
А может они нарочно? Фри опенсорсники вряд ли регают патень trademark по всем понятиям (платно), а copyleft только про код.И если, что MS может просто нагибать потом, или переезжать на танке через тех, кто из патентованное название продукта эксплуатировал без согласия.
От этих сволочей всего можно ожидать.От паразитирования на популярности открытого и свободного продукта, ввод в заблуждение пользователей, отвлекание от перспективных технологий и аж до судебных тяжб...
Все подтвердят что M$ украла чужое имя, которое давно использовалось и было уже разрекламировать.
Далее все зависит от судебной системы, в РФ точно выиграет M$, а в США есть надежда на правосудие.
Новость не читай, скорей пиши что Майкрософт плохая компания.В самой новости даже написано, что Майкрософт изменит название своего проекта, так как использование названия существующего проекта недопустимо.
Но линуксоидам лишь бы голословно покричать о своей ненависти к майкрософту, это даже уже выглядит уныло, как вы сливаетесь каждый раз.
Кстати, ты шизофрениик, так как ненависть к компаниям и ко всему окружающему - признак этого заболевания
Нельзя судить о компании исходя из одного-двух решений. Сегодняшняя политика M$ такая ибо им так сегодня надо.Мы помним все, что, и какими методами, делала M$ в целом.
Всего ОДНО подразделение "микрософт рисеч" относилось к СПО без негатива. Остальная часть компании считает СПО конкурентами в капиталистическом мире.
В моем посте нет ненависти, есть напоминание что M$ -- зло и враг, по совокупности своих деяний.
M$ ненавидят СПО внутри, хоть могут скрывать это под улыбчивой и доброжелательной маской.
Линукс и Виндовс конкуренты в капиталистическом мире которые исповедуют разные идеологии и имеют совершенно противоположные цели. Мы конкуренты друг другу, можно сказать даже враги. По этому любви между нами не будет. Ненависть? Что ты имеешь ввиду под ненавистью, дай определение. Да эти сотрудники M$, не говоря уже о некоторых пользователях винды, ненавидят пользователей СПО еще больше.
>M$ ненавидят СПО внутри, хоть могут скрывать это под улыбчивой и доброжелательной маской.Простите, а вы работаете в майкрософт или знакомы с руководством майкрософт, чтобы голословно удтверждать такое?
Что-то мне кажется, что вы просто очередной голословный врунишка.
Те кто работает в M$ правды вам не скажут, ибо в договоре этих корпорашек есть пункт: "о запрете разглашения методов работы компании и методов ведения бизнеса". С Билом Гейтсом лично не знаком, в мой село не заезжал.А вот о методах работы M$ знаю не по наслышке, меня задело не рекошетом...
Врут те кто представляет M$ беленькойи пушистой фирмой с непорочной репутацией.
Релмонд-овцы делают вид что они белые и пушистые, хорошо относятся к СПО. Этот скандал предсказуем и минус в карму. Смысла самим себе гадить когда делают вид что поддерживают СПО нет. Скорей всего редмонд-овцы не знали о существовании этого. Никто из вас тоже не знал.
>Пересечение стало неожиданностью для разработчиков из Microsoft, которые признали, что захват чужого имени недопустим и призвали начать работу по урегулированию конфликта.Ага, как неожиданно, ведь погуглить никто не догадался. Наверное, это от того, что у них всех бинг.
Ну, а решение тут будет простое - кдешников заставят переименоваться, ведь поделие мс будет всегда появляться в поиске раньше.
Беглый гуглинг показал, что maui это остров, а не какой то там проект.
https://lmgtfy.com/?q=maui+framework
Когда гуглишь Java и Python никакие дополнительные слова не нужны. А пересечения имён со всякой мелочью неизбежны. Собственно по этой причине и существуют пространства имён.
https://lmgtfy.com/?q=контекст викидедия
Погуглите: "Go" :)
Ну мне первой строкой выводится golang.org, даже в приватном окне.
Тогда пояндекси.
Google // из за подобного не яндексю вообще
facebook > Google
wikipedia > Go
Справа первый абзац из ru.wikipedia.org/wiki/Go
а может по-майлрушить?, да лучше сразу душу сотоне продать
> Ну, а решение тут будет простое - кдешников заставят переименоваться,Из новости:
> Пересечение стало неожиданностью для разработчиков из Microsoft, которые признали, что захват чужого имени недопустим
Вот бы читать описание целиком.
-- ой как нехорошо вышло, теперь мы срочно переименуем наш проект! - сказали разработчики и юристы мс.
*Ваш проект ))
"Отныне ваш проект куплен и будет заниматься разработкой на благо .NET" ^_^
>> Пересечение стало неожиданностью для разработчиков из Microsoft, которые признали, что захват чужого имени недопустими потому в сторону Maui framework и Maui Linux было решено выдвинуть бригаду адвокатов? :)
из того же описания:
>официальным именем нового проекта является ".NET Multi-platform App UI"а значит, что конфликта официально как бы нет и они вполне могут продолжать использовать неофициальное MAIU?
Где выдвинули бригаду адвокатов? Вы вообще понимаете, что ляпнули?
ну не всем дано понятно пошутить, ничего не поделаешь :(
я просто вспомнил веселую историю типа таких https://habr.com/ru/post/385871/, https://habr.com/ru/post/390987/
Куда ни плюнь - все равно попадёшь на пересечение имён с чем-то юникс-подобным :)
Вы читать дальше заголовков на опеннете умеете? А дальше одного предложения в новости? Диалог на гитхабе:David:
> Hi all, the official legal name is .NET Multi-platform App UI and MAUI is an acronym, code name. This has been through legal review.
> I don't believe this is the forum for this discussion. If there are ongoing concerns, please email me and we can loop in the appropriate teams.Дальше опять David:
> Email me david.ortinau@microsoft.com. Stealing is not ok and has not been intended. Happy to work through conflicts.
Сказано: при выборе юридического названия юристы всё проверили. Юридического названия, а не сокращения.
Далее сказано: не надо обсуждать это в тикете, пишите на почту, разберёмся.
Далее опять сказано: воровать нехорошо и это случайно получилось, будем рады разобраться в конфликте.
Откуда, вы, [censored], свои буйные фантазии берёте?
> Ну, а решение тут будет простое - кдешников заставят переименоваться, ведь поделие мс будет всегда появляться в поиске раньше.Ну прошлый конфликт они решили в пользу гномоводов, а не себя, любимых. Предполагаете, сейчас скажут "Ну всё, с нас хватит, теперь ваша очередь прогибаться!"?
> Ну прошлый конфликт они решили в пользу гномоводов, а не себя, любимых. Предполагаете, сейчас скажут "Ну всё, с нас хватит, теперь ваша очередь прогибаться!"?Скорее всего просто проигнорят.
Всё же GVFS значимый проект в линуксах.А тут KDE какое-то.
Так бы никто о нём не узнал, кроме тех, кто занимается конкретно этим.
Microsoft Debian System
что мешает создать такую им систему?
Что им мешает выпустить свой дистр, общего назначение, а не Iot?
Ждем Microsoft Gentoo
Да не приведи ТролльВардс. Я на генту пересел и доволен, не надо деятелей этих сюда пускать.
>Microsoft GentooНет, это не в их стиле. Вот Visual Linux звучало бы куда более по-Microsoftовски.
WSL2 с Ubuntu - фактически оно и есть.
У них вообще-то есть какой-то роутерный дистрибутив для работы в Azure. Они даже патчи слали в основное ядро ядро к принятию по случаю... было же в новостях.
> создав конфликт имён с проектами Maui и Maui LinuxПфф, фигня. У них там в WinAPI до сих пор объявление типов конфликтует (пример winsock2.h и windows.h). Когда началось точно не знаю, но в SDK от 2006 года конфликт уже был, в 10.0.18362.0 версии (одна из самых свежих) SDK конфликт тоже есть
Когда началось - всегда так было, сто лет такая ботва) почему не починят - ну видимо куча софта на эти баги хедеров завязаны) лечится либо включением windows.h перед winsock2, либо каким-то макросом который отключает передефайн того же в одном из них (не помню точно).
Если бы только winsock2 ... как-то только с ole хидерами начинаешь работать, то еще счастье... есть ровно один "волшебный" порядок который не вызывает ошибок компиляции)))
> либо каким-то макросом который отключает передефайн того же в одном из нихИ еще один дефайн, если используется современный SDK, потому что какие-то функции deprecated и при компиляции возникает ошибка, в которой написано использовать другие функции, которых в этих хидерах нет.
Когда началось - всегда так было, сто лет такая ботва) почему не починят - ну видимо куча софта на эти баги хедеров завязаны) лечится либо включением windows.h перед winsock2, либо каким-то макросом который отключает передефайн того же в одном из них (не помню точно).
Если бы только winsock2 ... как-то только с ole хидерами начинаешь работать, то еще счастье... есть ровно один "волшебный" порядок который не вызывает ошибок компиляции)))
А я говорил что майкрософт это раковая опухоль захватывающая священный мир открытого ПО. Сначала фреймворк, потом DE, потом ядро!
Причём они наверняка там какие-то там собеседования проводят когда на работу берут, заставляют решать задачки, берут самых по их мнению лучших. И прикинь, находятся дебилы, да-да, в наше время, когда на дворе 2020 год, находятся дебилы которые туда отправляют резюме, собеседуются, а потом радостно бегут на свою работу. Вон, на хабропомойке недавно (угораздило же меня опять туда залезть, это в последний раз, чесслово - я уже добавил их домены в /etc/hosts). Так вот, на хабропомойке восторженное оно радовалось что его или её взяли. Или не взяли, но посыпались предложения. У них там даже какая-то аббревиатура вожделенных компаний сформировалась. Помоечных все как одна, разумеется. И ради чего эти недоделанные ныряют в эти экскременты и радуются, В имя чего? Ради денег? Опыта? Тьфу. Я их глубоко презираю.Вроде бы всё сказал. Дебилы, ваш ход. Кнопка минус называется. Специально для вас сделали.
В Долине не так смотрят на вещи и капитализм, есть много копоратов, и не всегда это однозначно хорошо или плохо, есть куча интересных под-проектов, внутри "ненавистных" брендов, но жизнь в Долине дорогая и выебываться сможешь только если сам взлетел.Знаю не мало людей, кто по своей воле ушли из Google в MS, и что удивительно именно в последние годы.
Причины: во первых Гугл не такой пушистый как кажется, во вторых за все свои "all-inclusive" малеха недоплачивает в среднем по отрасли.
И много чего, о чем NDA не позволяет сказать.
MS с уходом Гейтса и Балмера стала немного спокойнее и шире смотреть на вещи. Делают хорошие предположения и условия для найма. И люди верят что могут что-то изменить в этой компании в том месте, где все прошлые годы казалось она не дорабатывала.
Но таких вот наивных "внутренних" бойкотов нет.
А что касается документации и UI с этим у MS всегда получше было.
И это все я говорю с учётом, что Винду лет 8 как не трогал.
У каждого свой сценарий счастья. Будучи молодым специалистом, иметь желание ратать в корпорациях гигантах лидерах рынка - естественное желание. Не естественной и маргинальной является твоя поцизия.
Мелкомягкие как всегда снова облажались
Зато 99,9999999999999999999999999%%%%%%%%%%%%%%%%%%%%
> Зато 99,9999999999999999999999999%%%%%%%%%%%%%%%%%%%%наверное в ворде набирал, эк тебя заколбасило на процентах
"нет такого имени" ;)
Скоро они выпустят свой аналог системд и назовут его системд.
Кто кому аналог? Есть же этот их svchost.exe
Путаницы не будет. Потому, что у них будет systemd.exe
Большего конфликта имён, чем Visual Studio и Visual Studio Code им не сделать. Нагуглить что-то про Visual Studio становится крайне сложно.
Плюс эабавно то, что на маке ещё одна студия
Но на Линуксе всё равно нет Visual Studio, так что не страшно
Так у них нет задачи "чтобы удобно"! Им надо из наколенной поделки "редактор в браузере" изобразить "мультиплатформенную IDE"! Попробуй, сделай такой маркетинг с нуля! Закидают калом и найдут 1001 аналог. А тут как бы "студия", но с небольшим отличием - "сделано студотой для студоты".
Да наплевать вообще. Ещё разборы устраивать из-за пересечения со всякими линуксойдами-маргиналами. Этих линукс дистрибутивов миллион, а отличаются только обоями. Следить за пересечениями с каждым - время терять только. Торговая марка свободна - ну и пошли лесом маргиналы. От продукта майков миру точно пользы больше будет, чем от очередного ненужно-дистрибутива.
Хорошо, что анонимный эксперт разобрался в проблеме и поделился своим полезным мнением с сообществом. Указанные недочеты будут исправлены, а разработка отмеченных дистрибутивов свернута в ближайшее время.
> Компоненты MauiKit дают возможность очень быстро создавать приложения, которые могут работать как на мобильных устройствах, так и на настольных системах"Работой" на десктопе это можно назвать с большой натяжкой. Посмотрел Note и другие приложения - примитивизация во всей красе. Очень жаль, если в угоду этому модному тренду перестануть развивать традиционные KDE-шные приложухи. Это (пока) одна из немногих адекватных DE, которые не держат своих пользователей за имбецилов.
> Очень жаль, если в угоду этому модному тренду перестануть развивать традиционные KDE-шные приложухиВ угоду этому модному тренду УЖЕ сломали традиционные KDE-шные приложухи. Попробуй выделить мышкой несколько файлов в Dolphin или Ark (не тыкая по одному, а выделяя сразу несколько рамкой). Получится, только предварительно промотав содержимое папки вниз и начиная выделение снизу вверх. А если нужные файлы сверху, то страдай
Открой баг на багзилле, чего как маленький? Выглядит именно как баг. Но ныть в комментах под новостью на опеннете и наговаривать на KDE, конечно, гораздо полезнее, так что лучше продолжай, глядишь, само починится.
Выглядит как дроп мышиного управления. Энивей в гноме такого нет, хотя он ориентирован именно на пальцетыканье
> Получится, только предварительно промотав содержимое папки вниз и начиная выделение снизу вверх. А если нужные файлы сверху, то страдайСтранно, в 20.04 у меня все нормально с выделением.
Что за 20.04? Убунта или какой-то другой дистр с такой же маркировкой? В прочем не важно, вот версии плазмы и фреймворка с багом:
* KDE Plasma - 5.18.5
* KDE Frameworks - 5.70.0
Plasma 5.18.5
Frameworks 5.70.0
QT 5.14.1https://en.opensuse.org/SDB:KDE_repositories#KDE_Frameworks_... из этих репо, если что.
Qt 5.14.2, но видимо это проблема с каким-нибудь libinput у меня в дистре, если в той репе кеды без патчей
Это не проблема с libinput или еще чем-то. В 5х кедах в долфине по умолчанию действительно очень маленький зазор между тайлами файлов и этот зазор иногда сложно словить грызуном:
http://176.37.77.115/img/ksnip_20200520-212742.png
Но если пойти в настройки и сделать вот так:
http://176.37.77.115/img/ksnip_20200520-213440.png
всё станет на свои места:
http://176.37.77.115/img/ksnip_20200520-213634.png
Это не то. Это Ширина надписей и в режиме таблицы и столбцов их нет
> Это не то. Это Ширина надписей и в режиме таблицы и столбцов
> их нетСтранно. В тех режимах вообще ниразу проблем со времен первого релиза пятоклизмы не встречал…
http://176.37.77.115/img/ksnip_20200520-215516.png
http://176.37.77.115/img/ksnip_20200520-215223.png
>> Это не то. Это Ширина надписей и в режиме таблицы и столбцов
>> их нет
> Странно. В тех режимах вообще ниразу проблем со времен первого релиза пятоклизмы
> не встречал…
> http://176.37.77.115/img/ksnip_20200520-215516.png
> http://176.37.77.115/img/ksnip_20200520-215223.png
> https://nc.prime-hack.net/index.php/s/5H4jttsFx3cETMfО_О
Вот теперь я конечно понял в чем проблема.
Но я нихрена не понял откуда в плазме прокрутка по ЛКМ??…или на железке тачскрин имеется?
> Но я нихрена не понял откуда в плазме прокрутка по ЛКМ??Завезли пару недель назад с обновлением
> …или на железке тачскрин имеется?нет, стационарник. Граф планшета тоже нет
Умвр, никогда таких проблем не было.kde 5.70.1/5.18.5
qt 5.14.2Нооо, правда libinput я не использую (были баги какие-то в нём).
Со скроллом в кедах у libinput баг был
Ты бредишь
Никогда не было и вот опять. Но разве MS c GVFS были первыми ?libtorrent и libtorrent-rasterbar
dd_rescue и GNU ddrescue
А там ещё другие проекты, в которых именах может быть похожее доведение до путанницы. Например:mir - есть дисплей-сервер от Canonical, и есть библеотека-будущий конкурент LLVM.
tesseract - есть ПО оптического распознования символов, и есть новое поколение игрового движка Cube Engine.
zdaemon - есть программа на Python для выполнения программ как демонов, и есть клиент-серверный игровой движок на основе ZDoom.
chromium - есть средство просмотра интерактивных документов (aka веб-браузер), и есть Chromium B.S.U. - аркадная видеоигра.
Шо не новость - то майкрософт. Опеннет, что с тобой? Продался?
Конфа BUILD началась. Индусы представляют результаты деятельности своего интеллекта.
>>с использованием платформы .NET.Уничтожить!
Меня тут убеждают, что нынешний дотнет -- убийца жабы. Но потом я смотрю на Substrate VM, который позволяет скомпилировать быстрые и эффективные бинарники без вм из уже имеющегося кода (т.е. совместимость обеспечена -- если мы не используем возможности которым необходима вм, можно её выкинуть и не тащить балластом) и мне начинает казаться, что просто идут они несколько иными путями. А в синтетике и жава си обгоняла, да только на практике жс быстрее жавы работает. Но всё равно очень медленно. Печально, что во всех играх сейчас тормозной дотнет. Вот раньше игры на плюсах писали, и они не тормозили на калькуляторах. А сегодня они тормозят и на околотоповых пекарнях, что уж про лаптопы говорить.
Майкрософт как слон ворвавшийся в посудную лавку
А снизу - тявк, тявк!!!
Ставили бы префикс `ms` в названии своих библиотек и не парились.
>>Подобный шаг возмутил разработчиков открытого фреймворка Maui, развиваемого под эгидой проекта KDE и также предназначенного для разработки кроссплатформенных графических приложений.-- Кто первый встал, того и тапки. Ой, то есть нет. Тапки берет MS.
Мне какжется, сейчас как ни назови проект - найдётся дистрибутив линукса с таким же названием. И скорее всего даже не один
Линух скоро придёт к тому что программы будут каждая в своей директории.А то с чего нельзя брать повторяющиеся имена? Даже у людей редко бывают уникальные имена, почему файлам нельзя?
А почему Xiaomi молчит? Ведь название этих двух фреймворков до смешения похожи на их MIUI.
Потому что поисковик отличит MIUI от Xiaomi,
а MIUI от MIUI отличить не сможет.
Так и до товарища Мао недалеко.
M$ ходит по тонкому льду
Пора переименовывать OpenNET в OpenWIN (или в OpenGATES).
Эх, забыли про кластерный шедулер maui. Так что конфликт уже четвертной. Правда, этот проект уже дохлый.
Microsoft - это Зло!
Минусую не глядя. От Microsoft нам ничего не нужно.
На рекламно-шпионский фреймворк MIUI похоже по названию.
> Кроме того, уже около пяти лет существует дистрибутив Maui Linux, который развивает компания Blue Systems, также продвигающая дистрибутив Netrunner и предоставляющая финансирование разработки Kubuntu.Это конечно аргумент. 30ти летняя история венды нервно плачет и курит где-то в сторонке.
Ну нет чтобы написать новость по-нормальному...
Понимаю, что у МС не может не облажаться с именованием, но ведь поймите, они не могут нагуглить что имя Maui уже занято, у них там Bing вместо поисковика. =)
Да и вообще от ребят которые называют PPPoE как "высокоскоростное подключение, запрашивающее имя пользователя и пароль" нормальных имен ждать не приходится, но это не значит что новость должна быть написана в стиле ria.Их давно просили запилить новый тулкит. Если откроете issue на их проектах, там много где это повылазит. Суть в том что есть:
1. WinForms - трижды проклятый, старый, но рабочий. Что-то поменять в нём особо сильно нельзя из-за регрессий и поддержки легаси. Этот тулкит по возрасту будет больше чем средний возраст пользователя опеннета.
2. WPF - его очень любят разрабы .NET особенно корпоративные. За шустрость и декларативность.
3. WinUI/UWP - не нужен. Народу он не зашел со времен Windows 8 и дальше консьюмерских приложений для доставки рекламы и телеметрии оно не продвинулось. Да и оно вообще никогда не станет кроссплатформенным.То что их просят уже давно, "дайте кроcсплатформенный WPF для .NET Core, чтобы мы сели писать софт", но WPF нельзя портировать. Она как WinForms. Один связан с древним отрисовочным модулем ядра, win32k.sys (WinForms и его привязка к GDI), второй прибит гвоздями к WDDM (WPF не живет без DirectX API). Причем одни хотят всенепременно декларативное описание (MVVM через XAML) другие хотят по-старинке не разделять, а обновлять (MVU).
Тем кто не пользовался их Visual Studio, возможно не известно, что она крутит разработчиком подсовывая исправления не только стиля, но также синтаксиса кода, выводит увлекательные предупреждения, чтобы программист сделал как она хочет и всячески подсовывает свои фреимворки (это в первую очередь касается C++). Её "значения по умолчанию" определяют многое в жизни корпоративного разработчика... так вот там .NET Core по умолчанию вместо .NET Framework. Да-да, с неработающим дизайнером для WinForms (все еще в бете) без кроссплатформенного тулкита.
Пока разрабы MS жеманничали в issue на гитхабе успел развиться AvaloniaUI https://avaloniaui.net/
Этот тулкит решает большую часть задач и народ начал пользоваться. Новый .NET MAUI должен быть решением от MS вместо стороннего AvaloniaUI и в будущем заменить Xamarin.Forms
Причем тут важно понять ЧТО изменилось. Xamarin и всё mono и так должно было стать частью кросплатформенной открытой версии .NET, отвязанной от Windows. Ветка 4.х должна была агонизировать в legacy лет 30, как это водится у MS. А теперь получается в разработку пошло единое API с официальной поддержкой macOS и Windows в добавок к iOS и Android. Как всегда поддержка Linux предательски значится за "Community", потому что MS это не надо, с одной стороны, а с другой потому что графическая подсистема в Linux где?
X vs Wayland срач, GBM vs EGLStreams срач, аудио вообще там даже рядом нет, а воз и ныне там. Построить тулкит с аппаратной поддержкой видео и аудио на Linux это надо включаться в разработку Linux, а этого не будет.Интересно будет посмотреть, что у них получится, потому что у разработчиков по поводу Avalonia смешанные ощущения. К ноябрю 2021 всё может по всякому измениться. Народ просто очень многого от них хочет и пытается сделать так, чтобы MS запил кроссплатформенный тулкит с возможностью аппаратного ускорения всего и вся на самых разных железках и операционках. А МС старается всё зафейлить, впрочем как всегда.
Насрать, это не кросс платформа = зонды.
проблема в том, что если этот фреймворк будет без поддержки Linux, то он уже не кросс-платформенныйпросто на словах далеко не уедешь
> если этот фреймворк будет без поддержки Linux, то он уже не кросс-платформенныйОн поддерживает Android (силами MS) и Tizen (силами Samsung) это как бы Linux-ы. Вдобавок есть macOS, iOS и Windows. Это так-то много платформ, значит кроссплатформенный. Завязывайте с категоричностью, а то придут пользователи BSD и расскажут какой Linux кроссплатформенный и POSIX-совместимый (на самом деле уже нет).
"Linux Desktop" там не поддерживается ни одной корпорацией, значит должен поддерживаться независимыми разработчиками Linux. По сути, это зависит от разработчиков C#, а интерес к Linux как к платформе со стороны разработчиков на C# есть! То чего у них нет, так это инструментов.
Если нам с вами удастся решить вопрос с поддержкой отрисовки на Linux, например через уже имеющийся тулкит, GTK или Qt, или оба, или велосипед с костылями сделать, как это принято в десктопных DE.
Вон в соседнем треде MS скомпелировала свою WDDM и DirectX 12 на Linux, неужели нельзя решить вопрос с единым мультимедийным API (аудио+видео) и дать прикладному разработчику инструемент для написания программ? 20 лет прошло...
>> если этот фреймворк будет без поддержки Linux, то он уже не кросс-платформенный
> значит кроссплатформенный. Завязывайте с категоричностью, а то придут пользователи BSDну как бы я много на дотнет пишу, так что в жoпу такой фремворк
я лучше попробую Eto.Forms, Avalonia, Xwt и т.п, где есть подддержка Linux
Сразу видно лошару, который только слухи с форумов собирает!> WinForms - трижды проклятый, старый, но рабочий
КЕМ проклятый?? Неосиляторами? Линуксоидами? Инстаграммными кисами? Реальные разрабы всё ещё юзают Forms и в ус не дуют. Да, иногда бывают костылики, но сама либа как нельзя ближе сделана к Win32 API, что даёт ей громадные преимущества по написанию нативных апп.
"Старый" - вы что, курицу на рынке выбираете?? Не "старый", а "проверенный временем". И до сих пор не забытый.> WPF - ... За шустрость и декларативность.
Сразу видно клоуна, который не написал ни единого приложения на WPF! WPF - это ТОРМОЗ! И всегда им был. Посмотрите на архитектуру DependencyProperties и только не охренейте, как ВСЁ ЭТО может ещё и работать! Даже пестон не так тормозюч, как это дебильное решение.
> WinUI/UWP - не нужен
Согласен. Но сейчас у M$ задача отчаянно тянуть разрабов на "десяточку", поэтому они под видом "универсальных ГУЁВ" будут делать либы, которые работают только на Win10+, но зато ещё и на линуксе. Мы пока успешно кладём джойстик на все их жалкие потуги.
> Сразу видно лошару, который только слухи с форумов собирает!Сразу видно фантазёра, который не понимает зачем 3 разных UI.
> КЕМ проклятый?? Неосиляторами? Линуксоидами? Инстаграммными кисами?
Самим MS-ом в вопросах его сопровождения со времен WinNT до десяточки. С необходимостью держать его до потери пульса. В ядре уже 100 лет как перейдя на композитный рендеринг и отказавшись от XDDM приходится держать ядерную совместимость с win32k.sys
Народ, спешите видеть! Вот как выглядят ретрограды в мире Windows. Что вам кажется systemd/wayland слишком молодежно? Боярину, нужен тулкит с поддержкой GDI в ядре 30-летней давности. И нет это не как X. Это скорее средством X Window виджеты рисовать.
> Реальные разрабы всё ещё юзают Forms и в ус не дуют.
Не те ли это "реальные разрабы", которые пишут на Microsoft C++, думая что пишут на С++?
> WPF - это ТОРМОЗ! И всегда им был.
WPF был есть и остаётся средством быстрой MVVM разработки. Оно не предполагает, что ваше приложение должно рисовать квадратно-гнездовые кнопки силами проца. Если вам медленно по отрисовке смените оборудование. Если вам не нравится его EventLoop, который естественно будет перегруженным при декларативной, ну не знаю, что ж вам тогда делать, идите в вебню разрабатывать. Клоун здесь ты, потому что догадался сравнить WPF и "пестон". Тулкит с ЯП. Ты еще сравни Qt и java и выясни, что лучше тёплое или мягкое. Я понимаю, с Qt QML бы сравнение было и то...
> Но сейчас у M$ задача отчаянно тянуть разрабов на "десяточку", поэтому они под видом "универсальных ГУЁВ" будут делать либы, которые работают только на Win10+, но зато ещё и на линуксе. Мы пока успешно кладём джойстик на все их жалкие потуги.
А кто вы, и почему всем должно быть важно ваше мнение?
Воистину болезная личность будет в начале комментария хвалить WinForms, а потом ругать "десяточку". Либо трусы наденьте, либо крестик снимите. И к чему вам переживать за другие устаревшие версии Windows? Ну будут они писать под Win10 ну и что. Какая разница?Всё что делается в рамках MAUI не для привлечения разработчиков c Linux. Это для тех .NET разрабов, которые просили кроссплатформенный тулкит и уже давно.
Ещё раз хочу напомнить что считаю Trinity TDE самой удобной средой рабочего стола СРС и под неё и надо писать ПО.
Ну так и пиши сам, а всем плевать
Нехило проприетарное поделие было разрекламирована на просторах опеннета... :-\
> Нехило проприетарное поделие было разрекламирована на просторах опеннета... :-\Оно такое проприетарное, что даже код под лицензией MIT открыт. https://github.com/dotnet/maui
MIT зло
GLP не свободаю Свобода это когда я могу взять чужой код и использовать в своих корыстных целях, зарабатывать на нем миллиарды, как делает это Эппл. От этого хорошо всем. Но такие простые вещи не понятны левакам.
+1. Бизнесу проще купить коммерческую либу (соотв. высшего качества), чем разбираться с каждой поделкой, что из неё можно юзать, что открывать, а что прятать.
Только бизнес может решать, отдавать ли свои наработки (писанные ПРОФЕССИОНАЛАМИ и ЗА ДЕНЬГИ) в опенсорс. И лучше с бизнесом дружить и не выкручивать ему локти - тогда он пойдёт навстречу. Лучший пример - Ubuntu: никого не принуждает, сорсы все есть, опенсорсу и коммерсам - всем выгода.
Limitations: Liability; Warranty
Conditions: License and copyright notice
даеишь везде гамбургеры, гамбургеры в гамбургерах в гамбургерах....
так чтобы весь екран в гамбургерах, чтобы не даи бог ползовател по гамбургеру промазал