開発者であるリック・ブルースター(Rick Brewster)は、9月1日にXプラットフォームでPaint.NET 5.2 Build 9739バージョンを公開し、Wineを通じてLinuxプラットフォームへの実験的なサポートを初めて行うことを発表しました。

image.png

12年間も遅れたDirect2D、今回は自前で代替方案を書く

ブルースターは、開発過程における最大の障害はDirect2Dだと語っています。これはマイクロソフトがWindows向けに専用に作成した2DグラフィックAPIであり、Paint.NETは長期間これに依存してインターフェースと画像レンダリングを行ってきました。WineがDirect2Dに対してネイティブなサポートが不完全であるため、彼は待つ代わりに自ら内部の代替方案を開発し、ソフトウェアが必要とする主要なグラフィックAPI機能を実装しました。

彼は、AIプログラミングツールのClaude Codeの助けにより、今回のLinux移植には約3週間しかかからなかったと明かし、得られた進展は過去12年のあらゆる試みの合計よりも大きかったと述べています。しかし、ブルースターは現在の実装が動作が遅く、バグが多いことにも言及しており、一般ユーザーにとってはまだ安定して使用するには至っていないと認めています。

公開されている資料によると、Paint.NETはWindows向けの無料のラスターアニメーション編集ソフトウェアであり、当初はワシントン州立大学とマイクロソフトの支援を受けた学生プロジェクトとして始まり、Windows「ペイント」の強化版となることを目的としていました。その後、システムペイントツールとPhotoshop/GIMPの中間に位置するソフトウェアへと発展していきました。