-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Linux support #5801
Comments
We've moved this issue to the Future milestone. This means that it is not going to be worked on for the coming release. We will reassess the issue following the current release and consider this item at that time. |
Linux support plz |
Please add Linux / Unix support to MAUI! Reasoning: Adding Linux/Unix desktop support is a need, not a luxury. |
Agreed. Embedded Linux will become more crucial for our business over time, so unfortunately we won't be using MAUI for new development. It is great that C# and dotnet are so portable. MS (and Xamarin) deserve a ton of kudos for that. It is just a shame that this portability doesn't extend to 1st party UI frameworks. Thankfully there are 3rd party frameworks who are doing great work here. Unfortunately for MS, not everyone is aware of or comfortable using those 3rd party solutions, so people will leave the platform altogether for things like Flutter. |
Please add support for Linux. |
Considering that integrating support for popular Linux libraries like gtk, glib, pango, adwaita, cairo, etc., can be achieved relatively easily using PInvoke, it seems like a logical addition. I even managed to implement approximately 10% of the gtk4 API in just a few hours, with most of the time spent on debugging and familiarizing myself with PInvoke. It's worth noting that I only have about a month's experience with dotnet, which speaks to the accessibility and potential of incorporating Linux native support into MAUI. |
The pain of dealing with pango and cairo dependencies was cited as one of the reasons for making |
Description
Is there any Linux Wayland or/and X11 support planned for MAUI? If there is no Linux support, then MAUI is not cross-platform framework in practice.
Public API Changes
Wayland or/and X11 support
Intended Use-Case
In Linux distributions, end-user artifacts intended to be packed into flatpaks.
https://wiki.archlinux.org/title/wayland#GUI_libraries
https://wayland.freedesktop.org/docs/html/
The text was updated successfully, but these errors were encountered: