Paint.NET(paint.netと表記されることもある)は、 .NETプラットフォームで開発された、Microsoft Windows用の汎用フリーウェアラスターグラフィックエディタプログラムです。Paint.NETは元々 、ワシントン州立大学の学生プロジェクトとしてRick Brewsterによって作成され、Microsoft Paintプログラムの単純な代替プログラムから、主にグラフィックを編集するためのプログラムへと進化し、プラグインもサポートするようになりました。
Paint.NET は、2004 年春にワシントン州立大学の Rick Brewster によるコンピュータ サイエンスの卒業研究プロジェクトとして始まりました。バージョン 1.0 は 36,000 行のコードで構成され、4 か月で作成されました。[ 4 ] [ 5 ]一方、バージョン 3.35 は約 162,000 行のコードで構成されています。Paint.NET プロジェクトは、バージョン 1.1 と 2.0 のリリースに向けて、夏から 2004 年秋学期にかけて継続されました。[ 6 ]
開発は、WSUの学生時代にPaint.NETの以前のバージョンに携わっていたプログラマー1名によって続けられた。2006年5月時点で、このプログラムは少なくとも200万回ダウンロードされており[ 7 ] 、月間約18万回のペースであった[ 8 ] 。
当初、Paint.NET は、インストーラ、テキスト、グラフィックを除いたMIT ライセンスの修正版の下でリリースされました。 [ 9 ]しかし、オープンソース コードが、ソフトウェアを自社のものとして再ブランド化し、許可なくユーザー コンテンツをバンドルした他のユーザーによって盗用されているという問題を挙げ、ソース コードの入手可能性が制限されました。2007 年 12 月、ブリュースターは、プログラムのコンポーネント (インストーラ、リソース、ユーザー インターフェイスを含む) へのアクセスを制限する意向を発表しました。[ 10 ] 2009 年 11 月、ソフトウェアはプロプライエタリになり、ソフトウェアの販売または派生作品の作成が制限されました。[ 10 ] [ 11 ]
バージョン 4.0.18 以降、Paint.NET は 2 つのエディションで公開されています。クラシック エディションは、3.5 以降の他のすべてのバージョンと同様にフリーウェアのままです。しかし、もう 1 つのエディションは、試用版ライセンスでMicrosoft Storeに公開され、14.99 米ドルで購入できます。開発者によると、これは、従来の寄付方法が閉鎖されたわけではないものの、ユーザーがより便利に開発に貢献できるようにするために行われたとのことです。[ 12 ] [ 13 ]
2026年5月、ブリュースターは22年間試みた末にpaint.netドメインを取得したことを明らかにした。歴史的に、このエディタはgetpaint.netでホストされており、ブリュースターによると、 paint.netの以前の所有者はドメインを売却せず、「非常に高額な金銭」を要求したという。前年の12月、paint.netはPaint.NETを装ったコンテンツをホストし始めたため、商標権侵害とドメイン占拠の明白な事例となった。ブリュースターはその後、弁護士の助けを借りてドメインを取得できたと述べている。[ 14 ]
ドメインを取得しました!ついに取得できました!!!!!!!!!!1 🥳🎉Paint.NET はpaint.netで利用できるようになりました!
ええ、コンテンツの移行やgetpaint.netなどからのリダイレクト設定に必要なボタンを全て押し終えたらすぐにできるようになります。今のところは「こちらへどうぞ」というリダイレクトページになっています。
2026年5月29日[ 15 ]
Paint.NETは主にC#プログラミング言語でプログラミングされています。ネイティブ画像フォーマットである.PDNは、アプリケーションの内部オブジェクトフォーマットを圧縮したもので、レイヤーやその他の情報を保持します。[ 16 ]
Paint.NET は、画像の調整、エフェクト、および追加のファイルタイプのサポートを追加するプラグインをサポートしています。プラグインは任意の.NET Frameworkプログラミング言語を使用してプログラムできますが、最も一般的にはC#で記述されています。[ 17 ]これらは、プログラムのディスカッション ボードである Paint.NET Forum のボランティア コーダーによって作成されます。ほとんどはディスカッション ボードを通じて公開されますが、一部はプログラムの後のリリースに含まれています。たとえば、DirectDraw Surfaceファイルタイプのプラグイン (元々は Dean Ashton による) と Ink Sketch および Soften Portrait エフェクト (元々は David Issel による) がバージョン 3.10 で Paint.NET に追加されました。
数百ものプラグインが開発されています。[ 18 ] Shape3Dは、2Dの描画を3Dの形状にレンダリングします。一部のプラグインは、Paint.NETに付属する機能を拡張します。例えば、Curves+とSharpen+は、それぞれ付属のツールであるCurvesとSharpenを拡張します。
ファイルタイプのプラグインの例としては、アニメーションカーソルとアイコンのプラグインやAdobe Photoshopファイル形式プラグインなどがあります。[ 18 ]これらのプラグインのいくつかは、 dcrawを使用する生画像形式プラグインやOptiPNGを使用するPNG最適化プラグインなど、既存のオープンソースソフトウェアに基づいています。
Paint.NET は Windows 専用に作成されており、他のオペレーティングシステムをネイティブにサポートしていません。以前のオープンソース ライセンスのおかげで、代替バージョンの開発が可能でした。2007 年 5 月、Miguel de Icaza はpaint-monoと呼ばれる移植プロジェクトを正式に開始しました。[ 19 ]このプロジェクトは、.NET Framework の基盤となる共通言語インフラストラクチャのオープンソース実装であるMonoに Paint.NET 3.0 を部分的に移植しました。これにより、Paint.NET をLinuxなどの Mono 対応プラットフォームで実行できるようになりました。この移植は現在メンテナンスされておらず、2009 年 3 月以降更新されていません。[ 19 ]
新しい Mono ランタイム 6 バージョンでは、オリジナルの Paint.NET リリース 3.5.11 までを軽微な問題のみで実行できます。[ 20 ]
2010年、開発者のジョナサン・ポブストは、 MonoとGtk#用のPaint.NETのクローンとしてPintaというプロジェクトを開始しました。PintaはPaint.NETの調整とエフェクトのコードを再利用していますが、それ以外はオリジナルのコードです。[ 21 ]
マイクロソフトの指導の下、学部生の卒業制作プロジェクトとして開発が始まり、現在はリック・ブリュースターによって保守・開発されている。
Sells が、Rick Brewster、Tom Jackson、Craig Taylor に、彼らのプロジェクト Paint.NET v2.1 についてインタビューしています。