Skip to content

Commit 751f6f8

Browse files
docs(20250602): create maui-gtk for funding
1 parent 07d55a9 commit 751f6f8

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: ".NET MAUI for Linux の開発目標について"
3+
description: 資金援助を募ります
4+
slug: "0602"
5+
date: 2025-06-02 11:45:00+0900
6+
categories:
7+
- MAUI
8+
---
9+
10+
こんにちは、Lemon73 です。
11+
12+
これから、maui-linux の開発を本格的に進めていきたいと思い、そのための資金調達を考え始めています。この資料では、その具体的な内容を記載していきます。
13+
14+
## maui-linux とは?
15+
16+
まず初めに、.NET MAUI for Linux (公式には maui-linux) について記載していきます。
17+
18+
.NET MAUI は Microsoft によって開発された、C# 用のクロスプラットフォーム用のフレームワークです。WinUI3 (当時は UWP) と Xamarin を統合して完成しました。
19+
20+
しかし、この .NET MAUI は、クロスプラットフォーム用と言いつつも、開発当初から Linux の対応が部分的でした。(Graphics のみ公式対応、それ以外はコミュニティー開発) そのため、Linux 向けの実装は他に比べて大きく遅れており、.NET MAUI が公式リリースされてから3年たった今でも、ほとんど動かすことはできません。
21+
22+
コミュニティーによって開発されてきた Linux 用の Fork こそが、maui-linux と呼ばれていますが、主要な開発者だった lytico や、リポジトリの所有者である jsuarezruiz は開発を事実上断念しており、ほとんど進んでいません。
23+
24+
現在は、[Thomiel](https://github.com/thomiel) 氏たちが開発をしようとしていますが、開発に莫大な時間がかかり、その間の生活資金を補うことができないため、断念しているという状態です。そこで、彼はドイツの資金調達プログラムへの参加を検討しています。
25+
26+
私もその流れに続き、資金調達を行って、開発を行いたいと考えています。大きなきっかけでもあるし、今後の OSS 開発の経験になるので、良い機会だと思っています。
27+
28+
特に、私が目をつけているのはオランダの基金、Nlnet です。国内では OSS を支援する基金プログラムが (私が探す限り) ないので、基本的に国外のプログラムを探しています。

0 commit comments

Comments
 (0)