Paint.NET

From Wikipedia, the free encyclopedia

Template:DMCA Template:DMCA Template:Short description

Page Module:Infobox/styles.css has no content.

Paint.NET
[[Programmer|Original authorTemplate:Pluralize from text]]Rick Brewster
[[Programmer|DeveloperTemplate:Pluralize from text]]dotPDN, LLC
Initial releaseMay 6, 2004; 22 years ago (2004-05-06)
Template:Infobox software/simple
Written inC#, C++, C++/CLI
EnginePage Template:Plainlist/styles.css has no content.Template:EditAtWikidata
Operating systemWindows 10 or later[1]
Platform.NET Framework[1] and .NET
Size79.5 MB
Available in36 languages
Page Template:Hidden begin/styles.css has no content.
List of languages
English, Belarusian, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Corsican, Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Norwegian, Persian, Polish, Portuguese (Brazil), Portuguese (Portugal), Russian, Romanian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian[1]
TypeRaster graphics editor
LicenseFreeware[2]
Websitegetpaint.net
paint.net
RepositoryPage Template:Plainlist/styles.css has no content.

Script error: No such module "Check for conflicting parameters".

Paint.NET (sometimes stylized as paint.net) is a freeware general-purpose raster graphics editor program for Microsoft Windows, developed with the .NET platform. Paint.NET was originally created by Rick Brewster as a Washington State University student project, and has evolved from a simple replacement for the Microsoft Paint program into a program for editing mainly graphics, with support for plugins.

History

Paint.NET originated as a computer science senior design project by Rick Brewster during spring 2004 at Washington State University. Version 1.0 consisted of 36,000 lines of code and was written in four months.[3][4] In contrast, version 3.35 has approximately 162,000 lines of code. The Paint.NET project continued over the summer and into the autumn 2004 semester for both the version 1.1 and 2.0 releases.[<span title="Script error: No such module "decodeEncode".">citation needed]

Development continued with one programmer who worked on previous versions of Paint.NET while he was a student at WSU. As of May 2006 the program had been downloaded at least 2 million times,[5] at a rate of about 180,000 per month.[6]

Initially, Paint.NET was released under a modified version of the MIT License, with the exclusion of the installer, text, and graphics.[7] However, citing issues with the open source code being plagiarized by others that had rebranded the software as their own and bundled user content without their permission, the availability of the source code was restricted, in December 2007 Brewster announced his intent to restrict access to components of the program (including its installer, resources, and user interface).[8] In November 2009, the software was made proprietary, restricting the sale or creation of derivative works of the software.[8][9]

Starting with version 4.0.18, Paint.NET is published in two editions: A classic edition remains freeware, similar to all other versions since 3.5. Another edition, however, is published to Microsoft Store under a trialware license and is available to purchase for US$14.99. According to the developer, this was done to enable the users to contribute to the development with more convenience, even though the old avenue of donation was not closed.[10][11]

In May 2026, Brewster revealed that he obtained the paint.net domain after attempting to do so for 22 years. Historically, the editor was hosted on getpaint.net, and according to Brewster, the previous owners of paint.net would not sell the domain and asked for "lots and lots of money". In December of the previous year, paint.net began hosting content that impersonated Paint.NET, therefore becoming a clear case of trademark infringement and domain squatting. Brewster stated that he was able to obtain the domain afterwards with the help of a lawyer.[12]

Page Template:Quote box/styles.css has no content.

Overview

Paint.NET is primarily programmed in the C# programming language. Its native image format, .PDN, is a compressed representation of the application's internal object format, which preserves layering and other information.[14]

Plugins

Paint.NET supports plugins, which add image adjustments, effects, and support for additional file types. They can be programmed using any .NET Framework programming language, though they are most commonly written in C#.[15] These are created by volunteer coders on the program's discussion board, the Paint.NET Forum. Though most are simply published via the discussion board, some have been included with a later release of the program. For instance, a DirectDraw Surface file type plugin, (originally by Dean Ashton) and an Ink Sketch and Soften Portrait effect (originally by David Issel) were added to Paint.NET in version 3.10.[citation needed]

Hundreds of plugins have been produced;[16] such as Shape3D, which renders a 2D drawing into a 3D shape. Some plugins expand on the functionality that comes with Paint.NET, such as Curves+ and Sharpen+, which extend the included tools Curves and Sharpen, respectively.[citation needed]

Examples of file type plugins include an Animated Cursor and Icon plugin and an Adobe Photoshop file format plugin.[16] Several of these plugins are based on existing open source software, such as a raw image format plugin that uses dcraw and a PNG optimization plugin that uses OptiPNG.[citation needed]

Forks

paint-mono

