開發者裏克·布魯斯特(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 年間歷次嘗試的總和。不過布魯斯特也坦言,當前實現仍存在運行緩慢、bug 頻發的問題,對普通用戶而言暫時還無法穩定使用。

公開資料顯示,Paint.NET 是一款面向 Windows 的免費柵格圖像編輯器,最初是華盛頓州立大學與微軟支持下的學生項目,目標是作爲 Windows“畫圖”的增強替代品,後來逐漸發展成介於系統畫圖工具與 Photoshop / GIMP 之間的軟件。