<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.11/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.11/ http://www.mediawiki.org/xml/export-0.11.xsd" version="0.11" xml:lang="en">
  <siteinfo>
    <sitename>Wiki Maui Linux NET</sitename>
    <dbname>wikimauilinuxnet</dbname>
    <base>https://wiki.maui-linux.net/index.php/Main_Page</base>
    <generator>MediaWiki 1.44.2</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">Media</namespace>
      <namespace key="-1" case="first-letter">Special</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Talk</namespace>
      <namespace key="2" case="first-letter">User</namespace>
      <namespace key="3" case="first-letter">User talk</namespace>
      <namespace key="4" case="first-letter">Wiki Maui Linux NET</namespace>
      <namespace key="5" case="first-letter">Wiki Maui Linux NET talk</namespace>
      <namespace key="6" case="first-letter">File</namespace>
      <namespace key="7" case="first-letter">File talk</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki talk</namespace>
      <namespace key="10" case="first-letter">Template</namespace>
      <namespace key="11" case="first-letter">Template talk</namespace>
      <namespace key="12" case="first-letter">Help</namespace>
      <namespace key="13" case="first-letter">Help talk</namespace>
      <namespace key="14" case="first-letter">Category</namespace>
      <namespace key="15" case="first-letter">Category talk</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Main Page</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>448</id>
      <parentid>447</parentid>
      <timestamp>2025-11-02T11:26:16Z</timestamp>
      <contributor>
        <username>Ten</username>
        <id>2</id>
      </contributor>
      <comment>/* 💪 Contribute */</comment>
      <origin>448</origin>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text bytes="3920" sha1="f0nm5gsmb8qhq0f9e59yhepm2hw5vqj" xml:space="preserve">= Maui Linux .NET =

In 2022, '''.NET MAUI''' was officially released by Microsoft. However, despite numerous requests from the community, official '''Linux support''' was never provided. Shortly afterward, the '''Maui-Linux''' and '''MauiGtk''' projects were launched with the goal of bringing Linux support to MAUI based on '''GTK''' and '''GtkSharp'''.

To this day, though, MAUI is still not in a state where it can be used productively on Linux.

'''Maui-Linux.NET''' aims to change that — by building a central knowledge hub at '''wiki.maui-linux.net''', publishing news and experience reports on '''blog.maui-linux.net''', and maintaining a presence across major '''social media platforms'''.

Step by step, the goal is to create a strong and dedicated community that will help bring full '''.NET MAUI Linux support''' to life.

''Note: This project is not affiliated with Microsoft or the official .NET MAUI team.''

----

== 📅 Timeline ==
{| class="wikitable sortable"
! Date
! Event
! Description
|-
| May 19–20, 2020
| Announcement
| Microsoft unveils '''.NET Multi-platform App UI (MAUI)''' at Build 2020 as the evolution of Xamarin.Forms.
|-
| August 2021 || First commits to **maui-linux** repository || The project starts under the GitHub account of [https://github.com/jsuarezruiz jsuarezruiz].  
|-
| Oct 12, 2021
| Late Previews
| Preview 9 ships alongside .NET 6 RC2 and Visual Studio 2022 Preview 5.
|-
| May 10, 2022
| Release Candidate 3 (Go-Live)
| RC3 arrives with production "go-live" support for developers.
|-
| May 23–24, 2022
| General Availability (GA)
| '''.NET MAUI''' reaches stable general availability with .NET 6.
|-
| Aug 17, 2022
| Tooling GA
| Visual Studio 2022 version 17.3 adds stable .NET MAUI tooling support.
|-
| Nov 8, 2022
| .NET 7 Wave
| '''.NET MAUI for .NET 7''' ships during .NET Conf 2022 with new features and performance improvements.
|-
| Nov 14, 2023
| .NET 8 Wave
| '''.NET MAUI in .NET 8''' goes GA with further performance and reliability updates.
|-
| June 11, 2024
| .NET 8 Integration in MAUI-Linux
| The community-driven '''maui-linux''' project shows first confirmed builds targeting '''.NET 8 (net8.0-gtk)''', indicating the start of .NET 8 integration efforts.
|-
| Nov 12, 2024
| .NET 9 Wave
| '''.NET MAUI 9''' releases (GA) with new controls and a strong focus on quality and stability.
|-
| Sept 11, 2025
| Support Policy Update
| Microsoft updates official support tables — MAUI 9 (released Nov 12, 2024) supported until May 12, 2026.
|}

----

== 🚧 Project Status ==
Maui Linux .NET aims to make .NET MAUI applications run natively on Linux desktops through a GtkSharp backend.

However, the original maui-linux project suffered from several core problems:

* 📚 Lack of documentation – build steps and dependencies were unclear or outdated.
* 🧩 Build failures – even experienced developers struggled to compile a working binary.
* 👥 No community traction – without guidance or working examples, contributors lost interest quickly.

*Maui Linux .NET exists to change that — by re-organizing the codebase, documenting every step, and providing working templates for future contributors.

----

== 💪 Contribute ==
If you want to help, you can:

* Fix and refactor the [https://github.com/TenEniunlsl/GtkSharp GtkSharp] backend.
* Develop missing Controls, see [[Implementation Status]]
* Improve documentation (build steps, dependencies, packaging).
* Test on multiple distributions (Ubuntu, Fedora, Arch, openSUSE), see [[How to Start|How_to_start]]
* Add automation (CI pipelines, build scripts, sample apps).

Start here: [[How_to_Start|How to Start]]  
If you encounter problems: [[Troubleshooting|Troubleshooting Guide]]

----

== 🧭 How to Start ==
Detailed instructions: [[How_to_Start]]

----

== 🔗 External Links ==
* Original repository: [https://github.com/jsuarezruiz/maui-linux maui-linux (GitHub)]</text>
      <sha1>f0nm5gsmb8qhq0f9e59yhepm2hw5vqj</sha1>
    </revision>
  </page>
</mediawiki>