Paint.NET was created exclusively for Windows and has no native support for other operating systems. Due to its former open-source licensing, the development of alternative versions was possible. In May 2007, Miguel de Icaza officially started a porting project called paint-mono.[17] This project had partially ported Paint.NET 3.0 to Mono, an open-source implementation of the Common Language Infrastructure on which the .NET Framework is based. This allowed Paint.NET to be run on Mono-supported platforms, such as Linux. This port is no longer maintained and has not been updated since March 2009.[17]

Newer Mono runtime 6 versions are able to run original Paint.NET releases up to 3.5.11 with only minor issues.[18]

Pinta

Script error: No such module "Labelled list hatnote". In 2010, developer Jonathan Pobst started a project called Pinta, describing it as a clone of Paint.NET for Mono and Gtk#. Pinta reused the adjustments and effects code from Paint.NET but otherwise is original code.[19]

See also

References

Page Template:Reflist/styles.css has no content.

  1. ^ a b c Page Module:Citation/CS1/styles.css has no content.Brewster, Rick. "Paint.NET - Download". dotPDN, LLC. Archived from the original on July 3, 2013. Retrieved January 13, 2018.
  2. ^ Page Module:Citation/CS1/styles.css has no content.Brewster, Rick (November 6, 2009). "A new license for Paint.NET v3.5". paint.net Blog. dotPDN LLC. Archived from the original on March 12, 2010. Retrieved May 1, 2011.
  3. ^ Page Module:Citation/CS1/styles.css has no content."Paint.NET v1.1 "Beta 2" Download". Archived from the original on December 21, 2007.
  4. ^ Page Module:Citation/CS1/styles.css has no content."Paint.NET – Free Software for Digital Photo Editing". Archived from the original on June 19, 2009. Retrieved May 31, 2026. It started development as an undergraduate college senior design project mentored by Microsoft, and is now maintained and developed by Rick Brewster.
  5. ^ Page Module:Citation/CS1/styles.css has no content."Paint.NET crosses 2 million downloads, and other news". Archived from the original on January 2, 2008. Retrieved June 16, 2006.
  6. ^ Page Module:Citation/CS1/styles.css has no content.Mook, Nate (February 27, 2006). "Interview: A Look Inside Paint.NET". Betanews. Betanews, Inc. Archived from the original on October 30, 2011. Retrieved June 16, 2006.
  7. ^ Page Module:Citation/CS1/styles.css has no content."Paint.NET – Licensing and FAQ". Archived from the original on February 8, 2010. Retrieved October 29, 2008.
  8. ^ a b Page Module:Citation/CS1/styles.css has no content."Freeware Authors: Beware of "Backspaceware"". paint.net blog. December 4, 2007. Archived from the original on October 21, 2013. Retrieved July 27, 2017.
  9. ^ Page Module:Citation/CS1/styles.css has no content."A new license for Paint.NET v3.5". November 7, 2009. Archived from the original on March 12, 2010. Retrieved February 11, 2015.
  10. ^ Page Module:Citation/CS1/styles.css has no content.Rubino, Daniel (September 30, 2017). "Paint.NET is now available in the Windows Store for all Windows 10 PCs". Windows Central. Mobile Nations. Archived from the original on April 4, 2023. Retrieved January 15, 2018.
  11. ^ Page Module:Citation/CS1/styles.css has no content.Brinkmann, Martin (October 1, 2017). "Paint.net lands in Windows Store (but is not free)". ghacks. Archived from the original on April 17, 2024. Retrieved January 15, 2018.
  12. ^ Page Module:Citation/CS1/styles.css has no content.Lane, Rick (May 30, 2026). "After more than two decades, the creator of Paint.NET finally owns the domain paint.net, and it's all thanks to a 'slam dunk case of trademark infringement'". PC Gamer.
  13. ^ Script error: No such module "cite tweet".
  14. ^ Page Module:Citation/CS1/styles.css has no content."Paint.NET's file format, ".pdn"". Archived from the original on January 2, 2008.
  15. ^ Page Module:Citation/CS1/styles.css has no content."CodeLab: Paint.NET Plugin Development Environment". August 16, 2014.
  16. ^ a b Page Module:Citation/CS1/styles.css has no content."Plugin Index". June 28, 2009. Archived from the original on April 14, 2021. Retrieved May 22, 2010.
  17. ^ a b Project Paint Mono Script error: No such module "webarchive". at Google Code
  18. ^ Page Module:Citation/CS1/styles.css has no content."Paint.NET". WineHQ AppDB. Retrieved July 22, 2021.
  19. ^ Page Module:Citation/CS1/styles.css has no content.Holwerda, Thom (February 8, 2010). "Introducing Pinta, a Gtk+ Clone of Paint.NET". OSNews. Archived from the original on April 6, 2010. Retrieved September 25, 2014.

Further reading

Page Template:Refbegin/styles.css has no content.

Page Module:Side box/styles.css has no content.Page Template:Sister project/styles.css has no content.

Page Module:Side box/styles.css has no content.Page Template:Sister project/styles.css has no content.

Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.