ペイント.NET

ペイント.NET
原作者リック・ブリュースター
開発者ドットPDN LLC
初回リリース2004年5月6日 (2004年5月6日
安定版リリース
5.1.11 / 2025年11月9日 (2025年11月9日
書かれたC#C++C++/CLI
オペレーティング·システムWindows 10以降[ 1 ]
プラットフォーム.NET Framework [ 1 ].NET
サイズ79.5MB
入手可能な36言語
言語リスト
英語、ベラルーシ語、ブルガリア語、カタロニア語、中国語(簡体字)、中国語(繁体字)、コルシカ語、チェコ語、デンマーク語、オランダ語、フィンランド語、フランス語、ドイツ語、ギリシャ語、ヘブライ語、ヒンディー語、ハンガリー語、イタリア語、日本語、韓国語、ラトビア語、リトアニア語、ノルウェー語、ペルシア語、ポーランド語、ポルトガル語(ブラジル)、ポルトガル語(ポルトガル)、ロシア語、ルーマニア語、スロバキア語、スロベニア語、スペイン語、スウェーデン語、タイ語、トルコ語、ウクライナ語[ 1 ]
タイプラスターグラフィックエディター
ライセンスフリーウェア[ 2 ]
Webサイトゲットペイント.net

Paint.NET (ペイント・ネットとも表記される)は、.NETプラットフォーム上で開発された、Microsoft Windows用のフリーウェアの汎用ラスターグラフィックエディタプログラムです。Paint.NETは元々、ワシントン州立大学の学生プロジェクトとしてリック・ブリュースターによって開発されました[ 3 ]。その後、Microsoftペイントの単純な代替プログラムから、プラグインをサポートした、主にグラフィック編集用のプログラムへと進化しました。

歴史

Paint.NETは、2004年春にワシントン州立大学でコンピュータサイエンスのシニアデザインプロジェクトとして開発されました。バージョン1.0は36,000行のコードで構成され、15週間で開発されました。[ 4 ]一方、バージョン3.35は約162,000行のコードで構成されています。Paint.NETプロジェクトは、2004年の夏から秋学期にかけて、バージョン1.1と2.0の両方のリリースに向けて継続されました。

開発は、ワシントン州立大学在学中にPaint.NETの以前のバージョンに携わっていたプログラマー1名によって継続されました。2006年5月時点で、このプログラムは少なくとも200万回ダウンロードされており、[ 5 ]月間約18万回のペースでした。[ 6 ]

当初、Paint.NETは、インストーラー、テキスト、グラフィックを除いたMITライセンスの修正版でリリースされました。 [ 7 ]しかし、オープンソースコードが盗用され、他者がソフトウェアを独自のものとして再ブランド化し、許可なくユーザーコンテンツをバンドルしているという問題があったため、ソースコードの利用が制限され、2007年12月にブリュースターはプログラムのコンポーネント(インストーラー、リソース、ユーザーインターフェイスを含む)へのアクセスを制限する意向を発表しました。[ 8 ] 2009年11月、ソフトウェアはプロプライエタリになり、ソフトウェアの販売や派生作品の作成が制限されました。[ 8 ] [ 9 ]

バージョン4.0.18以降、Paint.NETは2つのエディションで公開されています。クラシックエディションは、バージョン3.5以降のすべてのバージョンと同様に、引き続き無料です。ただし、もう1つのエディションは試用版ライセンスでMicrosoft Storeに公開され、14.99ドルで購入できます。開発者によると、これは従来の寄付の手段を閉鎖することなく、ユーザーがより手軽に開発に貢献できるようにするためとのことです。[ 10 ] [ 11 ]

概要

Paint.NETは主にC#プログラミング言語でプログラムされています。ネイティブ画像形式である.PDNは、アプリケーションの内部オブジェクト形式を圧縮したもので、レイヤーなどの情報を保持しています。[ 12 ]

プラグイン

Paint.NETはプラグインをサポートしており、画像の調整や効果、追加のファイルタイプのサポートなどを行うことができます。プラグインは任意の.NET Frameworkプログラミング言語でプログラムできますが、最も一般的にはC#で書かれています。[ 13 ]これらは、プログラムのディスカッションボードであるPaint.NETフォーラムのボランティアのコーダーによって作成されています。ほとんどはディスカッションボードで公開されていますが、いくつかはプログラムの後のリリースに含まれています。例えば、DirectDraw Surfaceファイルタイプのプラグイン(元々はDean Ashton氏によるもの)とインクスケッチとソフトポートレート効果(元々はDavid Issel氏によるもの)は、バージョン3.10でPaint.NETに追加されました。

数百ものプラグインが開発されています。[ 14 ]例えば、2Dの描画を3D形状に変換するShape3Dなどです。また、Paint.NETに付属する機能を拡張するプラグインもあり、例えばCurves+やSharpen+は、それぞれ付属ツールのCurvesとSharpenを拡張します。

ファイルタイププラグインの例としては、アニメーションカーソルとアイコンプラグインやAdobe Photoshopファイル形式プラグインなどがあります。[ 14 ]これらのプラグインのいくつかは、 dcrawを使用するraw画像形式プラグインやOptiPNGを使用するPNG最適化プラグインなど、既存のオープンソースソフトウェアに基づいています。

フォーク

ペイントモノ

Paint.NETはWindows用に開発されており、他のシステムにはネイティブサポートされていません。以前はオープンソースであったため、代替バージョンの可能性はありました。2007年5月、Miguel de Icazaはpaint-monoと呼ばれる移植プロジェクトを正式に開始しました。[ 15 ]このプロジェクトは、Paint.NET 3.0を、.NET Frameworkの基盤となる共通言語基盤のオープンソース実装であるMonoに部分的に移植しました。これにより、Paint.NETはLinuxなどのMono対応プラットフォームで動作できるようになりました。この移植版は2009年3月以降、メンテナンスも更新もされていません。[ 15 ]

新しいMonoランタイム6バージョンは、3.5.11までのオリジナルのPaint.NETリリースをほぼ完璧に実行できます。[ 16 ]

ピンタ

2010年、開発者のジョナサン・ポブストはPintaというプロジェクトを開始し、これをMonoとGtk#向けのPaint.NETのクローンと位置付けました。PintaはPaint.NETの調整とエフェクトのコードを再利用しましたが、それ以外はオリジナルのコードです。[ 17 ]

参照

参考文献

  1. ^ a b c Brewster, Rick. 「Paint.NET - ダウンロード」 . dotPDN, LLC. 2013年7月3日時点のオリジナルよりアーカイブ。 2018年1月13日閲覧
  2. ^ Brewster, Rick (2009年11月6日). 「Paint.NET v3.5の新しいライセンス」 . paint.net Blog . dotPDN LLC. 2010年3月12日時点のオリジナルよりアーカイブ2011年5月1日閲覧。
  3. ^ 「Paint.NET – デジタル写真編集用無料ソフトウェア」2009年6月19日時点のオリジナルよりアーカイブ2009年9月30日閲覧。ページの下部、下記について
  4. ^ 「Paint.NET v1.1 "Beta 2" ダウンロード」。 2007年12月21日時点のオリジナルよりアーカイブ。
  5. ^ 「Paint.NETのダウンロード数が200万回を突破、その他のニュース」2008年1月2日時点のオリジナルよりアーカイブ2006年6月16日閲覧。
  6. ^ Mook, Nate (2006年2月27日). 「インタビュー:Paint.NETの内部を探る」 . Betanews . Betanews, Inc. 2011年10月30日時点のオリジナルよりアーカイブ2006年6月16日閲覧。
  7. ^ 「Paint.NET – ライセンスとFAQ」2010年2月8日時点のオリジナルよりアーカイブ2008年10月29日閲覧。
  8. ^ a b「フリーウェア作者の皆様:「Backspaceware」にご注意ください . paint.netブログ。2007年12月4日。2013年10月21日時点のオリジナルよりアーカイブ。2017年7月27日閲覧。
  9. ^ 「Paint.NET v3.5の新しいライセンス」 2009年11月7日. 2010年3月12日時点のオリジナルよりアーカイブ2015年2月11日閲覧。
  10. ^ Rubino, Daniel (2017年9月30日). 「Paint.NETがWindowsストアですべてのWindows 10 PC向けに利用可能になりました」 . Windows Central . Mobile Nations. 2023年4月4日時点のオリジナルよりアーカイブ。 2018年1月15日閲覧
  11. ^ Brinkmann, Martin (2017年10月1日). 「Paint.netがWindowsストアに登場(ただし無料ではない)」 . ghacks . 2024年4月17日時点のオリジナルよりアーカイブ。 2018年1月15日閲覧
  12. ^ 「Paint.NET のファイル形式、「.pdn」」. 2008年1月2日時点のオリジナルよりアーカイブ。
  13. ^ 「CodeLab: Paint.NETプラグイン開発環境」 2014年8月16日。
  14. ^ a b “Plugin Index” . 2009年6月28日. 2021年4月14日時点のオリジナルよりアーカイブ2010年5月22日閲覧。
  15. ^ a b Project Paint Mono 2007-08-20にアーカイブされたWayback Machine at Google Code
  16. ^ "Paint.NET" . WineHQ AppDB . 2021年7月22日閲覧
  17. ^ Holwerda, Thom (2010年2月8日). 「Paint.NETのGTK+クローン、Pintaの紹介」OSNews . 2010年4月6日時点のオリジナルよりアーカイブ2014年9月25日閲覧

さらに読む