GIMP: Difference between revisions
No edit summary |
Prokoudine (talk | contribs) m The referenced website relocated several years ago |
||
Line 1: | Line 1: | ||
{{Short description|Open source raster graphics editor}} |
|||
{{Other uses|Gimp (disambiguation)}} |
{{Other uses|Gimp (disambiguation)}} |
||
{{Use dmy dates|date=November 2024}} |
|||
{{Infobox software |
{{Infobox software |
||
| name |
| name = GNU Image Manipulation Program |
||
| logo = Gimp-wilber-scalable.svg |
|||
| title = |
|||
| screenshot = GIMP 2.10.jpg |
|||
| logo = [[File:The GIMP icon - gnome.svg|82px|Wilber, the GIMP mascot]][[File:Gimp logo.png|Gimp]] |
|||
| |
| caption = GIMP version 2.10 |
||
| author = [[Spencer Kimball (computer programmer)|Spencer Kimball]], [[Peter Mattis]] |
|||
| screenshot = [[File:GIMP_screenshot.png|250px]] |
|||
| developer = GIMP Development Team |
|||
| caption = GIMP version 2.8 running on [[Trisquel|Trisquel GNU/Linux]] 4.5. |
|||
| released = {{Start date and age|1998|6|2|df=yes}} |
|||
| collapsible = |
|||
| latest release version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q2804309}} |
|||
| author = [[Spencer Kimball (computer programmer)|Spencer Kimball]], [[Peter Mattis]] |
|||
| latest release date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q2804309|P577}} |
|||
| developer = The GIMP Development Team |
|||
| latest preview version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q51930650}} |
|||
| released = {{Start date and age|df=yes|1996|01}} |
|||
| latest preview date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q51930650|P577}} |
|||
| discontinued = |
|||
| repo = {{URL|gitlab.gnome.org/GNOME/gimp}} |
|||
| latest release version = |
|||
| programming language = [[C (programming language)|C]], [[C++]], [[Python (programming language)|Python]], [[Scheme (programming language)|Scheme]] |
|||
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> |
|||
| operating system = [[Linux]], [[macOS]], [[Windows]], [[FreeBSD]], [[OpenBSD]], [[Solaris (operating system)|Solaris]], [[AmigaOS 4]] |
|||
| latest preview version = |
|||
| language count = 82 |
|||
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> |
|||
| language footnote = <ref>{{cite web |url=https://l10n.gnome.org/module/gimp/ |title=Module Statistics: GIMP |website=l10n.Gnome.org |publisher=[[GNOME Project]] |access-date=7 March 2022 |archive-date=31 January 2022 |archive-url=https://web.archive.org/web/20220131044150/https://l10n.gnome.org/module/gimp/ |url-status=live }}</ref> |
|||
| frequently updated = Yes<!-- DO NOT include this parameter unless you know what it does --> |
|||
| language = [[Amharic]], [[Arabic]], [[Asturian language|Asturian]], [[Azerbaijani language|Azerbaijani]], [[Basque language|Basque]], [[Belarusian language|Belarusian]], [[Bosnian language|Bosnian]], [[Brazilian Portuguese]], [[Breton language|Breton]], [[British English]], [[Bulgarian language|Bulgarian]], [[Burmese language|Burmese]], [[Canadian English]], [[Catalan language|Catalan]], [[Central Kurdish]], [[Chinese language|Chinese (China)]], [[Chinese language|Chinese (Hong Kong)]], [[Chinese language|Chinese (Taiwan)]], [[Croatian language|Croatian]], [[Czech language|Czech]], [[Danish language|Danish]], [[Dutch language|Dutch]], [[Dzongkha]], [[Esperanto]], [[Estonian language|Estonian]], [[Finnish language|Finnish]], [[French language|French]], [[Galician language|Galician]], [[Georgian language|Georgian]], [[German language|German]], [[Greek language|Greek]], [[Gujarati language|Gujarati]], [[Hebrew language|Hebrew]], [[Hindi]], [[Hungarian language|Hungarian]], [[Icelandic language|Icelandic]], [[Indonesian language|Indonesian]], [[Irish language|Irish]], [[Italian language|Italian]], [[Japanese language|Japanese]], [[Kabyle language|Kabyle]], [[Kannada]], [[Kashubian language|Kashubian]], [[Kazakh language|Kazakh]], [[Khmer language|Khmer]], [[Kinyarwanda]], [[Kyrgyz language|Kirghiz]], [[Korean language|Korean]], [[Latvian language|Latvian]], [[Lithuanian language|Lithuanian]], [[Low German]], [[Macedonian language|Macedonian]], [[Malay language|Malay]], [[Malayalam]], [[Marathi language|Marathi]], [[Nepali language|Nepali]], [[Bokmål|Norwegian (Bokmål)]], [[Nynorsk|Norwegian (Nynorsk)]], [[Occitan language|Occitan]], [[Persian language|Persian]], [[Polish language|Polish]], [[Portuguese language|Portuguese]], [[Punjabi language|Punjabi]], [[Romanian language|Romanian]], [[Russian language|Russian]], [[Scottish Gaelic]], [[Serbian language|Serbian (Cyrillic script)]], [[Serbian language|Serbian (Latin script)]], [[Sinhala language|Sinhala]], [[Slovak language|Slovak]], [[Slovene language|Slovene]], [[Spanish language|Spanish]], [[Swedish language|Swedish]], [[Tamil language|Tamil]], [[Tatar language|Tatar]], [[Telugu language|Telugu]], [[Thai language|Thai]], [[Turkish language|Turkish]], [[Ukrainian language|Ukrainian]], [[Valencian language|Valencian]], [[Vietnamese language|Vietnamese]], [[Xhosa language|Xhosa]], [[Yiddish]] |
|||
| programming language = [[C (programming language)|C]] and [[GTK+]] |
|||
| genre = [[Raster graphics editor]] |
|||
| operating system = [[GNU]]/[[Linux]], [[Mac OS X]], [[Microsoft Windows]], [[FreeBSD]], [[Solaris (operating system)|Solaris]], [[AmigaOS 4]] |
|||
| license = [[GNU General Public License|GPL-3.0-or-later]] |
|||
| platform = |
|||
| website = {{Official URL}} |
|||
| size = |
|||
| language = Many languages (52 languages, 37 full translations)<ref>{{cite web|title=GIMP — Documentation|url=http://www.gimp.org/docs/|date=2001-2009|work=GIMP documentation|publisher=GIMP Documentation team|accessdate=2 July 2009}}</ref><ref>{{cite web|url=http://l10n.gnome.org/module/gimp/ |title=GNOME GIMP translation statistics, see GIMP 2.6}}</ref> |
|||
| language count = <!-- DO NOT include this parameter unless you know what it does --> |
|||
| language footnote = |
|||
| status = Active |
|||
| genre = [[Raster graphics editor]] |
|||
| license = [[GNU Lesser General Public License|GNU (L)GPLv3+]] v2.7+<ref>{{cite web|title=GIMP 2.7 RELEASE NOTES|url=http://www.gimp.org/release-notes/gimp-2.7.html|date=15 April 2011|accessdate=3 May 2012}}</ref> |
|||
| alexa = |
|||
| website = {{URL|http://www.gimp.org/}} |
|||
}} |
}} |
||
The '''GNU Image Manipulation Program''', commonly known by its acronym '''GIMP''' ({{IPAc-en|ɡ|ɪ|m|p}} {{respell|GHIMP}}), is a [[free and open-source]] [[raster graphics editor]]<ref>{{Cite book |last=Peck |first=Akkana |title=Beginning GIMP: From Novice to Professional |publisher=Physica-Verlag |date=2006 |isbn=978-1-4302-0135-9 |page=1 }}</ref> used for image manipulation (retouching) and [[image editing]], free-form drawing, [[transcoding]] between different [[image file format]]s, and more specialized tasks. It is extensible by means of plugins, and scriptable. It is not designed to be used for drawing, though some artists and creators have used it in this way.<ref>{{cite web |title=GIMP User Manual: Creating a Basic Shape |url=https://docs.gimp.org/2.10/en/gimp-using-rectangular.html |website=Docs.Gimp.org |access-date=12 April 2023 |archive-date=8 March 2023 |archive-url=https://web.archive.org/web/20230308061356/https://docs.gimp.org/2.10/en/gimp-using-rectangular.html |url-status=live }}</ref> |
|||
'''GIMP''' ('''GNU Image Manipulation Program''') is an [[raster graphics editor|image retouching and editing tool]]<ref name="what-is-gimp">{{cite book|title=Beginning GIMP: From Novice to Professional|last=Peck|first=Akkana|coauthors=Inc NetLibrary|year=2006|publisher=Physica-Verlag |isbn=1-4302-0135-5|page=1|accessdate=8 July 2009}}</ref> and is released under the [[GPL|GPLv3]] license as [[free and open-source software]]. There are versions of GIMP tailored for most operating systems including [[Microsoft Windows]], [[Mac OS X]] and [[Linux]]. |
|||
GIMP is part of the [[GNU]] project and released under the [[GNU General Public License]] (3.0-or-later) and is available for [[Linux]], [[macOS]], and [[Microsoft Windows]].<ref>{{cite web |url=https://www.gimp.org/docs/userfaq.html#whats-the-gimps-license-and-how-do-i-comply-with-it |title=What's the GIMP's License, and How Do I Comply with It? |access-date=9 June 2021 |archive-date=21 May 2021 |archive-url=https://web.archive.org/web/20210521221351/https://www.gimp.org/docs/userfaq.html#whats-the-gimps-license-and-how-do-i-comply-with-it |url-status=live }}</ref> |
|||
GIMP has tools used for image retouching and editing, free-form drawing, resizing, cropping, [[Photomontage|photo-montages]], converting between different image formats, and more specialised tasks. Animated images such as GIF and MPEG files can be created using an animation plugin. |
|||
== History == |
|||
The developers and maintainers of GIMP have a product vision for GIMP to strive to be a high end free software graphics application for the editing and creation of original images, photos, icons, graphical elements of web pages and art for user interface elements.<ref>{{cite web|title=GIMP UI Redesign|url=http://gui.gimp.org/index.php/GIMP_UI_Redesign|date=17 May 2008|work=GIMP UI redesign|publisher=GIMP UI team|accessdate=2 July 2009}}</ref> |
|||
In 1995, [[Spencer Kimball (computer programmer)|Spencer Kimball]] and [[Peter Mattis]] began developing GIMP—originally named ''General Image Manipulation Program''—as a semester-long project at the [[University of California, Berkeley]] for the [[eXperimental Computing Facility]]''.''<ref name="GIMPHISTORY">{{cite web |title=How It All Started |url=https://www.gimp.org/about/prehistory.html |last1=Kimball |first1=Spencer |last2=Mattis |first2=Peter |access-date=18 June 2020 |archive-date=25 June 2020 |archive-url=https://web.archive.org/web/20200625185922/https://www.gimp.org/about/prehistory.html |url-status=live }}</ref> The acronym was coined first, with the letter ''G'' being added to ''-IMP'' as a reference to "the gimp" in the scene from the 1994 film ''[[Pulp Fiction]]''.<ref>{{cite web |last=Beane |first=Zachary |date=1 January 1997 |title=Spencer Kimball & Peter Mattis |url=https://www.xach.com/gg/1997/1/profile/1/ |website=Gimp Gazette |access-date=29 March 2020 |quote=It took us a little while to come up with the name. We knew we wanted an image manipulation program like Photoshop, but the name IMP sounded wrong. We also tossed around XIMP (X Image Manipulation Program) following the rule of when in doubt prefix an X for X11 based programs. At the time, ''Pulp Fiction'' was the hot movie and a single word popped into my mind while we were tossing out name ideas. It only took a few more minutes to determine what the 'G' stood for. |archive-date=11 November 2020 |archive-url=https://web.archive.org/web/20201111191926/https://www.xach.com/gg/1997/1/profile/1/ |url-status=live }}</ref> |
|||
1996 was the initial public release of GIMP (0.54).<ref name="gimp-prehistory">{{cite web |title=Prehistory – before GIMP 0.54 |url=http://gimp.org/about/prehistory.html |date=29 July 1995 |website=Gimp.org |publisher=Peter Mattis |access-date=2 July 2009 |archive-date=5 September 2015 |archive-url=https://web.archive.org/web/20150905165132/http://www.gimp.org/about/prehistory.html |url-status=live }}</ref><ref name="ancient-history">{{cite web |title=ancient history |url=http://gimp.org/about/ancient_history.html |website=Gimp.org |access-date=18 June 2012 |archive-date=5 September 2015 |archive-url=https://web.archive.org/web/20150905160149/http://www.gimp.org/about/ancient_history.html |url-status=live }}</ref> The editor was quickly adopted and a community of contributors formed. The community began developing tutorials and artwork and sharing better work-flows and techniques.<ref>{{Cite book |last=Bunks |first=Carey |url=https://archive.org/details/grokkinggimp00care/page/14 |title=Grokking the GIMP |publisher=New Riders |date=2000 |isbn=978-0-7357-0924-9 |page=14 |access-date=8 July 2009 |url-access=registration }}</ref> |
|||
==History== |
|||
{{Main|GIMP release history}} |
|||
[[File:Gimp-2.6.0.png|thumb|left|300px|GIMP 2.6 manipulating an image |300px]] |
|||
GIMP was originally released as the ''General Image Manipulation Program'',<ref name="GIMP0.54-README">{{cite web|url=ftp://ftp.gimp.org/pub/gimp/historical/gimp-0.54.1.fixed.tar.gz|title=readme|accessdate=23 March 2008|author=Spencer Kimball & Peter Mattis|date=11 February 1996|format=tarred and gzipped text, see README}}</ref> by creators [[Spencer Kimball (computer programmer)|Spencer Kimball]] and [[Peter Mattis]]. Development of GIMP began in 1995 as a semester-long project at the [[University of California, Berkeley]]; The first public release of GIMP (0.54) was made in January 1996 <ref name="gimp-prehistory">{{cite web|title=GIMP — Prehistory — before GIMP 0.54|url=http://gimp.org/about/prehistory.html|date=29 July 1995|work=GIMP history|publisher=Peter Mattis|accessdate=2 July 2009}}</ref><ref name="ancient-history">{{cite web|url=http://gimp.org/about/ancient_history.html |title=ancient history |publisher=GIMP |date= |accessdate=18 June 2012}}</ref> and in the following year (1997) GIMP became a part of the [[GNU Project]]. The acronym GIMP was changed to mean the ''GNU'' Image Manipulation Program in reflection of its existence under the GNU Project.<ref>{{cite web|url=http://gimp.org/docs/userfaq.html#Gimp |title=Documentation |publisher=GIMP |date= |accessdate=18 June 2012}}</ref> Currently GIMP is developed by a self-organized group of volunteers under the banner of [[the GNOME Project]].<ref> |
|||
{{cite web |title=GNOME: The Free Software Desktop Project |url=http://www.gnome.org/ |date=2005-2009 |work=gnome.org |publisher=The GNOME Project |accessdate=2 July 2009}}</ref><ref name="gnome-hosting">{{cite web |title=gimp — GNU Image Manipulation Program |url=http://git.gnome.org/cgit/gimp/ |work=gnome.org |publisher=The GNOME Project |accessdate=2 July 2009}}</ref> |
|||
In the following year, Kimball and Mattis met with [[Richard Stallman]] of the [[GNU Project]] while he visited UC Berkeley and asked if they could change ''General'' in the application's name to ''GNU'' (the name of the operating system created by Stallman), and Stallman approved.<ref>{{cite web |title=Documentation |url=http://gimp.org/docs/userfaq.html#Gimp |website=Gimp.org |archive-url=https://web.archive.org/web/20120628231352/http://gimp.org/docs/userfaq.html#Gimp |archive-date=28 June 2012 |access-date=18 June 2012}}</ref> The application subsequently formed part of the GNU software collection.<ref>{{cite web |title=GNU Software |url=https://www.gnu.org/software/software.html |website=Gnu.org |publisher=GNU |access-date=28 March 2015 |archive-date=25 December 2015 |archive-url=https://web.archive.org/web/20151225191933/http://www.gnu.org/software/software.html |url-status=live }}</ref> |
|||
The number of computer architectures and operating systems GIMP supported has expanded significantly since its first release. The first release supported [[UNIX]] systems such as GNU/Linux, SGI [[IRIX]] and [[HP-UX]].<ref name="GIMP0.54-README" /><ref name="why-win32"> |
|||
{{cite web|url=http://www.gimp.org/~tml/gimp/win32/why.html |title=why port to windows}} |
|||
</ref> Since the initial release, GIMP has been ported to many operating systems, including [[Microsoft Windows]] and [[Mac OS X]]; the original port to the Windows 32-bit platform was started by Finnish programmer Tor Lillqvist (tml) in 1997 and was supported in the GIMP 1.1 release.<ref name="why-win32" /> |
|||
The first release only supported [[Unix]] systems, such as [[Linux]], [[Silicon Graphics|SGI]] [[IRIX]] and [[HP-UX]].{{r|GIMPHISTORY}}<ref name="Why Windows">{{cite web |title=Why Port to Windows |url=http://www.gimp.org/~tml/gimp/win32/why.html |website=Gimp.org |archive-url=https://web.archive.org/web/20090627105722/http://www.gimp.org/~tml/gimp/win32/why.html |archive-date=27 June 2009 }}</ref> Since then, GIMP has been ported to other operating systems, including [[Microsoft Windows]] (1997, GIMP 1.1)<ref name="Why Windows" /> and [[macOS]]. |
|||
GIMP saw formation of a community and rapid adoption following the first release. The community that formed began developing tutorials, artwork and shared better work-flows and techniques.<ref name="gimp-community"> |
|||
{{cite book |title=Grokking the GIMP |last=Bunks |first=Carey |year=2000 |publisher=New Riders |isbn=0-7357-0924-6 |page=14|url=http://gimp-savvy.com/BOOK/index.html |accessdate=8 July 2009}} |
|||
</ref> |
|||
A |
A [[widget toolkit|GUI toolkit]] called [[GTK]] (at the time known as the GIMP ToolKit) was developed to facilitate the development of GIMP. The development of the GIMP ToolKit has been attributed to Peter Mattis becoming disenchanted with the [[Motif (software)|Motif]] toolkit GIMP originally used. Motif was used up to GIMP 0.60.<ref name="ancient-history" /><ref>{{cite web |last=Hackvän |first=Stig |date=1 January 1999 |title=Where Did Spencer Kimball and Peter Mattis go? |url=http://www.linuxworld.com/linuxworld/lw-1999-01/lw-01-gimp.html |website=[[LinuxWorld.com]] |archive-url=https://web.archive.org/web/19990417052141/http://www.linuxworld.com/linuxworld/lw-1999-01/lw-01-gimp.html |archive-date=17 April 1999 |access-date=19 August 2013 |quote=''LinuxWorld: Why did you write GTk as part of GIMP? Mattis: The original version of the GIMP (0.5) used Motif.''}}</ref>{{Clear}} |
||
== |
=== Mascot === |
||
[[File:Wilber (Gimp mascot) horizontal.png|right|300x300px]] |
|||
GIMP's fitness for use in professional environments is regularly reviewed; as such, GIMP is often cited as a replacement for [[Adobe Photoshop]].<ref name="ars-2.6"> |
|||
{{cite web |title=GIMP 2.6 released, one step closer to taking on Photoshop |url=http://arstechnica.com/open-source/news/2008/10/gimp-2-6-released-one-step-closer-to-taking-on-photoshop.ars |date=1 October 2008 |publisher=Ars Technica |first=Ryan |last=Paul |accessdate=2 July 2009}} |
|||
</ref><ref> |
|||
{{cite web |url= http://www.wired.com/science/discoveries/news/1998/03/10975 |title=A Thrifty Photoshop Built for the Web |publisher=wired.com |date=17 March 1998|accessdate=31 July 2009}} |
|||
</ref> The maintainers of GIMP state that GIMP seeks to fulfill GIMP's product vision rather than seek to replicate the interface of Adobe PhotoShop.<ref> |
|||
{{cite web |title=GIMP Developers Conference 2006 |url=http://developer.gimp.org/gimpcon/2006/index.html#vision |year=2006 |publisher=the GIMP project |accessdate=2 July 2009}} {{Dead link|date=November 2010|bot=H3llBot}} |
|||
</ref> |
|||
GIMP's mascot is called Wilber and was created in GIMP by Tuomas Kuosmanen, known as ''tigert'', on 25 September 1997. Wilber received additional accessories from other GIMP developers, which can be found in the ''Wilber Construction Kit'', included in the GIMP [[source code]] as <code>/docs/Wilber_Construction_Kit.xcf.gz</code>.<ref>{{Cite web |url=https://www.gimp.org/about/ancient_history.html |title=A Brief (and Ancient) History of GIMP |website=Gimp.org |access-date=10 September 2022 |archive-date=23 October 2022 |archive-url=https://web.archive.org/web/20221023130629/https://www.gimp.org/about/ancient_history.html |url-status=live }}</ref> |
|||
GIMP 2.6 has been reviewed twice by [[Ars Technica]]. In the first review, Ryan Paul noted that GIMP provides "Photoshop-like capabilities and offers a broad feature set that has made it popular with amateur artists and open source fans. Although GIMP is generally not regarded as a sufficient replacement for high-end commercial tools, it is beginning to gain some acceptance in the pro market."<ref name="ars-2.6" /> Dave Girard also reviewed GIMP 2.6, specifically with the aim of testing GIMP's fitness for professional tasks. He noted at the beginning that GIMP was a high-end tool, but the review conclusion noted that, although many of GIMP's tools were of high quality, he felt that GIMP lacked in some areas such as non-destructive editing, and that it was missing select tools (such as a desaturation brush).<ref> |
|||
{{cite web |author=Dave Girard |title=Suite freedom: a review of GIMP 2.6.4 |url=http://arstechnica.com/media/news/2009/01/gimp-2-6-review.ars |date=13 January 2009 |publisher=ars technica |accessdate=5 July 2009}} |
|||
</ref><ref> |
|||
{{cite web |author=Dave Girard |title=Suite freedom: a review of GIMP 2.6.4 (page 11) |url=http://arstechnica.com/media/news/2009/01/gimp-2-6-review.ars/11 |date=13 January 2009 |publisher=ars technica |accessdate=5 July 2009}} |
|||
</ref> |
|||
==Development== |
== Development == |
||
GIMP is primarily developed by volunteers as a free and open source software project associated with both the GNU and GNOME projects. Development takes place in a public [[git]] [[source code]] repository,<ref name="gimp-git">{{cite web |title=GIMP – GNU Image Manipulation Program |url=https://gitlab.gnome.org/GNOME/gimp |date=2020 |website=Gimp.org |publisher=GNOME |access-date=31 August 2020 |archive-date=24 May 2018 |archive-url=https://web.archive.org/web/20180524063856/https://gitlab.gnome.org/GNOME/gimp |url-status=live }}</ref> on public mailing lists and in public chat channels on the GIMPNET [[IRC]] network.<ref>{{cite web |title=Get Involved |url=http://www.gimp.org/develop/ |date=2020 |website=Gimp.org |publisher=GNOME |access-date=12 April 2023 |archive-date=29 September 2013 |archive-url=https://web.archive.org/web/20130929182144/http://www.gimp.org/develop/ |url-status=live }}</ref> |
|||
GIMP is primarily developed by volunteers as a free software project under the banner of the [[GNOME]] project.<ref> |
|||
{{cite web |
|||
|title=GNU General Public License |
|||
|url=http://www.gimp.org/about/COPYING |
|||
|date=June 1991 |
|||
|work=license |
|||
|publisher=Free Software Foundation |
|||
|accessdate=29 June 2009 |
|||
}} |
|||
</ref> The development of GIMP takes place in a public [[Git (software)|git]] [[source code]] repository,<ref name="gimp-git"> |
|||
{{cite web |
|||
|title=gimp — GNU Image Manipulation Program |
|||
|url=http://git.gnome.org/browse/gimp |
|||
|year=2012 |
|||
|work=gimp |
|||
|publisher=git.gnome.org |
|||
|accessdate=25 June 2012}} |
|||
</ref> on public mailing lists and in public irc channels on the GIMPNET irc network.<ref> |
|||
{{cite web |
|||
|title=gimp — GIMP — Development |
|||
|url=http://www.gimp.org/develop/ |
|||
|year=2012 |
|||
|work=gimp website |
|||
|publisher=git.gnome.org |
|||
|accessdate=25 June 2012}} |
|||
</ref> |
|||
New features |
New features are held in public separate source code branches and merged into the main (or development) branch when the GIMP team is sure they won't damage existing functions.<ref name="gimp-git" /> Sometimes this means that features that appear complete do not get merged or take months or years before they become available in GIMP. |
||
GIMP itself is released as source code. |
GIMP itself is released as source code. After a source code release, installers and packages are made for different operating systems by parties who might not be in contact with the maintainers of GIMP. |
||
The [[Software versioning|version number]] used in GIMP is expressed in a ''major-minor-micro'' format, with each number carrying a specific meaning: |
The [[Software versioning|version number]] used in GIMP is expressed in a ''major-minor-micro'' format, with each number carrying a specific meaning: the first (major) number is incremented only for major developments (and is currently 2). The second (minor) number is incremented with each release of new features, with odd numbers reserved for in-progress development versions and even numbers assigned to stable releases; the third (micro) number is incremented before and after each release (resulting in even numbers for releases, and odd numbers for development snapshots) with any bug fixes subsequently applied and released for a stable version. |
||
Previously, GIMP applied for several positions in the [[Google Summer of Code]] (GSoC).<ref name="Wiki SummerOfCode">{{cite web |title=SummerOfCode |url=http://wiki.gimp.org/gimp/SummerOfCode |date=30 April 2009 |website=Wiki.Gimp.org |publisher=GIMP developers |archive-url=https://web.archive.org/web/20090827115720/http://wiki.gimp.org/gimp/SummerOfCode |archive-date=27 August 2009 |access-date=12 April 2023 }}</ref><ref name="gsoc-gimp-2009">{{cite web |title=GNU Image Manipulation Program |url=https://socghop.appspot.com/org/home/google/gsoc2009/gimp |date=2009 |website=Google Summer of Code 2009 |archive-url=https://web.archive.org/web/20090423053949/http://socghop.appspot.com/org/home/google/gsoc2009/gimp |archive-date=23 April 2009 |access-date=30 June 2009 }}</ref> From 2006 to 2009 there have been nine GSoC projects that have been listed as successful,<ref name="Wiki SummerOfCode" /> although not all successful projects have been merged into GIMP immediately. The healing brush and perspective clone tools and [[Ruby (programming language)|Ruby]] bindings were created as part of the 2006 GSoC and can be used in version 2.8.0 of GIMP, although there were three other projects that were completed and are later available in a stable version of GIMP; those projects being Vector Layers (end 2008 in 2.8 and master),<ref>{{cite web |title=GIMP – GNU Image Manipulation Program |url=https://git.gnome.org/browse/gimp/commit/?id=39af762f615a6a86a82f154638bfca133592e140 |website=Git.Gnome.org | date=25 October 2008 }}</ref> and a [[JPEG 2000]] plug-in (mid 2009 in 2.8 and master).<ref>{{cite web |title=GNU Image Manipulation Program |url=https://git.gnome.org/browse/gimp/commit/?id=6e581ca990326ca083986ae209443612439b3e51 |website=git.gnome.org| date=June 2009 }}</ref> Several of the GSoC projects were completed in 2008, but have been merged into a stable GIMP release later in 2009 to 2014 for Version 2.8.xx and 2.10.x. Some of them needed some more code work for the master tree. |
|||
Each year GIMP applies for several positions in the [[Google Summer of Code]] (GSoC),<ref name="gimp-gsoc"> |
|||
{{cite web |
|||
|title=SummerOfCode — Wilber's Wiki |
|||
|url=http://wiki.gimp.org/gimp/SummerOfCode |
|||
|date=30 April 2009 |
|||
|work=Wilber's Wiki |
|||
|publisher=GIMP developers |
|||
|accessdate=30 June 2009 |
|||
}}</ref><ref name="gsoc-gimp-2009"> |
|||
{{cite web |
|||
|title=GNU Image Manipulation Program |
|||
|url=http://socghop.appspot.com/org/home/google/gsoc2009/gimp |
|||
|year=2009 |
|||
|work=Google Summer of Code 2009 |
|||
|publisher=Google |
|||
|accessdate=30 June 2009}} |
|||
</ref> to date GIMP has participated in all years except 2007.<ref name="list-gimpdev-2007gsoc"> |
|||
{{cite web |
|||
|title=GSoc 2007 — we didn't make it... |
|||
|url=http://lists.xcf.berkeley.edu/lists/gimp-developer/2007-March/017493.html |
|||
|date=Thu 15, 5 March:01:42 PDT 2007 |
|||
|work=lists.xcf.berkeley.edu:gimp-developer |
|||
|publisher=Michael Schumacher |
|||
|accessdate=30 June 2009}} |
|||
</ref> From 2006 to 2009 there have been 9 GSoC projects that have been listed as successful,<ref name="gimp-gsoc" /> although not all successful projects have been merged into GIMP yet. The healing brush and perspective clone tools and [[Ruby (programming language)|Ruby]] bindings were created as part of the 2006 GSoC and can be used in the current version of GIMP, although there were three other projects that were completed and are not yet available in a stable version of GIMP; those projects being Vector Layers, and a [[JPEG 2000]] plug-in. Several projects were completed in 2008, but none are yet a part of a stable release of GIMP. |
|||
Second public Development 2.9-Version was 2.9.4 with many deep improvements after initial Public Version 2.9.2.<ref>{{cite web |title=GIMP 2.9.2 Released |url=https://www.gimp.org/news/2015/11/27/gimp-2-9-2-released/ |website=Gimp.org |date=27 November 2015 |access-date=4 January 2018 |archive-date=1 December 2017 |archive-url=https://web.archive.org/web/20171201041938/https://www.gimp.org/news/2015/11/27/gimp-2-9-2-released/ |url-status=live }}</ref><ref>{{cite web |title=GIMP 2.9.4 Released |url=https://www.gimp.org/news/2016/07/13/gimp-2-9-4-released/ |website=Gimp.org |date=13 July 2016 |access-date=18 December 2016 |archive-date=12 November 2016 |archive-url=https://web.archive.org/web/20161112231331/https://www.gimp.org/news/2016/07/13/gimp-2-9-4-released/ |url-status=live }}</ref> Third Public 2.9-Development version is Version 2.9.6.<ref>{{cite web |title=GIMP 2.9.6 Released |url=https://www.gimp.org/news/2017/08/24/gimp-2-9-6-released/ |website=Gimp.org |date=24 August 2017 |access-date=9 September 2017 |archive-date=24 August 2017 |archive-url=https://web.archive.org/web/20170824210851/https://www.gimp.org/news/2017/08/24/gimp-2-9-6-released/ |url-status=live }}</ref> One of the new features is removing the 4 GB size limit of XCF file.<ref>{{cite web |title=GIMP 2.9.6 Readying New Clipboard, GUI Improvements – Phoronix |url=http://www.phoronix.com/scan.php?page=news_item&px=GIMP-2.9.6-Features |website=Phoronix.com |access-date=26 May 2017 |archive-date=13 April 2017 |archive-url=https://web.archive.org/web/20170413034202/http://www.phoronix.com/scan.php?page=news_item&px=GIMP-2.9.6-Features |url-status=live }}</ref><ref>{{cite web |title=GIMP – GNU Image Manipulation Program |url=https://git.gnome.org/browse/gimp/commit/?id=226fb033859e64b2e6bea67df50ee76de53370a7 |website=git.gnome.org| date=30 May 2017 }}</ref> Increase of possible threads to 64 is also an important point for modern parallel execution in actual [[AMD]] [[Ryzen]] and [[Intel]] [[Xeon]] processors. Version 2.9.8 included many bug fixes and improvements in gradients and clips.<ref>{{cite web |title=GIMP 2.9.8 Released |url=https://www.gimp.org/news/2017/12/12/gimp-2-9-8-released/ |website=Gimp.org |date=12 December 2017 |access-date=4 January 2018 |archive-date=13 December 2017 |archive-url=https://web.archive.org/web/20171213122622/https://www.gimp.org/news/2017/12/12/gimp-2-9-8-released/ |url-status=live }}</ref> Improvements in performance and optimization beyond bug hunting were the development targets for 2.10.0.<ref>{{cite web |title=GIMP 2.10.0 Release Candidate 2 Released |url=https://www.gimp.org/news/2018/04/17/gimp-2-10-0-rc2-released/ |website=Gimp.org |date=17 April 2018 |access-date=19 April 2018 |archive-date=17 April 2018 |archive-url=https://web.archive.org/web/20180417224553/https://www.gimp.org/news/2018/04/17/gimp-2-10-0-rc2-released/ |url-status=live }}</ref> MacOS Beta is available with Version 2.10.4.<ref>{{cite web |last=Prokoudine |first=Alexandre |date=4 July 2018 |title=GIMP 2.10.4 Released |url=https://www.gimp.org/news/2018/07/04/gimp-2-10-4-released/ |website=Gimp.org |access-date=15 April 2019 |archive-date=29 April 2019 |archive-url=https://web.archive.org/web/20190429205521/https://www.gimp.org/news/2018/07/04/gimp-2-10-4-released/ |url-status=live }}</ref> |
|||
===User interface=== |
|||
[[File:Gimp 2.8RC1.jpg|thumb|GIMP, version 2.8.0 RC1 demonstrating single-window mode]] |
|||
The next stable version in the roadmap is 3.0 with a [[GTK3]] port.<ref>{{cite web |title=Roadmaps |url=https://developer.gimp.org/core/roadmap/ |website=Developer.Gimp.org |access-date=12 April 2023 |archive-date=8 April 2023 |archive-url=https://web.archive.org/web/20230408224908/https://developer.gimp.org/core/roadmap/ |url-status=live }}</ref> 2.99-Series is the development Series to 3.0. The first [[release candidate]] for version 3.0, RC1, was released 6 November 2024.<ref>{{cite web |author=GIMP Team |title=GIMP 3.0 RC1 Released |date=6 November 2024 |url=https://www.gimp.org/news/2024/11/06/gimp-3-0-RC1-released/ |website=Gimp.org |access-date=30 November 2024 }}</ref> |
|||
The user interface of GIMP is designed by a dedicated design and usability team. This team was formed after the developers of GIMP signed up to join the [[OpenUsability]] project.<ref> |
|||
{{cite web |author=Ellen Reitmayr |title=2007 Success Stories |url=http://www.openusability.org/index.php/2008/01/2007-success-stories/ |date=1 January 2008 |publisher=openusability.org |accessdate=5 July 2009}} {{Dead link|date=September 2010|bot=H3llBot}} |
|||
</ref> A user interface brainstorming group has since been created for GIMP,<ref name="usability-team"> |
|||
{{cite web |author=GIMP usability team |title=GIMP UI Redesign |url=http://gui.gimp.org/index.php/GIMP_UI_Redesign#team |publisher=gimp.org |accessdate=5 July 2009}}</ref><ref> |
|||
{{cite web |author=GIMP usability team |title=GIMP UI brainstorm |url=http://gimp-brainstorm.blogspot.com/ |publisher=gimp-brainstorm.blogspot.com |accessdate=5 July 2009}}</ref> where users of GIMP can send in their suggestions as to how they think the GIMP user interface could be improved. |
|||
GIMP developers meet during the annual [[Libre Graphics Meeting]].<ref>{{cite book |last=James |first=Daniel |title=Crafting Digital Media: Audacity, Blender, Drupal, GIMP, Scribus, and other Open Source Tools|url=https://books.google.com/books?id=m8dZdPl3fT8C&pg=PA99 |date=2011 |publisher=Apress |isbn=978-1-4302-1888-3 |page=99 }}</ref> Interaction designers from OpenUsability have also contributed to GIMP.<ref>{{cite web |last1=Sanders |first1=N. |title=OpenUsability Funds Student Projects |website=Linux.com |date=25 August 2006 |url=https://www.linux.com/news/openusability-funds-student-projects/ |access-date=11 December 2020 |archive-date=27 July 2021 |archive-url=https://web.archive.org/web/20210727172409/https://www.linux.com/news/openusability-funds-student-projects/ |url-status=live }}</ref> |
|||
GIMP is presented in two forms, ''single'' and ''multiple'' window mode;<ref>{{cite web|url=http://www.gimp.org/release-notes/gimp-2.8.html |title=Release Notes for GIMP 2.8 |publisher=GIMP |date=4 July 2007 |accessdate=18 June 2012}}</ref> GIMP 2.8 defaults to the multiple window mode. In multiple [[Window (computing)|window]] mode a set of windows contain all GIMPs functionality. By default, tools and tool settings are on the left and other dialogues are on the right.<ref name="GIMP-Windows">{{cite web |title=The standard windows of GIMP |url=http://docs.gimp.org/2.6/en/gimp-concepts-main-windows.html |work=GIMP User Manual |publisher=The GIMP Documentation Team |accessdate=24 April 2011}}</ref> |
|||
== Versions == |
|||
[[GTK+]] (GIMP tool kit) is the GUI toolkit to construct GIMPs interface. GTK+'s creation and history regarding GIMP is described in the history section above. |
|||
{{legend|#FDB3AB|Old version, not maintained}} |
|||
===Libre Graphics Meetings=== |
|||
{{legend|#D4F4B4|Latest version}} |
|||
{{Main|Libre Graphics Meeting}} |
|||
{{legend|#FED1A0|Latest preview version}} |
|||
The Libre Graphics Meeting (LGM) is a yearly event where developers of GIMP and other projects meet up to discuss issues related to free and open source graphics software. The GIMP developers take the opportunity to hold [[Birds of a feather (computing)|birds of a feather]] (BOF) sessions at this event. |
|||
{{legend|#C1E6F5|Future release}} |
|||
{{sticky header}} |
|||
===Distribution=== |
|||
{| class="wikitable sortable sticky-header" |
|||
The current version of GIMP works with numerous operating systems, including [[GNU]]/[[Linux]], [[Mac OS X]] and Microsoft Windows. Many GNU/Linux distributions include GIMP as a part of their desktop operating systems, including [[Fedora (operating system)|Fedora]] and [[Debian]]. |
|||
|- |
|||
! Major version |
|||
! Latest minor version |
|||
! Initial release |
|||
! Significant changes and notes |
|||
|- |
|||
! 0.x |
|||
| {{Version |o |?}} |
|||
| class="nowrap"| 1995-11-21 |
|||
| First release |
|||
|- |
|||
! 0.54 |
|||
| {{Version |o |0.54.1}} |
|||
| class="nowrap"| 1996-01-31 |
|||
| 0.54 features some improvements over earlier versions and many bug fixes. Also made a slight modification to the way the file overwrite dialog works. |
|||
|- |
|||
! 0.60 |
|||
| {{Version |o |?}} |
|||
| class="nowrap"| 1996-07-?? |
|||
| Creation of GIMP Tool Kit |
|||
|- |
|||
! 0.99 |
|||
| {{Version |o |0.99.31}} |
|||
| class="nowrap"| 1997-02-26 |
|||
| Porting plug-ins |
|||
|- |
|||
! 1.0 |
|||
| {{Version |o |1.0.3}} |
|||
| class="nowrap"| 1998-06-05 |
|||
| Switch from Motif to GTK+ 1.x. Support for image layers. Introduction of the [[XCF (file format)|XCF]] file format. New memory manager with disk caching of tiles to support large images. New plug-in/extension API and introduction of the Procedural Database (PDB). Introduction of Script-Fu. |
|||
|- |
|||
! 1.2 |
|||
| {{Version |o |1.2.5}} |
|||
| class="nowrap"| 2000-12-25 |
|||
| Improvements to the user interface |
|||
|- |
|||
! 2.0 |
|||
| {{Version |o |2.0→2.0.6}} |
|||
| 2004-03-23 |
|||
| Switch to GTK+ 2.x graphical toolkit. Introduction of tabs and docks system, improvements to Script-Fu scripting, text re-editing, CMYK color support. |
|||
|- |
|||
! 2.2 |
|||
| {{Version|o|2.2→2.2.17}} |
|||
| 2004-12-19 |
|||
| Plugin support, keyboard shortcut editor, previews for transform tools. New GIMP hardware controllers support. Improvements to [[drag and drop]] and [[copy and paste]] to other applications. The last major version to support Windows 98/Me. |
|||
|- |
|||
! 2.4 |
|||
| {{Version |o |2.4→2.4.7}} |
|||
| 2007-10-24 |
|||
| Color management support, scalable brushes, new and rewritten selection tools and crop tools. Many user interface changes including full screen editing and a new icon theme. Increased file format support. Improved printing quality. Improved interface for external device input. |
|||
|- |
|||
! rowspan="3" | 2.6 |
|||
| {{Version|o|2.6→2.6.3}} |
|||
| 2008-10-01 |
|||
|Partial implementation of [[GEGL]], and first iteration of UI re-design. |
|||
|- |
|||
| 2.6.4 |
|||
| {{n/a}} |
|||
| Unreleased version. |
|||
|- |
|||
| {{Version|o|2.6.5→2.6.12}} |
|||
| 2009-02-15 |
|||
| |
|||
|- |
|||
! rowspan='18' | 2.8 |
|||
| {{Version|o|2.7.1}} |
|||
| 2010-07-03 |
|||
| Single-window mode. Multi-column dock windows. Other UI improvements. Save/Export separation. Layer groups. Tools drawn with Cairo. On canvas text editing. Simple math in size entries. Various improvements. |
|||
|- |
|||
| {{Version|o|2.7.2}} |
|||
| 2011-04-15 |
|||
| Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.7.3}} |
|||
| 2011-08-22 |
|||
| Various bugfixes. UI improvements. OS X improvements. |
|||
|- |
|||
| {{Version|o|2.7.4}} |
|||
| 2011-12-13 |
|||
| Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.7.5}} |
|||
| 2012-03-14 |
|||
| Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.8rc1}} |
|||
| 2012-04-08 |
|||
| Updated code from 2.7.5. |
|||
|- |
|||
| {{Version|o|2.8}} |
|||
| 2012-05-03 |
|||
| Layer groups, on-canvas text editing, optional single window mode. UI improvements. Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.8.2}} |
|||
| 2012-08-24 |
|||
| Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.8.4}} |
|||
| 2013-02-05 |
|||
| Various bugfixes. OS X version released on 10 February. |
|||
|- |
|||
| {{Version|o|2.8.6}} |
|||
| 2013-06-21 |
|||
| Various bugfixes. |
|||
|- |
|||
| 2.8.8 |
|||
| {{n/a}} |
|||
| Unreleased version. |
|||
|- |
|||
| {{Version|o|2.8.10}} |
|||
| 2013-11-28 |
|||
| Improved OS X support. |
|||
|- |
|||
| 2.8.12 |
|||
| {{n/a}} |
|||
| Unreleased version. Re-released as 2.8.14 with a critical bugfix. |
|||
|- |
|||
| {{Version|o|2.8.14}} |
|||
| 2014-08-26 |
|||
| Fixed libtool versioning. |
|||
|- |
|||
| {{Version|o|2.8.16}} |
|||
| 2015-11-22 |
|||
| Layer groups support in OpenRaster files. Layer groups support fixed for PSD files. UI improvements. Various bugfixes. Windows installer received an important bugfix on 5 June 2016. |
|||
|- |
|||
| {{Version|o|2.8.18}} |
|||
| 2016-07-14 |
|||
| Vulnerability (CVE-2016-4994) fixed in XCF loading code. Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.8.20}} |
|||
| 2017-02-01 |
|||
| Various bugfixes. Windows and macOS versions released on 7 February. |
|||
|- |
|||
| {{Version|o|2.8.22}} |
|||
| 2017-05-11 |
|||
| Various bugfixes. |
|||
|- |
|||
! rowspan='24' |2.10 |
|||
| {{Version|o|2.9.2}} |
|||
| 2015-11-27 |
|||
| First dev release in the 2.9.x series. GEGL port. New and improved tools. File format support improvements. Better color management. Layers blending improvements. Metadata improvements. |
|||
|- |
|||
| {{Version|o|2.9.4}} |
|||
| 2016-07-13 |
|||
| Second dev release in this series. New UI, usability improvements, new themes. Better color management. GEGL improvements. Various other improvements and bugfixes. |
|||
|- |
|||
| {{Version|o|2.9.6}} |
|||
| 2017-08-24 |
|||
| Third dev release. Various performance improvements and bugfixes. |
|||
|- |
|||
| {{Version|o|2.9.8}} |
|||
| 2017-12-12 |
|||
| Fourth and final dev release. On-canvas gradient editing. Wayland support (Linux). GUI and usability improvements. File format support improvements. |
|||
|- |
|||
| {{Version|o|2.10}} |
|||
| 2018-04-27 |
|||
| Nearly fully ported to GEGL, including for filters. New color management. Various improved tools. New image formats (OpenEXR, RGBE, WebP, HGT). Basic HiDPI support. New themes. Various bug fixes. |
|||
|- |
|||
| {{Version|o|2.10.2}} |
|||
| 2018-05-20 |
|||
| Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.10.4}} |
|||
| 2018-07-04 |
|||
| Simple horizon straightening. Asynchronous fonts loading. Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.10.6}} |
|||
| 2018-08-19 |
|||
| Vertical text layer. New filters. Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.10.8}} |
|||
| 2018-11-08 |
|||
| Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.10.10}} |
|||
| 2019-04-07 |
|||
| Line art detection. GEGL improvements. Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.10.12}} |
|||
| 2019-06-12 |
|||
| Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.10.14}} |
|||
| 2019-10-31 |
|||
| File format improvements ([[High Efficiency Image File Format|HEIF]], TIFF, PSD). MacOS compatibility improvements. Various bugfixes. |
|||
|- |
|||
| 2.10.16 |
|||
| {{n/a}} |
|||
| Unreleased version. Re-released as 2.10.18 with a critical bugfix. |
|||
|- |
|||
| {{Version|o|2.10.18}} |
|||
| 2020-02-24 |
|||
| New 3D transform tool. Various bugfixes. No macOS port. |
|||
|- |
|||
| {{Version|o|2.10.20}} |
|||
| 2020-06-11 |
|||
| Various bugfixes. No macOS port. |
|||
|- |
|||
| {{Version|o|2.10.22}} |
|||
| 2020-10-07 |
|||
| Improved HEIC support. [[AVIF]] support improvements. Various bugfixes. MacOS version released on 25 December. |
|||
|- |
|||
| {{Version|o|2.10.24}} |
|||
| 2021-03-29 |
|||
| File format improvements (HEIF, PSP, TIFF, JPEG, PNG, PDF, DDS, BMP, PSD). "Negative Darkroom" for negatives.<ref>{{cite web |url=https://www.phoronix.com/scan.php?page=search&q=GIMP+2.10 |title=GIMP 2.10 |access-date=17 June 2022 |archive-date=17 June 2022 |archive-url=https://web.archive.org/web/20220617185437/https://www.phoronix.com/scan.php?page=search&q=GIMP+2.10 |url-status=live }}</ref> Many bugfixes. |
|||
|- |
|||
| 2.10.26 |
|||
| {{n/a}} |
|||
| Unreleased version. Re-released as 2.10.28 with a critical bugfix. |
|||
|- |
|||
| {{Version|o|2.10.28}} |
|||
| 2021-09-18 |
|||
| Various bugfixes. |
|||
|- |
|||
| {{Version|o|2.10.30}} |
|||
| 2021-12-21 |
|||
| File format improvements (PSD and AVIF). MacOS improvements backported from 2.99.8. Other improvements. |
|||
|- |
|||
| {{Version|o|2.10.32}} |
|||
| 2022-06-14 |
|||
| Features backported from 2.99.8, like TIFF support improvements and JPEG XL support. Various bug fixes and improvements. |
|||
|- |
|||
| {{Version|o|2.10.34}} |
|||
| 2023-02-27 |
|||
|Features backported from 2.99.14. File format improvements. Template selector in Canvas Size dialog backported from 2.99.6. Improved color-picking. Various macOS improvements. GEGL and babl improvements. Experimental ARM builds for Windows.<ref>{{Cite web |url=https://www.gimp.org/news/2023/08/13/experimental-windows-arm-installer |title=GIMP now on Windows for ARM (experimental) |website=GIMP.org |date=13 August 2023 |access-date=22 October 2023}}</ref> |
|||
|- |
|||
| {{Version|o|2.10.36}} |
|||
| 2023-11-05 |
|||
| Support for ASE and ACB palettes. FG to transparent transition. Better image ratio support for GIFs. Various bugfixes and other enhancements. |
|||
|- |
|||
| {{Version|c|2.10.38}} |
|||
| 2024-05-05 |
|||
| Features backported from 2.99.x. Improved support for Windows tablets. Various bugfixes. Possibly the last release in the GIMP 2 series. |
|||
|- |
|||
! rowspan='13' | 3.0 |
|||
| {{Version|o|2.99.2}} |
|||
| 2020-11-06 |
|||
| Complete port from unmaintained old GTK+ 2.x to maintained GTK+ 3.24,<ref>{{cite web |title=build: bumping flatpak dependency to GNOME 3.24 runtime. (639e69c6) · Commits · GNOME / GIMP |url=https://gitlab.gnome.org/GNOME/gimp/commit/639e69c6278dcdd616cc8fedd385aff4044cb2bc |website=GitLab |date=June 2017 |access-date=11 November 2019 |archive-date=11 November 2019 |archive-url=https://web.archive.org/web/20191111141041/https://gitlab.gnome.org/GNOME/gimp/commit/639e69c6278dcdd616cc8fedd385aff4044cb2bc |url-status=live }}</ref> better hiDPi and [[Wacom]] support, [[Wayland (protocol)|Wayland]] support on Linux, multiple layer selection support, extensions in Python 3, JavaScript, Lua and Vala. |
|||
|- |
|||
| {{Version|o|2.99.4}} |
|||
| 2020-12-25 |
|||
| Second public prerelease,<ref>{{cite web |date=25 December 2020 |title=Development release GIMP 2.99.4 is out |url=https://www.gimp.org/news/2020/12/25/gimp-2-99-4-released/ |website=Gimp.org |access-date=30 December 2020 |archive-date=29 December 2020 |archive-url=https://web.archive.org/web/20201229212422/https://www.gimp.org/news/2020/12/25/gimp-2-99-4-released/ |url-status=live }}</ref> after 2.99.2.<ref>{{cite web |date=6 November 2020 |title=Development release GIMP 2.99.2 is out |url=https://www.gimp.org/news/2020/11/06/gimp-2-99-2-released/ |website=Gimp.org |access-date=15 May 2021 |archive-date=10 April 2021 |archive-url=https://web.archive.org/web/20210410211809/https://www.gimp.org/news/2020/11/06/gimp-2-99-2-released/ |url-status=live }}</ref> |
|||
|- |
|||
| {{Version|o|2.99.6}} |
|||
| 2021-05-08 |
|||
| <ref>{{cite web |date=8 May 2021 |title=Development version: GIMP 2.99.6 Released |url=https://www.gimp.org/news/2021/05/08/gimp-2-99-6-released/ |website=Gimp.org |access-date=11 May 2021 |archive-date=9 May 2021 |archive-url=https://web.archive.org/web/20210509102507/https://www.gimp.org/news/2021/05/08/gimp-2-99-6-released/ |url-status=live }}</ref> |
|||
|- |
|||
| {{Version|o|2.99.8}} |
|||
| 2021-10-20 |
|||
| <ref>{{cite web |date=20 October 2021 |title=Development version: GIMP 2.99.8 Released |url=https://www.gimp.org/news/2021/10/20/gimp-2-99-8-released/ |website=Gimp.org |access-date=5 December 2021 |archive-date=5 December 2021 |archive-url=https://web.archive.org/web/20211205113543/https://www.gimp.org/news/2021/10/20/gimp-2-99-8-released// |url-status=live }}</ref> |
|||
|- |
|||
| {{Version|o|2.99.10}} |
|||
| 2022-02-25 |
|||
| Many improvements in core.<ref>{{cite web |url=https://www.gimp.org/news/2022/02/25/gimp-2-99-10-released/ |title=Development Version: GIMP 2.99.10 Released |website=Gimp.org |date=25 February 2022 |access-date=12 April 2023 |archive-date=15 March 2023 |archive-url=https://web.archive.org/web/20230315045010/https://www.gimp.org/news/2022/02/25/gimp-2-99-10-released/ |url-status=live }}</ref> |
|||
|- |
|||
| {{Version|o|2.99.12}} |
|||
| 2022-08-27 |
|||
| "A huge milestone to 3.0" with many new features and new formats.<ref>{{cite web |url=https://www.gimp.org/news/2022/08/27/gimp-2-99-12-released/ |title=Development version: GIMP 2.99.12 Released |date=27 August 2022 |access-date=30 October 2022 |archive-date=30 October 2022 |archive-url=https://web.archive.org/web/20221030213934/https://www.gimp.org/news/2022/08/27/gimp-2-99-12-released// |url-status=live }}</ref><ref>{{cite web |url=https://www.phoronix.com/news/GIMP-2.99.12-Released |title=GIMP 2.99.12 Released – 'A Huge Milestone Towards GIMP 3.0' |access-date=30 October 2022 |archive-date=30 October 2022 |archive-url=https://web.archive.org/web/20221030215055/https://www.phoronix.com/news/GIMP-2.99.12-Released |url-status=live }}</ref> |
|||
|- |
|||
| {{Version|o|2.99.14}} |
|||
| 2022-11-18 |
|||
| XCF saving of native GIMP data is in 2.99.14 much improved with multithreading.<ref>{{cite web |url=https://www.gimp.org/news/2022/11/18/gimp-2-99-14-released/ |title=Development Version: GIMP 2.99.14 Released |date=18 November 2022 |access-date=5 January 2023 |archive-date=6 January 2023 |archive-url=https://web.archive.org/web/20230106180836/https://www.gimp.org/news/2022/11/18/gimp-2-99-14-released/ |url-status=live }}</ref> |
|||
|- |
|||
| {{Version|o|2.99.16}} |
|||
| 2023-07-09 |
|||
| Many improvements and bug fixing in 2.99.16 on road to 3.0.<ref>{{cite web | url=https://www.phoronix.com/news/GIMP-2.99.16-Released | title=GIMP 2.99.16 Released as GIMP 3.0 RCS Near }}</ref><ref>{{Cite web |url=https://gitlab.gnome.org/GNOME/gimp/-/milestones/22 |title=2.99.16 · Milestones · GNOME / GIMP · GitLab |website=GitLab |access-date=4 March 2023 |archive-date=4 March 2023 |archive-url=https://web.archive.org/web/20230304185158/https://gitlab.gnome.org/GNOME/gimp/-/milestones/22 |url-status=live }}</ref> |
|||
Some blocker bugs: 6 ({{As of|2023|11|lc=y}}) on road to 3.0.<ref>{{Cite web |title=3.0 · Milestones · GNOME / GIMP · GitLab |url=https://gitlab.gnome.org/GNOME/gimp/-/milestones/3 |url-status=live |archive-url=https://web.archive.org/web/20231121014125/https://gitlab.gnome.org/GNOME/gimp/-/milestones/3 |archive-date=21 November 2023 |access-date=21 November 2023 |website=GitLab}}</ref> |
|||
|- |
|||
| {{Version|o|2.99.18}} |
|||
| 2024-02-21 |
|||
| 2.99.18 with 35 issues; last "development release" in this scope.<ref>{{cite web | url=https://gitlab.gnome.org/GNOME/gimp/-/milestones | title=Milestones · GNOME / GIMP · GitLab }}</ref> |
|||
|- |
|||
| {{Version|cp|3.0.0-RC1}} |
|||
| 2024-11-04 |
|||
| <ref>{{cite web |date=26 December 2024 |url=https://gitlab.gnome.org/GNOME/gimp/-/milestones/27 | title=3.0 RC1 · Milestones · GNOME / GIMP · GitLab |website=gitlab.gnome.org }}</ref> |
|||
|- |
|||
| {{Version|p|3.0.0-RC2}} |
|||
| 2024-12-27 |
|||
| <ref>{{cite web |date=28 December 2024 |url=https://www.gimp.org/news/2024/12/27/gimp-3-0-RC2-released/ | title=GIMP 3.0 RC2 Released |website=www.gimp.org }}</ref> |
|||
|- |
|||
| {{Version|p|3.0}} |
|||
| {{TBA}} |
|||
| |
|||
|- |
|||
| {{Version|p|3.0.2}} |
|||
| {{TBA}} |
|||
| |
|||
|- |
|||
! rowspan='1' | 3.2 |
|||
| {{Version |p |3.2}} |
|||
| {{TBA}} |
|||
| Non-destructive editing, non-destructive filters, animation and multi page support, macros with script recording, extensions, space invasion, canvas and tools are main points.<ref>{{Cite web |url=https://developer.gimp.org/core/roadmap/ |title=GIMP Developer – Roadmaps |website=Developer.Gimp.org |access-date=4 March 2023 |archive-date=7 March 2023 |archive-url=https://web.archive.org/web/20230307004935/https://developer.gimp.org/core/roadmap/ |url-status=live }}</ref><ref>{{cite web |url=https://gimp.org/docs/userfaq.html#when-will-gimp-support-any-kind-of-non-destructive-editing-like-adjustment-layers-layer-filters-andor-full-blown-node-based-editing |title=Frequently Asked Questions |website=Gimp.org |access-date=15 June 2022 |archive-date=3 June 2022 |archive-url=https://web.archive.org/web/20220603174249/https://www.gimp.org/docs/userfaq.html#when-will-gimp-support-any-kind-of-non-destructive-editing-like-adjustment-layers-layer-filters-andor-full-blown-node-based-editing |url-status=live }}</ref><ref>{{cite web |url=https://gitlab.gnome.org/GNOME/gimp/-/issues?milestone_title=Future |title=Issues · GNOME / GIMP |website=GitLab |access-date=8 June 2021 |archive-date=8 June 2021 |archive-url=https://web.archive.org/web/20210608113325/https://gitlab.gnome.org/GNOME/gimp/-/issues?milestone_title=Future |url-status=live }}</ref> |
|||
|} |
|||
== Distribution == |
|||
A port of GIMP to Microsoft Windows was started by Tor Lillqvist in 1997. The GIMP website links to binary installers compiled by Jernej Simončič for the platform.<ref>{{cite web |title=GIMP — Windows installers |url=http://gimp-win.sourceforge.net/ |publisher=The gimp-win project |accessdate=2 July 2009}}</ref> [[MacPorts]] is listed as the recommended provider of recent Mac builds of GIMP.<ref> |
|||
The current version of GIMP works with numerous operating systems, including [[Linux]], [[macOS]] and [[Microsoft Windows|Windows]]. Many Linux distributions, such as [[Fedora Linux]]<ref>{{cite web |title=Changes/GIMP as a Module – Fedora Project Wiki |url=https://fedoraproject.org/wiki/Changes/GIMP_as_a_Module |access-date=30 January 2021 |website=fedoraproject.org |archive-date=13 February 2021 |archive-url=https://web.archive.org/web/20210213035402/https://fedoraproject.org/wiki/Changes/GIMP_as_a_Module |url-status=live }}</ref> and [[Debian]],<ref>{{cite web |title=GIMP – Debian Wiki |url=https://wiki.debian.org/GIMP |access-date=30 January 2021 |website=wiki.debian.org |archive-date=4 February 2021 |archive-url=https://web.archive.org/web/20210204103511/https://wiki.debian.org/GIMP |url-status=live }}</ref><ref>{{cite web |title=Details of Package GIMP in Buster |url=https://packages.debian.org/buster/gimp |access-date=30 January 2021 |website=Packages.Debian.org |archive-date=11 November 2020 |archive-url=https://web.archive.org/web/20201111201205/https://packages.debian.org/buster/gimp |url-status=live }}</ref> include GIMP as a part of their desktop operating systems. |
|||
{{cite web |title=GIMP for Mac OS X |url=http://www.gimp.org/macintosh/ GIMP download/Macintosh |date=2001-2009 |publisher=GIMP Project |accessdate=2 July 2009}} |
|||
</ref> MacPorts also provides builds of other [[free and open source software]] applications and provides tools to make doing so simpler.<ref> |
|||
{{cite web |title=The MacPorts Project — Home |url=http://www.macports.org/ |date=2002–2009 |publisher=MacPorts |accessdate=2 July 2009}} |
|||
</ref> GTK+ was originally designed to run on an X11 server. Because Mac OS X can optionally use an X11 server, porting GIMP to Mac OS X is simpler compared to creating a Windows port. |
|||
GIMP began to host its own downloads after discontinuing use of [[SourceForge]] in 2013.<ref>{{Cite news |last=Sharwood |first=Simon |date=8 November 2013 |title=GIMP Flees SourceForge over Dodgy Ads and Installer |website=The Register |url=https://www.theregister.co.uk/2013/11/08/gimp_dumps_sourceforge_over_dodgy_ads_and_installer/ |access-date=21 November 2013 |archive-date=11 November 2013 |archive-url=https://web.archive.org/web/20131111152550/http://www.theregister.co.uk/2013/11/08/gimp_dumps_sourceforge_over_dodgy_ads_and_installer/ |url-status=live }}</ref> The website later repossessed GIMP's dormant account and hosted advertising-laden versions of GIMP for Windows.<ref>{{cite web |last=Gallagher |first=Sean |date=27 May 2015 |title=SourceForge Grabs GIMP for Windows' Account, Wraps Installer in Bundle-Pushing Adware [Updated] |url=https://arstechnica.com/information-technology/2015/05/sourceforge-grabs-gimp-for-windows-account-wraps-installer-in-bundle-pushing-adware/ |website=[[Ars Technica]] |access-date=12 April 2023 |archive-date=5 May 2016 |archive-url=https://web.archive.org/web/20160505131345/http://arstechnica.com/information-technology/2015/05/sourceforge-grabs-gimp-for-windows-account-wraps-installer-in-bundle-pushing-adware/ |url-status=live }}</ref> |
|||
==Mascot== |
|||
Wilber is the official GIMP [[mascot]]. Wilber has relevance outside of GIMP as a racer in [[SuperTuxKart]] and was displayed on the [[Bibliothèque nationale de France]] as part of [[Project Blinkenlights]].<ref>{{cite web|url=http://mac.softpedia.com/progChangelog/SuperTuxKart-Changelog-24037.html |title=SuperTuxKart changelog, see 0.6 |publisher=Mac.softpedia.com |date= |accessdate=18 June 2012}}</ref><ref>{{cite web|url=http://www.wormux.org/phpboost/gallery/gallery-4+avatars.php |title=Gallery of WarMUX characters, which features Wilbur |publisher=Wormux.org |date= |accessdate=18 June 2012}}</ref><ref> |
|||
[http://web.archive.org/web/20070929112000/http://blinkenlights.de/images/arcade/live/live-arcade-wilber-quai-large.jpg Wilber] on the [[Bibliothèque nationale de France]] |
|||
</ref> |
|||
In 2022, GIMP was published on the [[Microsoft Store]] for Windows.<ref>{{Cite web |last=Wilber |date=18 June 2022 |title=GIMP 2.10.32 is on the Microsoft Store! |url=https://www.gimp.org/news/2022/06/18/gimp-2-10-32-on-microsoft-store/ |website=Gimp.org |access-date=28 April 2024 }}</ref> |
|||
Wilber was created at some point before 25 September 1997 by Tuomas Kuosmanen (''tigert'') and has since received additional accessories and a construction kit to ease the process.<ref name="gimp-linking"> |
|||
[http://www.gimp.org/about/linking.html GIMP — linking to us]. For Wilber kit see <code>/docs/Wilber_Construction_Kit.xcf.gz</code> |
|||
</ref> |
|||
== Professional reviews == |
|||
[[File:Images of wilber (gimps mascot) remade in a horizontal format, as to better layout the article.png|center|Wilber in 5 variations]] |
|||
[[Lifewire]] reviewed GIMP favorably in March 2019, writing that "[f]or those who have never experienced Photoshop, GIMP is simply a very powerful image manipulation program," and "[i]f you're willing to invest some time learning it, it can be a very good graphics tool."<ref>{{cite web |last=Chastain |first=Sue |url=https://www.lifewire.com/the-gimp-review-1701606 |title=GIMP Free, Open-Source, Multi-Platform Image Editor Review |date=2 December 2019 |website=LifeWire.com |access-date=15 April 2019 |archive-date=15 April 2019 |archive-url=https://web.archive.org/web/20190415074821/https://www.lifewire.com/the-gimp-review-1701606 |url-status=live }}</ref> |
|||
GIMP's fitness for use in professional environments is regularly reviewed; it is often compared to and suggested as a possible replacement for [[Adobe Photoshop]].<ref>{{cite web |last=Paul |first=Ryan |date=1 October 2008 |title=GIMP 2.6 Released, One Step Closer to Taking on Photoshop |url=https://arstechnica.com/open-source/news/2008/10/gimp-2-6-released-one-step-closer-to-taking-on-photoshop.ars |website=Ars Technica |access-date=2 July 2009 |archive-date=13 July 2009 |archive-url=https://web.archive.org/web/20090713034725/http://arstechnica.com/open-source/news/2008/10/gimp-2-6-released-one-step-closer-to-taking-on-photoshop.ars |url-status=live }}</ref><ref>{{Cite magazine |title=A Thrifty Photoshop Built for the Web |url=https://www.wired.com/science/discoveries/news/1998/03/10975 |date=17 March 1998 |magazine=Wired |access-date=31 July 2009 }}</ref> |
|||
==Features== |
|||
GIMP 2.6 was used to create nearly all of the art in ''Lucas the Game'', an independent video game by developer Timothy Courtney. Courtney started development of ''Lucas the Game'' in early 2014, and the video game was published in July 2015 for PC and Mac. Courtney explains GIMP is a powerful tool, fully capable of large professional projects, such as video games.<ref>{{cite web |title=Gimp Glory{{snd}} Story from the Guy Who Made a Video Game With Gimp |url=http://www.lucasthegame.com/lucas-the-game/gimp-glory-story-from-the-guy-who-made-a-video-game-with-gimp |date=6 July 2014 |website=LucasTheGame.com |archive-url=https://web.archive.org/web/20150709102132/http://www.lucasthegame.com/lucas-the-game/gimp-glory-story-from-the-guy-who-made-a-video-game-with-gimp/ |archive-date=9 July 2015 |access-date=7 July 2015 }}</ref> |
|||
The single-window mode introduced in GIMP 2.8 was reviewed in 2012 by Ryan Paul of ''[[Ars Technica]]'', who noted that it made the user experience feel "more streamlined and less cluttered".<ref>{{cite web |title=Hands-on: testing the GIMP 2.8 and its new single-window interface |url=https://arstechnica.com/business/2012/05/hands-on-testing-the-gimp-28-and-its-new-single-window-interface/ |last=Paul |first=Ryan |date=7 May 2012 |website=[[Ars Technica]] |access-date=10 December 2012 |archive-date=16 December 2012 |archive-url=https://web.archive.org/web/20121216204817/http://arstechnica.com/business/2012/05/hands-on-testing-the-gimp-28-and-its-new-single-window-interface/ |url-status=live }}</ref> Michael Burns, writing for ''[[Macworld]]'' in 2014, described the single-window interface of GIMP 2.8.10 as a "big improvement".<ref>{{cite news |title=GIMP 2.8.10 review{{snd}} free photo editing software |url=http://www.macworld.co.uk/review/photo-editing/gimp-2810-review-3498948/ |date=28 January 2014 |website=[[MacWorld]] |access-date=26 July 2016 |archive-date=31 July 2016 |archive-url=https://web.archive.org/web/20160731022259/http://www.macworld.co.uk/review/photo-editing/gimp-2810-review-3498948/ |url-status=live |last1=Burns |first1=Michael }}</ref> |
|||
In his review of GIMP for ''[[ExtremeTech]]'' in October 2013, David Cardinal noted that GIMP's reputation of being hard to use and lacking features has "changed dramatically over the last couple years", and that it was "no longer a crippled alternative to Photoshop". He described GIMP's scripting as one of its strengths, but also remarked that some of Photoshop's features{{snd}} such as Text, 3D commands, Adjustment Layers and History{{snd}} are either less powerful or missing in GIMP. Cardinal favorably described the UFRaw converter for raw images used with GIMP, noting that it still "requires some patience to figure out how to use those more advanced capabilities". Cardinal stated that GIMP is "easy enough to try" despite not having as well developed documentation and help system as those for Photoshop, concluding that it "has become a worthy alternative to Photoshop for anyone on a budget who doesn't need all of Photoshop's vast feature set".<ref>{{cite web |title=GIMP review: This free image editor is no longer a crippled alternative to Photoshop |url=http://www.extremetech.com/computing/169620-gimp-review-no-longer-a-crippled-alternative-to-photoshop |date=28 October 2013 |website=[[ExtremeTech]].com |access-date=26 July 2016 |archive-date=6 August 2016 |archive-url=https://web.archive.org/web/20160806234752/http://www.extremetech.com/computing/169620-gimp-review-no-longer-a-crippled-alternative-to-photoshop |url-status=live }}</ref> |
|||
The user interface has been criticized for being "hard to use".<ref name="Capterra">{{cite web |title=GIMP Reviews 2020 |url=https://www.capterra.com/p/168960/GIMP/reviews/ |website=Capterra.com |access-date=29 November 2020 |archive-date=7 April 2022 |archive-url=https://web.archive.org/web/20220407140219/https://www.capterra.com/p/168960/GIMP/reviews/ |url-status=live }}</ref> |
|||
== Features == |
|||
{{Further|Comparison of raster graphics editors}} |
{{Further|Comparison of raster graphics editors}} |
||
[[File:Cycle of gradients brushes pratterns in gimp |
[[File:Cycle of gradients brushes pratterns in gimp-2.8.gif|thumb|Animation Showing Brushes, Patterns, Gradients Created in GIMP]] |
||
Tools used to perform [[image editing]] can be accessed via the toolbox, through menus and dialogue windows. They include filters and brushes, as well as transformation, selection, [[Layers (digital image editing)|layer]] and masking tools. |
|||
Tools used to perform image editing can be accessed via the toolbox, through menus and dialogue windows. They include filters and brushes, as well as transformation, selection, [[Layers (digital image editing)|layer]] and masking tools. GIMP's developers have asserted that it has, or at least aspire to it having, similar functionality to Photoshop, but has a different user interface.<ref>{{cite web |title=GIMP Developers Conference 2006 |url=http://developer.gimp.org/gimpcon/2006/index.html#vision |date=2006 |publisher=The GIMP Project |website=Developer.Gimp.org |access-date=2 July 2009 |archive-date=3 March 2012 |archive-url=https://web.archive.org/web/20120303082402/http://developer.gimp.org/gimpcon/2006/index.html#vision }}</ref> Also, as of 2024 and version 2.10, a fundamental and essential difference between GIMP, on one hand, and major commercial software like Photoshop and [[Affinity_Photo|Serif Affinity Photo]], on the other, is that very few of GIMP's editing operations occur as [[Non-linear editing|non-destructive edits]], unlike the main commercial software. |
|||
; ''Color'' |
|||
: GIMP has several ways of selecting colors including palettes, color choosers and using an eyedropper tool to select a color on the canvas. The built-in color choosers include [[RGB color model|RGB]]/[[HSV color space|HSV]] selector or scales, water-color selector, [[CMYK color model|CMYK]] selector and a color-wheel selector. Colors can also be selected using hexadecimal color codes as used in HTML color selection. GIMP has native support for indexed color and [[RGB]] color spaces; other color spaces are supported using decomposition where each channel of the new color space becomes a black and white image. CMYK, [[Lab color space|LAB]] and [[HSL and HSV|HSV]] ([[hue]], [[colorfulness|saturation]], [[Value (colorimetry)|value]]) are supported this way.<ref>{{cite web |author=Yoshinori Yamakawa|title=Separate+ |url=http://cue.yellowmagic.info/softwares/separate.html |date=6 January 2007 |publisher=cue.yellowmagic.info |accessdate=2 July 2009}}</ref><ref>{{cite web |author=The GIMP documentation team |title=Decompose |url=http://docs.gimp.org/2.6/en/plug-in-decompose-registered.html|work=GIMP user manual |publisher=docs.gimp.org |accessdate=2 July 2009}}</ref> Color blending can be achieved using the blend tool, by applying a [[Image gradient|gradient]] to the surface of an image and using GIMP's color modes. Gradients are also integrated into tools such as the brush tool, when the user paints this way the output color slowly changes. There are a number of default gradients included with GIMP; a user can also create custom gradients with tools provided. |
|||
=== Color === |
|||
; ''Selections and paths'' |
|||
There are several ways of selecting colors, including palettes, color choosers and using an eyedropper tool to select a color on the canvas. The built-in color choosers include [[RGB color model|RGB]]/[[HSL and HSV|HSV]]/[[CIELAB color space|LAB]]/[[HCL color space|LCH]] selector or scales, water-color selector, [[CMYK color model|CMYK]] selector and a color-wheel selector. Colors can also be selected using hexadecimal color codes, as used in HTML color selection. GIMP has native support for indexed color and [[RGB color model|RGB]] color spaces; other color spaces are supported using decomposition, where each channel of the new color space becomes a black-and-white image. CMYK, [[Lab color space|LAB]] and [[HSL and HSV|HSV]] ([[hue]], [[Colorfulness|saturation]], [[Lightness|value]]) are supported this way.<ref>{{cite web |title=Separate+ |url=http://cue.yellowmagic.info/softwares/separate.html |last=Yamakawa |first=Yoshinori |date=6 January 2007 |website=Cue.YellowMagic.info |archive-url=https://web.archive.org/web/20070107080439/http://cue.yellowmagic.info/softwares/separate.html |archive-date=7 January 2007 |access-date=2 July 2009 }}</ref><ref>{{cite web |title=Decompose |url=http://docs.gimp.org/2.6/en/plug-in-decompose-registered.html |website=Docs.Gimp.org |access-date=2 July 2009 |archive-date=24 December 2013 |archive-url=https://web.archive.org/web/20131224115305/http://docs.gimp.org/2.6/en/plug-in-decompose-registered.html |url-status=live }}</ref> Color blending can be achieved using the Blend tool, by applying a [[Image gradient|gradient]] to the surface of an image and using GIMP's color modes. Gradients are also integrated into tools such as the brush tool, when the user paints this way the output color slowly changes. There are a number of default gradients included with GIMP; a user can also create custom gradients with tools provided. Gradient plug-ins are also available. |
|||
: In GIMP, tools for creation of [[selection (user interface)|selection]]s include a rectangular and circular selection tool, free select tool, and fuzzy select tool (also known as magic wand). More advanced selection tools include the select by color tool for selecting contiguous regions of color and the scissors select tool which creates selections semi-automatically between areas of highly contrasting colors. GIMP also supports a quick mask mode where a user can use a brush to paint the area of a selection. Visibly this looks like a red colored overlay being added or removed. The foreground select tool is an implementation of [[Simple Interactive Object Extraction]] (SIOX) a method used to perform the extraction of foreground elements, such as a person or a tree in focus. The Paths Tool allows a user to create vectors (also known as [[Bézier curve]]s). Paths can be used to create complex selections around natural curves, paths can also be named, saved, and painted (or "stroked") with brushes, patterns, or various line styles. |
|||
=== Selections and paths === |
|||
; ''[[Image editing]]'' |
|||
GIMP [[selection (user interface)|selection]] tools include a rectangular and circular selection tool, free select tool, and fuzzy select tool (also known as magic wand). More advanced selection tools include the select by color tool for selecting contiguous regions of color—and the scissors select tool, which creates selections semi-automatically between areas of highly contrasting colors. GIMP also supports a quick mask mode where a user can use a brush to paint the area of a selection. Visibly this looks like a red colored overlay being added or removed. The foreground select tool is an implementation of [[Simple interactive object extraction]] (SIOX), a method used to perform the extraction of foreground elements, such as a person or a tree in focus. The Paths Tool allows a user to create vectors (also known as [[Bézier curve]]s). Users can use paths to create complex selections, including around natural curves. They can paint (or "stroke") the paths with brushes, patterns, or various line styles. Users can name and save paths for reuse. |
|||
: There are many tools that can be used for editing images in GIMP. The more common tools include a paint brush, pencil, airbrush, eraser and ink tools used to create new or blended pixels. Tools such as the bucket fill and blend tools are used to change large regions of space in an image and can be used to help blend images. GIMP also has a selection of smart tools, which are tools that use a more complex algorithm to enable a user to do things that otherwise would be time consuming or impossible; these smart tools include the clone tool that copies pixels using a brush, the healing brush which copies pixels from an area and corrects the tone and color where it is being used. The perspective clone tool works in a similar way to the clone tool previously mentioned but also allows a user to correct for distance changes. The blur and sharpen tool is a brush that blurs and sharpens. Finally, the dodge and burn tool is a brush that makes target pixels lighter (dodges) or darker (burns).<br />A list of GIMP transform tools include the align tool, move, crop, rotate, scale, shear, perspective and flip tools. |
|||
[[File:Layers Channels Paths.gif|thumb |Animation showing three docked and tabbed dialogs: layers, channels, and paths.]] |
|||
=== Image editing === |
|||
; ''[[Layers (digital image editing)|Layers]], layer masks and channels'' |
|||
There are many tools that can be used for editing images in GIMP. The more common tools include a paint brush, pencil, airbrush, eraser and ink tools used to create new or blended pixels. The Bucket Fill tool can be used to fill a selection with a color or pattern. The Blend tool can be used to fill a selection with a color gradient. These color transitions can be applied to large regions or smaller custom path selections. |
|||
: An image being edited in GIMP can consist of many [[Layers (digital image editing)|layers]] sitting in a stack. The GIMP users' manual suggests that "A good way to visualize a GIMP image is as a stack of transparencies," where in GIMP terminology, each transparency is a layer.<ref>{{cite web |author=GIMP documentation team |title=Introduction to layers |url=http://docs.gimp.org/2.6/en/gimp-image-combining.html#gimp-concepts-layers |work=GIMP user manual |publisher=docs.gimp.org |accessdate=2 July 2009}}</ref> Each layer in an image is made up of several channels. In an [[RGB]] image there are normally 3 or 4 channels, each consisting of a red, green and blue channel. Color sublayers look like slightly different gray images, but when put together they make a complete image. The fourth channel that may be part of a layer is the [[alpha channel]] (or layer mask). This channel measures opacity where a whole or part of an image can be completely visible, partially visible or invisible. |
|||
GIMP also provides "smart" tools that use a more complex algorithm to do things that otherwise would be time-consuming or impossible. These include: |
|||
:Text layers can be created using the text tool, allowing a user to write on an image. Text layers can be transformed in several ways, such as converting them to a path or selection.<ref>{{cite web |author=GIMP documentation team |title=Paths and Text |url=http://docs.gimp.org/2.6/en/ch07s05s05.html |work=GIMP manual |publisher=gimp.org |accessdate=5 July 2009}} {{Dead link|date=September 2010|bot=H3llBot}}</ref><ref>{{cite web |author=GIMP documentation team |title=Text and Fonts |url=http://docs.gimp.org/2.6/en/gimp-concepts-text.html |work=GIMP manual |publisher=gimp.org |accessdate=5 July 2009}}</ref> |
|||
* Clone tool, which copies pixels using a brush |
|||
* Healing brush, which copies pixels from an area and corrects tone and color |
|||
* Perspective clone tool, which works like the clone tool but corrects for distance changes |
|||
* Blur and sharpen tools |
|||
* The Smudge tool can be used to subtly smear a selection where it stands |
|||
* Dodge and burn tool is a brush that makes target pixels lighter (dodges) or darker (burns) |
|||
[[File:Cycle of layers channels paths in gimp-2.8.gif|thumb|Animation showing three docked and tabbed dialogs: layers, channels, and paths]] |
|||
; ''Automation, scripts and plug-ins'' |
|||
: GIMP has approximately 150 standard effects and filters, including Drop Shadow, Blur, Motion Blur and Noise.<br />GIMP operations can be automated with [[scripting language]]s. The Script-Fu is a [[Scheme (programming language)|Scheme]] based [[extension language]] implemented using [[TinyScheme]]. GIMP can also be scripted in [[Perl]], [[Python (programming language)|Python]] (Python-fu), or [[Tcl]]. New features can be added to GIMP not only by changing program code (GIMP core), but also by creating plug-ins. These are external programs that are executed and controlled by the main GIMP program.<ref>{{cite web|url=http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.84.7715 |title=Earl Oliver, Jaime Ruiz, Steven She, and Jun Wang, The Software Architecture of the GIMP, December 2006 |publisher=Citeseerx.ist.psu.edu |date=4 December 2006 |accessdate=18 June 2012}}</ref> MathMap is an example of a plug-in written in C. |
|||
[[File:Droste Daisy.jpg|right|thumb|[[Droste effect]] using Mathmap plug-in]] |
|||
=== Layers, layer masks and channels === |
|||
: GIMP has support for several methods of sharpening and blurring images including the blur and sharpen tool. The [[Unsharp masking#Digital unsharp masking|unsharp mask]] tool is used to sharpen an image selectively — it only sharpens areas of an image that are sufficiently detailed. The Unsharp Mask tool is considered to give more targeted results for photographs than a normal sharpening filter.<ref>{{cite web |title=Sharpening — Unsharp Mask |url=http://www.scantips.com/simple6.html |publisher=www.scantips.com |accessdate=8 August 2009}}</ref><ref>{{cite web |title=Unsharp Mask |url=http://manual.gimp.org/en/plug-in-unsharp-mask.html |date=2002, 2003<!--, 2004, 2005, 2006, 2007, 2008, 2009 -->|work=GIMP manual |publisher=manual.gimp.org |accessdate=8 August 2009}}</ref> The Selective Gaussian Blur tool works in a similar way, except it blurs areas of an image with little detail. |
|||
An image being edited in GIMP can consist of many [[Layers (digital image editing)|layers]] in a stack. The user manual suggests that "A good way to visualize a GIMP image is as a stack of transparencies," where in GIMP terminology, each level (analogous to a transparency) is called a layer.<ref>{{cite web |title=Introduction to layers |url=http://docs.gimp.org/2.6/en/gimp-image-combining.html#gimp-concepts-layers |website=Docs.Gimp.org |access-date=2 July 2009 |archive-date=7 October 2013 |archive-url=https://web.archive.org/web/20131007071617/http://docs.gimp.org/2.6/en/gimp-image-combining.html#gimp-concepts-layers |url-status=live }}</ref> Each layer in an image is made up of several channels. In an [[RGB color model|RGB]] image, there are normally 3 or 4 channels, each consisting of a red, green and blue channel. Color sublayers look like slightly different gray images, but when put together they make a complete image. The fourth channel that may be part of a layer is the [[Alpha compositing|alpha channel]] (or layer mask). This channel measures opacity where a whole or part of an image can be completely visible, partially visible or invisible. Each layer has a layer mode that can be set to change the colors in the image.<ref>{{cite web |title=Layer Modes |url=http://docs.gimp.org/2.6/en/gimp-image-combining.html#gimp-concepts-layers |website=Docs.Gimp.org |access-date=2 July 2009 |archive-date=7 October 2013 |archive-url=https://web.archive.org/web/20131007071617/http://docs.gimp.org/2.6/en/gimp-image-combining.html#gimp-concepts-layers |url-status=live }}</ref> |
|||
Text layers can be created using the text tool, allowing a user to write on an image. Text layers can be transformed in several ways, such as converting them to a path or selection.<ref>{{cite web |title=Paths and Text |url=http://docs.gimp.org/ca/gimp-concepts-layer-modes.html |website=Docs.Gimp.org |access-date=16 February 2014 |archive-date=22 February 2014 |archive-url=https://web.archive.org/web/20140222133214/http://docs.gimp.org/ca/gimp-concepts-layer-modes.html |url-status=live }}</ref><ref>{{cite web |title=Text and Fonts |url=http://docs.gimp.org/2.6/en/gimp-concepts-text.html |website=Docs.Gimp.org |access-date=5 July 2009 |archive-date=7 October 2013 |archive-url=https://web.archive.org/web/20131007202529/http://docs.gimp.org/2.6/en/gimp-concepts-text.html |url-status=live }}</ref> |
|||
; ''GEGL'' |
|||
: The ''[[GEGL|Generic Graphics Library]]'' (''GEGL'') was first introduced as part of GIMP on the 2.6 release of GIMP. This initial introduction does not yet exploit all of the capabilities of GEGL; as of the 2.6 release, GIMP can use GEGL to perform high bit-depth color operations; because of this less information is lost when performing color operations.<ref> |
|||
{{cite web |author=GIMP development team |title=GIMP 2.6 Release Notes |url=http://gimp.org/release-notes/gimp-2.6.html |publisher=gimp.org |accessdate=2 July 2009}} |
|||
</ref> When fully integrated, GEGL will allow GIMP to have a higher color bit depth and also a better non-destructive work-flow. |
|||
[[File:Droste Daisy.jpg|thumb|[[Droste effect]] using Mathmap plug-in]] |
|||
; ''File formats'' |
|||
: GIMP supports importing and exporting with a large number of different [[file format]]s,<ref> |
|||
{{cite web |title=File formats supported by the GIMP |url=http://www.gimphelp.org/formats.shtml |year=2007 |publisher=gimphelp.org |accessdate=2 July 2009}}</ref> GIMP's native format [[XCF (file format)|XCF]] is designed to store all information GIMP can contain about an image; XCF is named after the e''X''perimental ''C''omputing ''F''acility where GIMP was authored. |
|||
=== Automation, scripts and plug-ins === |
|||
:{|- class="wikitable" |
|||
GIMP has approximately 150 standard effects and filters, including Drop Shadow, Blur, Motion Blur and Noise. |
|||
! |
|||
!File formats |
|||
GIMP operations can be automated with [[scripting language]]s. The Script-Fu is a [[Scheme (programming language)|Scheme]]-based language implemented using a [[TinyScheme]] interpreter built into GIMP.<ref>{{cite web |title=Using Script-Fu Scripts |url=http://docs.gimp.org/2.8/en/gimp-concepts-script-fu.html |website=Docs.Gimp.org |access-date=26 May 2014 |archive-date=7 June 2014 |archive-url=https://web.archive.org/web/20140607075758/http://docs.gimp.org/2.8/en/gimp-concepts-script-fu.html |url-status=live }}</ref> GIMP can also be scripted in [[Perl]],<ref>{{cite web |title=Basic Perl |url=http://www.gimp.org/tutorials/Basic_Perl/ |website=Gimp.org |access-date=26 May 2014 |archive-date=27 May 2014 |archive-url=https://web.archive.org/web/20140527220212/http://www.gimp.org/tutorials/Basic_Perl/ |url-status=live }}</ref><ref>{{cite web |title=GIMP Perl source |url=https://git.gnome.org/browse/gimp-perl |website=GNOME git repository |access-date=26 May 2014 |archive-date=23 December 2014 |archive-url=https://web.archive.org/web/20141223004855/https://git.gnome.org/browse/gimp-perl/ |url-status=live }}</ref> [[Python (programming language)|Python]] (Python-Fu),<ref>{{cite web |title=GIMP Python Documentation |url=http://www.gimp.org/docs/python/ |website=Gimp.org |archive-url=https://web.archive.org/web/20140615063302/http://www.gimp.org/docs/python/ |archive-date=15 June 2014 |access-date=26 May 2014}}</ref><ref>{{cite web |title=GIMP Python source |url=https://git.gnome.org/browse/gimp/tree/plug-ins/pygimp/plug-ins |website=GNOME git repository |access-date=26 May 2014 |archive-date=7 August 2011 |archive-url=https://web.archive.org/web/20110807023959/http://git.gnome.org/browse/gimp/tree/plug-ins/pygimp/plug-ins |url-status=live }}</ref> or [[Tcl]], using interpreters external to GIMP.<ref>{{cite web |title=Gimp Client |url=http://wiki.tcl.tk/11232 |website=wiki.tcl.tk website |access-date=26 May 2014 |archive-date=27 May 2014 |archive-url=https://web.archive.org/web/20140527212750/http://wiki.tcl.tk/11232 |url-status=live }}</ref> New features can be added to GIMP not only by changing program code (GIMP core), but also by creating plug-ins. These are external programs that are executed and controlled by the main GIMP program.<ref>{{cite web |title=Plug-In Development |url=http://developer.gimp.org/plug-ins.html |website=Developer.Gimp.org |access-date=26 May 2014 |archive-date=15 June 2014 |archive-url=https://web.archive.org/web/20140615033820/http://developer.gimp.org/plug-ins.html }}</ref><ref>{{Cite CiteSeerX |date=4 December 2006 |first1=Earl |last1=Oliver |first2=Jaime |last2=Ruiz |first3=Steven |last3=She |first4=Jun |last4=Wang |title=The Software Architecture of the GIMP |citeseerx=10.1.1.84.7715 }}</ref> MathMap is an example of a plug-in written in [[C (programming language)|C]].{{Citation needed|date=April 2023}} |
|||
|- |
|||
!Import and export |
|||
|GIMP has import and export support for image formats such as [[BMP file format|BMP]], [[JPEG]], [[Portable Network Graphics|PNG]], [[Graphics Interchange Format|GIF]] and [[Tagged Image File Format|TIFF]], along with the file formats of several other applications such as [[Autodesk]] flic animations, [[Corel Paint Shop Pro]] images, and Adobe Photoshop documents. Other formats with read/write support include [[PostScript]] documents, [[X Window system|X]] bitmap image and Zsoft [[PCX]]. GIMP can also read and write path information from [[Scalable Vector Graphics|SVG]] files and read/write [[ICO (icon image file format)|ICO]] Windows icon files. |
|||
There is support for several methods of sharpening and blurring images, including the blur and sharpen tool. The [[Unsharp masking#Digital unsharp masking|unsharp mask]] tool is used to sharpen an image selectively – it sharpens only those areas of an image that are sufficiently detailed. The Unsharp Mask tool is considered to give more targeted results for photographs than a normal sharpening filter.<ref>{{cite web |title=Sharpening – Unsharp Mask |url=http://www.scantips.com/simple6.html |website=ScanTips.com |access-date=8 August 2009 |archive-date=5 October 2013 |archive-url=https://web.archive.org/web/20131005054153/http://www.scantips.com/simple6.html |url-status=live }}</ref><ref>{{cite web |title=Unsharp Mask |url=http://manual.gimp.org/en/plug-in-unsharp-mask.html |website=GIMP manual |archive-url=https://archive.today/20060502225017/http://manual.gimp.org/en/plug-in-unsharp-mask.html |archive-date=2 May 2006 |access-date=8 August 2009 }}</ref> The Selective Gaussian Blur tool works in a similar way, except it blurs areas of an image with little detail. |
|||
|- |
|||
!Import only |
|||
|GIMP can import Adobe [[Portable Document Format|PDF]] documents and the [[raw image format]]s used by many [[digital camera]]s, but cannot save to these formats. An open source plug-in, [[UFRaw]], adds full raw compatibility, and has been noted for being quicker than Adobe in updating for new camera models, several times. |
|||
GIMP-ML is an extension for machine learning with 15 filters.<ref>{{cite web |url=https://github.com/kritiksoman/GIMP-ML |title=kritiksoman/GIMP-ML |date=14 May 2021 |access-date=16 May 2021 |via=GitHub |archive-date=8 May 2021 |archive-url=https://web.archive.org/web/20210508164721/https://github.com/kritiksoman/gimp-ml |url-status=live }}</ref> |
|||
|- |
|||
!Export only |
|||
|GIMP can export to [[Multiple-image Network Graphics|MNG]] layered image files (GNU/Linux version only) and [[HTML]] (as a table with colored cells), [[C (programming language)|C]] source code files (as an array) and [[ASCII art|ASCII Art]] (using a plug-in to represent images with characters and punctuation making up images), though it cannot read these formats. |
|||
|} |
|||
=== GEGL === |
|||
==Forks and derivative software== |
|||
The ''[[GEGL|Generic Graphics Library]]'' (''GEGL'') was first introduced as part of GIMP on the 2.6 release of GIMP. This initial introduction does not yet exploit all of the capabilities of GEGL; as of the 2.6 release, GIMP can use GEGL to perform high bit-depth color operations; because of this, less information is lost when performing color operations.<ref>{{cite web |title=GIMP 2.6 Release Notes |url=http://gimp.org/release-notes/gimp-2.6.html |website=Gimp.org |access-date=2 July 2009 |archive-date=7 October 2013 |archive-url=https://web.archive.org/web/20131007191623/http://www.gimp.org/release-notes/gimp-2.6.html |url-status=live }}</ref> When GEGL is fully integrated, GIMP will have a higher color bit depth and better non-destructive work-flow. GIMP 2.8.xx supports only 8-bit color, which is much lower than digital cameras, e.g., produce (12-bit or higher). Full support for high bit depth is included with GIMP 2.10. OpenCL enables hardware acceleration for some operations.<ref>{{cite web |title=Hacking:Porting Filters to GEGL |publisher=The GIMP Project |url=http://wiki.gimp.org/wiki/Hacking:Porting_filters_to_GEGL |website=Wiki.Gimp.org |archive-url=https://web.archive.org/web/20220205071048/http://wiki.gimp.org/wiki/Hacking:Porting_filters_to_GEGL |archive-date=5 February 2022 |access-date=12 April 2023 }}</ref> |
|||
[[File:gimp 2.2.8 Mac.png|thumb|300px|GIMP 2.2.8 running under [[X11.app|X11]] on [[Mac OS X]]]] |
|||
Several variations and derived graphic applications exist today. These applications can exist because GIMP is released under the [[GNU General Public License]], GPL, which specifically allows anybody to take the [[source code]] and use it as they see fit, so long as they follow the rules laid out in the license. GIMP is available on many popular operating systems; even so, some variants of GIMP exist for OS-specific modifications. |
|||
=== CTX === |
|||
The GIMP website only offers source code downloads; executable versions of GIMP are made available by other sources. |
|||
CTX is a new [[Rasterisation|rasterizer]] for vector graphics in GIMP 3.0. Some simple objects, like lines and circles, can be reduced to vector objects.<ref>{{cite web |title=2021 Annual Report |url=https://www.gimp.org/news/2021/12/31/gimp-2021-annual-report/ |date=31 December 2021 |website=Gimp.org |access-date=15 February 2022 |archive-date=24 January 2022 |archive-url=https://web.archive.org/web/20220124161618/https://www.gimp.org/news/2021/12/31/gimp-2021-annual-report/ |url-status=live }}</ref><ref>{{cite web |url=https://ctx.graphics/ |title=ctx – 2d vector graphics stack |website=Ctx.graphics |access-date=15 February 2022 |archive-date=13 February 2022 |archive-url=https://web.archive.org/web/20220213002019/https://ctx.graphics/ |url-status=live }}</ref> |
|||
=== File formats === |
|||
; ''[[CinePaint]]'' |
|||
GIMP supports importing and exporting with a large number of different [[file format]]s.<ref>{{cite web |title=File formats supported by the GIMP |url=http://www.gimphelp.org/formats.shtml |date=2007 |website=GimpHelp.org |archive-url=https://web.archive.org/web/20090830034326/http://www.gimphelp.org/formats.shtml |archive-date=30 August 2009 |access-date=2 July 2009 }}</ref> GIMP's native format [[XCF (file format)|XCF]] is designed to store all information GIMP can contain about an image; XCF is named after the e''X''perimental ''C''omputing ''F''acility where GIMP was authored. Import and export capability can be extended to additional file formats by means of plug-ins. XCF file size is extended to more than 4 GB since 2.9.6 and new stable tree 2.10.x.{{Citation needed|date=April 2023}} |
|||
: Formerly "Film Gimp", this is a [[fork (software development)|fork]] of GIMP version 1.0.4, used for frame-by-frame retouching of feature film. The present version supports up to 32-bit IEEE-floating point [[color depth]] per channel. CinePaint supports color management and [[high dynamic range imaging|HDR]]. CinePaint is used primarily within the [[film industry]] due mainly to its support of high-fidelity image formats. The current release supports [[Berkeley Software Distribution|BSD]], GNU/Linux, and Mac OS X. |
|||
; ''GIMP classic'' |
|||
: is a patch<ref>{{cite web |author= Peter Hartshorn |title=gimp classic patch |url=http://sourceforge.net/projects/gimp-classic/ |publisher=sourceforge.net}}</ref> against the 2.6.8 GIMP source code that was created to undo the changes made to the GIMP user interface between the 2.4 and 2.6 versions. A build of GIMP classic for Ubuntu is available.<ref>{{cite web |author=Alastair M. Robinson |title=GIMP-classic |url=https://launchpad.net/~amr/+archive/gimp-classic |publisher=launchpad.net |accessdate=23 March 2010}} |
|||
</ref> As of March 2011, a new patch can be downloaded from the sourceforge site that patches against the experimental 2.7 version of GIMP. |
|||
; ''GIMP Portable'' |
|||
: is a portable version of GIMP that can be installed on a USB hard drive such that brushes and presets are the same from one computer to the next. GIMP Portable is only portable between different computers running Microsoft Windows (XP or later).<ref> |
|||
{{cite web |author=John T. Haller |title=GIMP Portable |url=http://portableapps.com/apps/graphics_pictures/gimp_portable |date=22 March 2009|publisher=ProtableApps.Com, The GIMP team |accessdate=2 July 2009}} |
|||
</ref> |
|||
; ''[[GimPhoto]]'' and ''[[GIMPshop]]'' |
|||
: Derivatives that aim to replicate the [[Adobe Photoshop]] in some form. |
|||
; ''[[Instrumented GIMP|Instrumented GIMP (ingimp)]]'' |
|||
: was created at the [[University of Waterloo]] to track and report user interaction with the program to generate statistics about how GIMP is used. |
|||
; ''[[Seashore (software)|Seashore]]'', ''GIMP.app'' and ''GIMP on OS X'' |
|||
: Derivatives and releases of GIMP targeted for various releases of Mac OS.<ref> |
|||
{{cite web |title=GIMP.app |url=http://gimp-app.sourceforge.net/ |publisher=GIMP.app team |accessdate=2 July 2009}} |
|||
</ref><ref> |
|||
{{cite web |author= Simone Karin Lehmann |title=GIMP on OS X |url=http://gimp.lisanet.de/Website/News/News.html |publisher= gimp.lisanet.de |accessdate=19 October 2010}} |
|||
</ref> |
|||
{| class="wikitable" |
|||
===Extensions=== |
|||
|- |
|||
; ''GIMP Animation Package'' (''GAP'') |
|||
! style="width:12%;" | |
|||
: is an advanced plug-in for GIMP for creating animations, extending GIMP's normal capabilities. GAP can save animations in several formats including [[Graphics Interchange Format|GIF]] and AVI.<ref> |
|||
! File formats |
|||
{{cite web |author=Jakub Steiner |title=Advanced Animations Tutorial |url=http://www.gimp.org/tutorials/Advanced_Animations/ |work=GIMP user manual |publisher=the GIMP documentation team |accessdate=2 July 2009}} |
|||
|- |
|||
</ref> The animation function relies on GIMP's layering capability. Animations are created by placing each image on its own layer (in other words, treating each layer as an animation cel), then placing and rotating the layers within time constraints. The resulting project can be saved as an animated GIF or encoded video file. GAP also provides programmed layer transitions, timing, and move paths, allowing the creation of sophisticated animations. |
|||
! Import and export |
|||
; ''GIMP Paint Studio'' (''GPS'') |
|||
| GIMP has import and export support for image formats such as [[BMP file format|BMP]], [[JPEG]], [[PNG]], [[GIF]], [[TIFF]]<ref>{{Cite web |title=GIMP - Feature Overview |url=https://www.gimp.org/features/ |website=Gimp.org |access-date=25 April 2024 }}</ref> and [[High Efficiency Image File Format|HEIF]],<ref>{{Cite web |last=Wilber |date=7 October 2020 |title=GIMP - GIMP 2.10.22 Released |url=https://www.gimp.org/news/2020/10/07/gimp-2-10-22-released/ |website=Gimp.org |access-date=25 April 2024 }}</ref> along with the file formats of several other applications such as [[Autodesk]] flic animations, Corel [[PaintShop Pro]] images, and Adobe Photoshop documents. Other formats with read/write support include [[PostScript]] documents, [[X Window System|X]] bitmap image, [[xwd]], and Zsoft [[PCX]]. GIMP can also read and write path information from [[SVG]] files and read/write [[ICO (file format)|ICO]] Windows icon files. |
|||
: is a collection of brushes and accompanying tool presets for GIMP aimed at artists and graphic designers. It speeds up repetitive tasks and allows tool settings to be saved between sessions.<ref name="gps-google-code"> |
|||
|- |
|||
{{cite web |author=christophe|title=GIMP + GPS (gimp paint studio) |url=http://code.google.com/p/gps-gimp-paint-studio/ |publisher=code.google.com |accessdate=2 July 2009}} |
|||
! Import only |
|||
</ref> |
|||
| GIMP can import Adobe [[PDF]] documents and the [[raw image format]]s used by many [[digital camera]]s, but cannot save to these formats. An open source plug-in, [[UFRaw]] (or community supported fork nUFRAW), adds full raw compatibility, and has been noted several times for being updated for new camera models more quickly than Adobe's UFRaw support. |
|||
|- |
|||
! Export only |
|||
| GIMP can export to [[Multiple-image Network Graphics|MNG]] layered image files (Linux version only) and [[HTML]] (as a table with colored cells), [[C (programming language)|C]] source code files (as an array) and [[ASCII art]] (using a plug-in to represent images with characters and punctuation making up images), though it cannot read these formats. |
|||
|} |
|||
== Forks and derivatives == |
|||
==See also== |
|||
Because of the [[Free and open-source software|free and open-source]] nature of GIMP, several [[fork (software development)|forks]], variants and derivatives of the computer program have been created to fit the needs of their creators. While GIMP is [[cross-platform]], variants of GIMP may not be. These variants are neither hosted nor linked on the GIMP site. The GIMP site does not host GIMP builds for Windows or Unix-like operating systems either, although it does include a link to a Windows build. |
|||
{{portal|Computer Science|Free software}} |
|||
* [[Comparison of raster graphics editors]] |
|||
=== Forks === |
|||
* [[Image editing]] |
|||
* [[CinePaint]]: Formerly Film Gimp, it is a fork of GIMP version 1.0.4, used for frame-by-frame retouching of feature film. CinePaint supports up to 32-bit IEEE-floating point [[color depth]] per channel, as well as [[color management]] and [[High-dynamic-range imaging|HDR]]. CinePaint is used primarily within the [[film industry]] due mainly to its support of high-fidelity image formats. It is available for [[Berkeley Software Distribution|BSD]], Linux, and macOS. |
|||
* GIMP classic: A patch against GIMP v2.6.8 source code created to undo changes made to the user interface in GIMP v2.4 through v2.6.<ref>{{cite web |title=gimp-classic |url=http://sourceforge.net/projects/gimp-classic/ |last=Hartshorn |first=Peter |website=SourceForge.net |publisher=Dice |access-date=21 December 2013 |archive-date=4 October 2013 |archive-url=https://web.archive.org/web/20131004232549/http://sourceforge.net/projects/gimp-classic/ |url-status=live }}</ref> A build of GIMP classic for Ubuntu is available.<ref>{{cite web |title=GIMP-classic |url=https://launchpad.net/~amr/+archive/gimp-classic |last=Robinson |first=Alastair M. |website=launchpad.net |publisher=Canonical |access-date=23 March 2010 |archive-date=5 October 2013 |archive-url=https://web.archive.org/web/20131005021959/https://launchpad.net/~amr/+archive/gimp-classic |url-status=live }}</ref> As of March 2011, a new patch could be downloaded that patches against the experimental GIMP v2.7. |
|||
* GIMP Portable: A [[portable application|portable]] version of GIMP for Microsoft Windows XP or later that preserves brushes and presets between computers.<ref>{{cite web |title=GIMP Portable |url=http://portableapps.com/apps/graphics_pictures/gimp_portable |last=Haller |first=John T. |date=22 March 2009 |website=PortableApps.Com |publisher=Rare Ideas |access-date=2 July 2009 |archive-date=8 March 2012 |archive-url=https://web.archive.org/web/20120308164256/http://portableapps.com/apps/graphics_pictures/gimp_portable |url-status=live }}</ref> |
|||
* [[GIMPshop]]: Derivative that aimed to replicate the [[Adobe Photoshop]] in some form.<ref>{{cite web |date=21 September 2009 |title=Gimp, GimpShop and GimpPhoto |website=InstantFundas.com |url=https://www.instantfundas.com/2009/09/gimp-gimpshop-and-gimpphoto.html |access-date=1 September 2021 |archive-date=1 September 2021 |archive-url=https://web.archive.org/web/20210901092939/https://www.instantfundas.com/2009/09/gimp-gimpshop-and-gimpphoto.html |url-status=live }}</ref> Development of GIMPshop was halted in 2006 and the project disavowed by the developer, Scott Moschella, after an unrelated party registered "GIMPshop" as part of an Internet domain name and passed off the website as belonging to Moschella while accepting donations and making revenue from advertising but passing on none of the income to Moschella. |
|||
* [[GimPhoto]]: GimPhoto<ref>[http://www.gimphoto.com/ ''GimPhoto website''] {{Webarchive|url=https://web.archive.org/web/20090228230935/http://www.gimphoto.com/ |date=28 February 2009 }} In: ''gimphoto.com.''</ref> follows the Photoshop-UI tradition of [[GIMPshop]]. More modifications are possible with the ''GimPad'' tool. GimPhoto stands at version 24.1 for Linux and Windows (based on GIMP v2.4.3) and version 26.1 on macOS<ref>{{cite web |title=Gimphoto 26.1 – Wakatobi for OSX released |url=http://www.gimphoto.com/2011/08/gimphoto-261-for-osx-released-wakatobi.html |website=GIMPhoto.com |access-date=31 July 2017 |archive-date=31 July 2017 |archive-url=https://web.archive.org/web/20170731230139/http://www.gimphoto.com/2011/08/gimphoto-261-for-osx-released-wakatobi.html |url-status=live }}</ref> (based on GIMP v2.6.8). Installers are included for Windows 7, 8.1, and 10; macOS 10.6+; Ubuntu 14 and Fedora; as well as source code. Only one developer is at work in this project, so fast updates and new versions based on Gimp 2.8.x or 2.9.x are not planned. |
|||
* McGimp: An independent port for macOS that is aim to run GIMP directly on this platform, and integrated multiple plug-ins intended to optimize photos.<ref>{{cite web |url=https://www.partha.com/ |title=GIMP/McGimp 2.10 Final Release |website=Partha.com |publisher=Partha's Place |access-date=2 June 2018 |archive-date=16 May 2018 |archive-url=https://web.archive.org/web/20180516041335/https://www.partha.com/ |url-status=dead }}</ref> |
|||
* [[Seashore (software)|Seashore]]: easier to use image editing application for macOS.<ref>{{cite web |title=Meet Seashore, Free Image Editor for macOS with GIMP Roots |url=https://librearts.org/2019/01/meet-seashore-free-image-editor-for-macos/ |last1=Prokoudine |first1=Alexandre |last2=Engels |first2=Robert |website=librearts.org |access-date=6 January 2025 }}</ref> |
|||
* Glimpse: a discontinued<ref>{{cite web | url=https://news.itsfoss.com/glimpse-gimp-fork-archived | title=GIMP's 'Woke' Fork Glimpse is Getting Discontinued | date=27 May 2021 }}</ref> fork of GIMP that was started because [[wikt:gimp|the word "gimp"]] is also a derogatory word for [[Disability|disabled people]].<ref>{{cite web | url=https://itsfoss.com/gimp-fork-glimpse | title=Someone Forked GIMP into Glimpse Because Gimp is an Offensive Word | date=27 August 2019 }}</ref> |
|||
== Extensions == |
|||
[[File:BurningFlame0.gif|thumb|An [[GIF#Animated GIF|animated GIF]] generated by GAP plugin]] |
|||
GIMP's functionality can be extended with plugins. Notable ones include: |
|||
* GIMP-ML, which provides [[machine learning]]-based image enhancement.<ref>{{Cite arXiv |eprint=2004.13060 |class=cs.CV |first=Kritik |last=Soman |title=GIMP-ML: Python Plugins for using Computer Vision Models in GIMP |date=27 April 2020 }}</ref> GIMP-ML with python 3 is next target in development.<ref>{{cite web |url=https://github.com/kritiksoman/GIMP-ML |title=GitHub – kritiksoman/GIMP-ML at GIMP3-ML |website=GitHub |access-date=15 February 2022 |archive-date=13 February 2022 |archive-url=https://web.archive.org/web/20220213193827/https://github.com/kritiksoman/GIMP-ML |url-status=live }}</ref> |
|||
* GIMP Animation Package (GAP), official plugin for creating animations. GAP can save animations in several formats, including [[GIF]] and [[Audio Video Interleave|AVI]].<ref>{{cite web |title=Advanced Animations Tutorial |url=http://www.gimp.org/tutorials/Advanced_Animations/ |last=Steiner |first=Jakub |website=GIMP user manual |access-date=2 July 2009 |archive-date=4 October 2013 |archive-url=https://web.archive.org/web/20131004225002/http://www.gimp.org/tutorials/Advanced_Animations/ |url-status=live }}</ref> |
|||
* Resynthesizer, which provides content-aware fill. Original part of Paul Harrison's PhD thesis,<ref>{{Cite thesis |last=Harrison |first=Paul |title=Image Texture Tools |degree=PhD |url=http://www.logarithmic.net/pfh/thesis |place=Monash University |date=2005 |access-date=2 January 2017 |archive-date=15 January 2017 |archive-url=https://web.archive.org/web/20170115100140/http://www.logarithmic.net/pfh/thesis |url-status=live }}</ref> now maintained by Lloyd Konneker.<ref>{{cite web |title=bootchk/resynthesizer |url=https://github.com/bootchk/resynthesizer/ |website=GitHub |access-date=2 January 2017 |archive-date=25 February 2018 |archive-url=https://web.archive.org/web/20180225174349/https://github.com/bootchk/resynthesizer |url-status=live }}</ref> |
|||
* [[G'MIC]], which adds image filters and effects.<ref>{{cite web |title=G'MIC: An Incredibly Powerful Filtering System for GIMP |url=http://www.techrepublic.com/article/gmic-is-an-incredibly-powerful-filtering-system-for-gimp/ |last=Wallen |first=Jack |website=TechRepublic |date=20 November 2014 |access-date=20 November 2014 |archive-date=24 November 2014 |archive-url=https://web.archive.org/web/20141124143505/http://www.techrepublic.com/article/gmic-is-an-incredibly-powerful-filtering-system-for-gimp/ |url-status=live }}</ref> |
|||
== See also == |
|||
{{Portal|Free and open-source software}} |
|||
=== About GIMP === |
|||
* [[Libre Graphics Meeting]] |
* [[Libre Graphics Meeting]] |
||
* [[ |
* [[List of computing mascots]] |
||
* [[:Category:Computing mascots]] |
|||
=== Other === |
|||
* [[Comparison of raster graphics editors]] |
|||
* [[List of raster graphics editors]] |
* [[List of raster graphics editors]] |
||
* [[List of free and open-source software packages]] |
|||
* [[List of 2D graphics software]] |
|||
==References== |
== References == |
||
{{Reflist |
{{Reflist}} |
||
== Further reading == |
|||
==External links== |
|||
* {{Cite book |last=Montabone |first=Sebastian |date=2010 |title=Beginning Digital Image Processing: Using Free Tools for Photographers |publisher=[[Apress]] |isbn=978-1-4302-2841-7 |location=[[Berkeley, California]]}} |
|||
{{Wikibooks |GIMP}} |
|||
* {{Cite book |last=Peck |first=Akkana |date=16 December 2008 |title=Beginning GIMP: From Novice to Professional |publisher=Apress |isbn=978-1-4302-1070-2 |edition=2nd |location=[[Berkeley, California]] }} |
|||
{{Commons |GIMP}} |
|||
* {{Cite book |last=Bunks |first=Carey |date=15 February 2000 |url=https://archive.org/details/grokkinggimp00care |title=Grokking the GIMP |publisher=[[Peachpit|New Riders Press]] |isbn=978-0-7357-0924-9 |location=[[Indianapolis]], Indiana |access-date=21 December 2013 |url-access=registration }} |
|||
* {{Official website|http://www.gimp.org/}} |
|||
* {{Cite book |last1=Lecarme |first1=Olivier |last2=Delvare |first2=Karine |date=January 2013 |url=http://www.nostarch.com/gimp |title=The Book of GIMP |publisher=[[No Starch Press]] |isbn=978-1-59327-383-5 |location=San Francisco, California |access-date=7 March 2014 }} |
|||
* {{dmoz|Computers/Software/Graphics/Image_Editing/The_GIMP/}} |
|||
== External links == |
|||
* Resources to learn GIMP |
|||
{{Wikibooks}} |
|||
** Official GIMP user manual [http://docs.gimp.org/2.6/en/ (English)] or [http://manual.gimp.org/ (other languages)] |
|||
{{Commons}} |
|||
** [http://apress.com/book/view/9781430228417 (book) {{cite book |last=Montabone |first=Sebastian |year=2010 |title=Beginning Digital Image Processing: Using Free Tools for Photographers |publisher=Apress |isbn=978-1-4302-2841-7 }} ] |
|||
{{Wikiversity|GIMP basics}} |
|||
** [http://gimp-savvy.com/BOOK (book) Grokking the GIMP] |
|||
* {{Official website}} |
|||
** [http://www.apress.com/book/view/9781430210702 (book) ''Beginning GIMP: From Novice to Professional, Second Edition''--a new book covering 2.4 and previewing 2.6] |
|||
* {{Openhub|gimp|GIMP}} |
|||
** [http://www.gimpforphotos.com/ Gimp tutorials for photographers] |
|||
* Wilber (the GIMP mascot) links |
|||
** [http://www.gimp.org/about/linking.html Wilber images] at the GIMP homepage (''near bottom'') |
|||
** [http://web.archive.org/web/20070929112000/http://blinkenlights.de/images/arcade/live/live-arcade-wilber-quai-large.jpg Wilber] on the [[Bibliothèque nationale de France]] (photo taken at a [[Project Blinkenlights]] installation in [[Paris]]) |
|||
{{GNOME}} |
|||
{{Raster graphics editors}} |
{{Raster graphics editors}} |
||
{{GNU}} |
{{GNU}} |
||
{{ |
{{FOSS}} |
||
{{Fractal software}} |
|||
{{Use dmy dates|date=July 2012}} |
|||
{{Authority control}} |
|||
{{DEFAULTSORT:Gimp (Gnu Image Manipulation Program)}} |
|||
[[Category:1996 software]] |
|||
[[Category:1995 software]] |
|||
[[Category:AmigaOS 4 software]] |
[[Category:AmigaOS 4 software]] |
||
[[Category:GNU Project software]] |
|||
[[Category:Free raster graphics editors]] |
|||
[[Category:Free photo software]] |
|||
[[Category:Free graphics software]] |
|||
[[Category:Graphic design]] |
|||
[[Category:Technical communication tools]] |
|||
[[Category:Raster graphics editors]] |
|||
[[Category:Linux bitmap graphics editors]] |
|||
[[Category:Free software programmed in C]] |
|||
[[Category:Applications using D-Bus]] |
[[Category:Applications using D-Bus]] |
||
[[Category:Cross-platform free software]] |
[[Category:Cross-platform free software]] |
||
[[Category:Free software for BSD]] |
|||
[[Category:Free software for Linux]] |
|||
[[Category:Free software for Windows]] |
|||
[[Category:Free software for macOS]] |
|||
[[Category:Free and open-source software]] |
|||
[[Category:Free graphics software]] |
|||
[[Category:Free multilingual software]] |
[[Category:Free multilingual software]] |
||
[[Category:Free photo software]] |
|||
[[Category:Free software programmed in C]] |
|||
[[Category:GNU Project software]] |
|||
[[Category:Graphics software that uses GTK]] |
|||
[[Category:IRIX software]] |
[[Category:IRIX software]] |
||
[[Category: |
[[Category:Macintosh graphics software]] |
||
[[Category: |
[[Category:MacOS graphics software]] |
||
[[Category: |
[[Category:Naming controversies]] |
||
[[Category:Portable software]] |
[[Category:Portable software]] |
||
[[Category:Raster graphics editors for Linux]] |
|||
[[Category:Free raster graphics editors]] |
|||
[[ar:برنامج جنو لمعالجة الصور]] |
|||
[[Category:Technical communication tools]] |
|||
[[ast:GIMP]] |
|||
[[Category:Windows graphics-related software]] |
|||
[[bn:গিম্প]] |
|||
[[bg:GIMP]] |
|||
[[bs:GIMP]] |
|||
[[br:GIMP]] |
|||
[[ca:GIMP]] |
|||
[[cs:GIMP]] |
|||
[[da:GIMP]] |
|||
[[de:GIMP]] |
|||
[[et:GIMP]] |
|||
[[el:GIMP]] |
|||
[[es:GIMP]] |
|||
[[eo:GIMP]] |
|||
[[eu:GIMP]] |
|||
[[fa:گیمپ]] |
|||
[[fr:GIMP]] |
|||
[[gl:GIMP]] |
|||
[[ko:김프]] |
|||
[[hr:GIMP]] |
|||
[[id:GIMP]] |
|||
[[is:GIMP]] |
|||
[[it:GIMP]] |
|||
[[he:GIMP]] |
|||
[[jv:GIMP]] |
|||
[[ka:GIMP]] |
|||
[[ku:GIMP]] |
|||
[[lv:GIMP]] |
|||
[[lt:GIMP]] |
|||
[[hu:GIMP]] |
|||
[[ml:ജിമ്പ്]] |
|||
[[ms:GIMP]] |
|||
[[na:GIMP]] |
|||
[[nl:GIMP]] |
|||
[[ja:GIMP]] |
|||
[[no:GIMP]] |
|||
[[pl:GIMP]] |
|||
[[pt:GIMP]] |
|||
[[ro:GIMP]] |
|||
[[rue:GIMP]] |
|||
[[ru:GIMP]] |
|||
[[simple:GIMP]] |
|||
[[sk:GIMP]] |
|||
[[sl:GIMP]] |
|||
[[ckb:گیمپ]] |
|||
[[sr:Гимп]] |
|||
[[sh:GIMP]] |
|||
[[fi:GIMP]] |
|||
[[sv:Gimp]] |
|||
[[ta:கிம்ப்]] |
|||
[[kab:GIMP]] |
|||
[[te:గింప్]] |
|||
[[th:กิมป์]] |
|||
[[tr:GIMP]] |
|||
[[uk:GIMP]] |
|||
[[vi:GIMP]] |
|||
[[zh:GIMP]] |
Latest revision as of 02:29, 6 January 2025
The GNU Image Manipulation Program, commonly known by its acronym GIMP (/ɡɪmp/ GHIMP), is a free and open-source raster graphics editor[3] used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks. It is extensible by means of plugins, and scriptable. It is not designed to be used for drawing, though some artists and creators have used it in this way.[4]
GIMP is part of the GNU project and released under the GNU General Public License (3.0-or-later) and is available for Linux, macOS, and Microsoft Windows.[5]
History
[edit]In 1995, Spencer Kimball and Peter Mattis began developing GIMP—originally named General Image Manipulation Program—as a semester-long project at the University of California, Berkeley for the eXperimental Computing Facility.[6] The acronym was coined first, with the letter G being added to -IMP as a reference to "the gimp" in the scene from the 1994 film Pulp Fiction.[7]
1996 was the initial public release of GIMP (0.54).[8][9] The editor was quickly adopted and a community of contributors formed. The community began developing tutorials and artwork and sharing better work-flows and techniques.[10]
In the following year, Kimball and Mattis met with Richard Stallman of the GNU Project while he visited UC Berkeley and asked if they could change General in the application's name to GNU (the name of the operating system created by Stallman), and Stallman approved.[11] The application subsequently formed part of the GNU software collection.[12]
The first release only supported Unix systems, such as Linux, SGI IRIX and HP-UX.[6][13] Since then, GIMP has been ported to other operating systems, including Microsoft Windows (1997, GIMP 1.1)[13] and macOS.
A GUI toolkit called GTK (at the time known as the GIMP ToolKit) was developed to facilitate the development of GIMP. The development of the GIMP ToolKit has been attributed to Peter Mattis becoming disenchanted with the Motif toolkit GIMP originally used. Motif was used up to GIMP 0.60.[9][14]
Mascot
[edit]GIMP's mascot is called Wilber and was created in GIMP by Tuomas Kuosmanen, known as tigert, on 25 September 1997. Wilber received additional accessories from other GIMP developers, which can be found in the Wilber Construction Kit, included in the GIMP source code as /docs/Wilber_Construction_Kit.xcf.gz
.[15]
Development
[edit]GIMP is primarily developed by volunteers as a free and open source software project associated with both the GNU and GNOME projects. Development takes place in a public git source code repository,[16] on public mailing lists and in public chat channels on the GIMPNET IRC network.[17]
New features are held in public separate source code branches and merged into the main (or development) branch when the GIMP team is sure they won't damage existing functions.[16] Sometimes this means that features that appear complete do not get merged or take months or years before they become available in GIMP.
GIMP itself is released as source code. After a source code release, installers and packages are made for different operating systems by parties who might not be in contact with the maintainers of GIMP.
The version number used in GIMP is expressed in a major-minor-micro format, with each number carrying a specific meaning: the first (major) number is incremented only for major developments (and is currently 2). The second (minor) number is incremented with each release of new features, with odd numbers reserved for in-progress development versions and even numbers assigned to stable releases; the third (micro) number is incremented before and after each release (resulting in even numbers for releases, and odd numbers for development snapshots) with any bug fixes subsequently applied and released for a stable version.
Previously, GIMP applied for several positions in the Google Summer of Code (GSoC).[18][19] From 2006 to 2009 there have been nine GSoC projects that have been listed as successful,[18] although not all successful projects have been merged into GIMP immediately. The healing brush and perspective clone tools and Ruby bindings were created as part of the 2006 GSoC and can be used in version 2.8.0 of GIMP, although there were three other projects that were completed and are later available in a stable version of GIMP; those projects being Vector Layers (end 2008 in 2.8 and master),[20] and a JPEG 2000 plug-in (mid 2009 in 2.8 and master).[21] Several of the GSoC projects were completed in 2008, but have been merged into a stable GIMP release later in 2009 to 2014 for Version 2.8.xx and 2.10.x. Some of them needed some more code work for the master tree.
Second public Development 2.9-Version was 2.9.4 with many deep improvements after initial Public Version 2.9.2.[22][23] Third Public 2.9-Development version is Version 2.9.6.[24] One of the new features is removing the 4 GB size limit of XCF file.[25][26] Increase of possible threads to 64 is also an important point for modern parallel execution in actual AMD Ryzen and Intel Xeon processors. Version 2.9.8 included many bug fixes and improvements in gradients and clips.[27] Improvements in performance and optimization beyond bug hunting were the development targets for 2.10.0.[28] MacOS Beta is available with Version 2.10.4.[29]
The next stable version in the roadmap is 3.0 with a GTK3 port.[30] 2.99-Series is the development Series to 3.0. The first release candidate for version 3.0, RC1, was released 6 November 2024.[31]
GIMP developers meet during the annual Libre Graphics Meeting.[32] Interaction designers from OpenUsability have also contributed to GIMP.[33]
Versions
[edit]Major version | Latest minor version | Initial release | Significant changes and notes |
---|---|---|---|
0.x | ? | 1995-11-21 | First release |
0.54 | 0.54.1 | 1996-01-31 | 0.54 features some improvements over earlier versions and many bug fixes. Also made a slight modification to the way the file overwrite dialog works. |
0.60 | ? | 1996-07-?? | Creation of GIMP Tool Kit |
0.99 | 0.99.31 | 1997-02-26 | Porting plug-ins |
1.0 | 1.0.3 | 1998-06-05 | Switch from Motif to GTK+ 1.x. Support for image layers. Introduction of the XCF file format. New memory manager with disk caching of tiles to support large images. New plug-in/extension API and introduction of the Procedural Database (PDB). Introduction of Script-Fu. |
1.2 | 1.2.5 | 2000-12-25 | Improvements to the user interface |
2.0 | 2.0→2.0.6 | 2004-03-23 | Switch to GTK+ 2.x graphical toolkit. Introduction of tabs and docks system, improvements to Script-Fu scripting, text re-editing, CMYK color support. |
2.2 | 2.2→2.2.17 | 2004-12-19 | Plugin support, keyboard shortcut editor, previews for transform tools. New GIMP hardware controllers support. Improvements to drag and drop and copy and paste to other applications. The last major version to support Windows 98/Me. |
2.4 | 2.4→2.4.7 | 2007-10-24 | Color management support, scalable brushes, new and rewritten selection tools and crop tools. Many user interface changes including full screen editing and a new icon theme. Increased file format support. Improved printing quality. Improved interface for external device input. |
2.6 | 2.6→2.6.3 | 2008-10-01 | Partial implementation of GEGL, and first iteration of UI re-design. |
2.6.4 | — | Unreleased version. | |
2.6.5→2.6.12 | 2009-02-15 | ||
2.8 | 2.7.1 | 2010-07-03 | Single-window mode. Multi-column dock windows. Other UI improvements. Save/Export separation. Layer groups. Tools drawn with Cairo. On canvas text editing. Simple math in size entries. Various improvements. |
2.7.2 | 2011-04-15 | Various bugfixes. | |
2.7.3 | 2011-08-22 | Various bugfixes. UI improvements. OS X improvements. | |
2.7.4 | 2011-12-13 | Various bugfixes. | |
2.7.5 | 2012-03-14 | Various bugfixes. | |
2.8rc1 | 2012-04-08 | Updated code from 2.7.5. | |
2.8 | 2012-05-03 | Layer groups, on-canvas text editing, optional single window mode. UI improvements. Various bugfixes. | |
2.8.2 | 2012-08-24 | Various bugfixes. | |
2.8.4 | 2013-02-05 | Various bugfixes. OS X version released on 10 February. | |
2.8.6 | 2013-06-21 | Various bugfixes. | |
2.8.8 | — | Unreleased version. | |
2.8.10 | 2013-11-28 | Improved OS X support. | |
2.8.12 | — | Unreleased version. Re-released as 2.8.14 with a critical bugfix. | |
2.8.14 | 2014-08-26 | Fixed libtool versioning. | |
2.8.16 | 2015-11-22 | Layer groups support in OpenRaster files. Layer groups support fixed for PSD files. UI improvements. Various bugfixes. Windows installer received an important bugfix on 5 June 2016. | |
2.8.18 | 2016-07-14 | Vulnerability (CVE-2016-4994) fixed in XCF loading code. Various bugfixes. | |
2.8.20 | 2017-02-01 | Various bugfixes. Windows and macOS versions released on 7 February. | |
2.8.22 | 2017-05-11 | Various bugfixes. | |
2.10 | 2.9.2 | 2015-11-27 | First dev release in the 2.9.x series. GEGL port. New and improved tools. File format support improvements. Better color management. Layers blending improvements. Metadata improvements. |
2.9.4 | 2016-07-13 | Second dev release in this series. New UI, usability improvements, new themes. Better color management. GEGL improvements. Various other improvements and bugfixes. | |
2.9.6 | 2017-08-24 | Third dev release. Various performance improvements and bugfixes. | |
2.9.8 | 2017-12-12 | Fourth and final dev release. On-canvas gradient editing. Wayland support (Linux). GUI and usability improvements. File format support improvements. | |
2.10 | 2018-04-27 | Nearly fully ported to GEGL, including for filters. New color management. Various improved tools. New image formats (OpenEXR, RGBE, WebP, HGT). Basic HiDPI support. New themes. Various bug fixes. | |
2.10.2 | 2018-05-20 | Various bugfixes. | |
2.10.4 | 2018-07-04 | Simple horizon straightening. Asynchronous fonts loading. Various bugfixes. | |
2.10.6 | 2018-08-19 | Vertical text layer. New filters. Various bugfixes. | |
2.10.8 | 2018-11-08 | Various bugfixes. | |
2.10.10 | 2019-04-07 | Line art detection. GEGL improvements. Various bugfixes. | |
2.10.12 | 2019-06-12 | Various bugfixes. | |
2.10.14 | 2019-10-31 | File format improvements (HEIF, TIFF, PSD). MacOS compatibility improvements. Various bugfixes. | |
2.10.16 | — | Unreleased version. Re-released as 2.10.18 with a critical bugfix. | |
2.10.18 | 2020-02-24 | New 3D transform tool. Various bugfixes. No macOS port. | |
2.10.20 | 2020-06-11 | Various bugfixes. No macOS port. | |
2.10.22 | 2020-10-07 | Improved HEIC support. AVIF support improvements. Various bugfixes. MacOS version released on 25 December. | |
2.10.24 | 2021-03-29 | File format improvements (HEIF, PSP, TIFF, JPEG, PNG, PDF, DDS, BMP, PSD). "Negative Darkroom" for negatives.[34] Many bugfixes. | |
2.10.26 | — | Unreleased version. Re-released as 2.10.28 with a critical bugfix. | |
2.10.28 | 2021-09-18 | Various bugfixes. | |
2.10.30 | 2021-12-21 | File format improvements (PSD and AVIF). MacOS improvements backported from 2.99.8. Other improvements. | |
2.10.32 | 2022-06-14 | Features backported from 2.99.8, like TIFF support improvements and JPEG XL support. Various bug fixes and improvements. | |
2.10.34 | 2023-02-27 | Features backported from 2.99.14. File format improvements. Template selector in Canvas Size dialog backported from 2.99.6. Improved color-picking. Various macOS improvements. GEGL and babl improvements. Experimental ARM builds for Windows.[35] | |
2.10.36 | 2023-11-05 | Support for ASE and ACB palettes. FG to transparent transition. Better image ratio support for GIFs. Various bugfixes and other enhancements. | |
2.10.38 | 2024-05-05 | Features backported from 2.99.x. Improved support for Windows tablets. Various bugfixes. Possibly the last release in the GIMP 2 series. | |
3.0 | 2.99.2 | 2020-11-06 | Complete port from unmaintained old GTK+ 2.x to maintained GTK+ 3.24,[36] better hiDPi and Wacom support, Wayland support on Linux, multiple layer selection support, extensions in Python 3, JavaScript, Lua and Vala. |
2.99.4 | 2020-12-25 | Second public prerelease,[37] after 2.99.2.[38] | |
2.99.6 | 2021-05-08 | [39] | |
2.99.8 | 2021-10-20 | [40] | |
2.99.10 | 2022-02-25 | Many improvements in core.[41] | |
2.99.12 | 2022-08-27 | "A huge milestone to 3.0" with many new features and new formats.[42][43] | |
2.99.14 | 2022-11-18 | XCF saving of native GIMP data is in 2.99.14 much improved with multithreading.[44] | |
2.99.16 | 2023-07-09 | Many improvements and bug fixing in 2.99.16 on road to 3.0.[45][46]
Some blocker bugs: 6 (as of November 2023[update]) on road to 3.0.[47] | |
2.99.18 | 2024-02-21 | 2.99.18 with 35 issues; last "development release" in this scope.[48] | |
3.0.0-RC1 | 2024-11-04 | [49] | |
3.0.0-RC2 | 2024-12-27 | [50] | |
3.0 | TBA | ||
3.0.2 | TBA | ||
3.2 | 3.2 | TBA | Non-destructive editing, non-destructive filters, animation and multi page support, macros with script recording, extensions, space invasion, canvas and tools are main points.[51][52][53] |
Distribution
[edit]The current version of GIMP works with numerous operating systems, including Linux, macOS and Windows. Many Linux distributions, such as Fedora Linux[54] and Debian,[55][56] include GIMP as a part of their desktop operating systems.
GIMP began to host its own downloads after discontinuing use of SourceForge in 2013.[57] The website later repossessed GIMP's dormant account and hosted advertising-laden versions of GIMP for Windows.[58]
In 2022, GIMP was published on the Microsoft Store for Windows.[59]
Professional reviews
[edit]Lifewire reviewed GIMP favorably in March 2019, writing that "[f]or those who have never experienced Photoshop, GIMP is simply a very powerful image manipulation program," and "[i]f you're willing to invest some time learning it, it can be a very good graphics tool."[60]
GIMP's fitness for use in professional environments is regularly reviewed; it is often compared to and suggested as a possible replacement for Adobe Photoshop.[61][62]
GIMP 2.6 was used to create nearly all of the art in Lucas the Game, an independent video game by developer Timothy Courtney. Courtney started development of Lucas the Game in early 2014, and the video game was published in July 2015 for PC and Mac. Courtney explains GIMP is a powerful tool, fully capable of large professional projects, such as video games.[63]
The single-window mode introduced in GIMP 2.8 was reviewed in 2012 by Ryan Paul of Ars Technica, who noted that it made the user experience feel "more streamlined and less cluttered".[64] Michael Burns, writing for Macworld in 2014, described the single-window interface of GIMP 2.8.10 as a "big improvement".[65]
In his review of GIMP for ExtremeTech in October 2013, David Cardinal noted that GIMP's reputation of being hard to use and lacking features has "changed dramatically over the last couple years", and that it was "no longer a crippled alternative to Photoshop". He described GIMP's scripting as one of its strengths, but also remarked that some of Photoshop's features – such as Text, 3D commands, Adjustment Layers and History – are either less powerful or missing in GIMP. Cardinal favorably described the UFRaw converter for raw images used with GIMP, noting that it still "requires some patience to figure out how to use those more advanced capabilities". Cardinal stated that GIMP is "easy enough to try" despite not having as well developed documentation and help system as those for Photoshop, concluding that it "has become a worthy alternative to Photoshop for anyone on a budget who doesn't need all of Photoshop's vast feature set".[66]
The user interface has been criticized for being "hard to use".[67]
Features
[edit]Tools used to perform image editing can be accessed via the toolbox, through menus and dialogue windows. They include filters and brushes, as well as transformation, selection, layer and masking tools. GIMP's developers have asserted that it has, or at least aspire to it having, similar functionality to Photoshop, but has a different user interface.[68] Also, as of 2024 and version 2.10, a fundamental and essential difference between GIMP, on one hand, and major commercial software like Photoshop and Serif Affinity Photo, on the other, is that very few of GIMP's editing operations occur as non-destructive edits, unlike the main commercial software.
Color
[edit]There are several ways of selecting colors, including palettes, color choosers and using an eyedropper tool to select a color on the canvas. The built-in color choosers include RGB/HSV/LAB/LCH selector or scales, water-color selector, CMYK selector and a color-wheel selector. Colors can also be selected using hexadecimal color codes, as used in HTML color selection. GIMP has native support for indexed color and RGB color spaces; other color spaces are supported using decomposition, where each channel of the new color space becomes a black-and-white image. CMYK, LAB and HSV (hue, saturation, value) are supported this way.[69][70] Color blending can be achieved using the Blend tool, by applying a gradient to the surface of an image and using GIMP's color modes. Gradients are also integrated into tools such as the brush tool, when the user paints this way the output color slowly changes. There are a number of default gradients included with GIMP; a user can also create custom gradients with tools provided. Gradient plug-ins are also available.
Selections and paths
[edit]GIMP selection tools include a rectangular and circular selection tool, free select tool, and fuzzy select tool (also known as magic wand). More advanced selection tools include the select by color tool for selecting contiguous regions of color—and the scissors select tool, which creates selections semi-automatically between areas of highly contrasting colors. GIMP also supports a quick mask mode where a user can use a brush to paint the area of a selection. Visibly this looks like a red colored overlay being added or removed. The foreground select tool is an implementation of Simple interactive object extraction (SIOX), a method used to perform the extraction of foreground elements, such as a person or a tree in focus. The Paths Tool allows a user to create vectors (also known as Bézier curves). Users can use paths to create complex selections, including around natural curves. They can paint (or "stroke") the paths with brushes, patterns, or various line styles. Users can name and save paths for reuse.
Image editing
[edit]There are many tools that can be used for editing images in GIMP. The more common tools include a paint brush, pencil, airbrush, eraser and ink tools used to create new or blended pixels. The Bucket Fill tool can be used to fill a selection with a color or pattern. The Blend tool can be used to fill a selection with a color gradient. These color transitions can be applied to large regions or smaller custom path selections.
GIMP also provides "smart" tools that use a more complex algorithm to do things that otherwise would be time-consuming or impossible. These include:
- Clone tool, which copies pixels using a brush
- Healing brush, which copies pixels from an area and corrects tone and color
- Perspective clone tool, which works like the clone tool but corrects for distance changes
- Blur and sharpen tools
- The Smudge tool can be used to subtly smear a selection where it stands
- Dodge and burn tool is a brush that makes target pixels lighter (dodges) or darker (burns)
Layers, layer masks and channels
[edit]An image being edited in GIMP can consist of many layers in a stack. The user manual suggests that "A good way to visualize a GIMP image is as a stack of transparencies," where in GIMP terminology, each level (analogous to a transparency) is called a layer.[71] Each layer in an image is made up of several channels. In an RGB image, there are normally 3 or 4 channels, each consisting of a red, green and blue channel. Color sublayers look like slightly different gray images, but when put together they make a complete image. The fourth channel that may be part of a layer is the alpha channel (or layer mask). This channel measures opacity where a whole or part of an image can be completely visible, partially visible or invisible. Each layer has a layer mode that can be set to change the colors in the image.[72]
Text layers can be created using the text tool, allowing a user to write on an image. Text layers can be transformed in several ways, such as converting them to a path or selection.[73][74]
Automation, scripts and plug-ins
[edit]GIMP has approximately 150 standard effects and filters, including Drop Shadow, Blur, Motion Blur and Noise.
GIMP operations can be automated with scripting languages. The Script-Fu is a Scheme-based language implemented using a TinyScheme interpreter built into GIMP.[75] GIMP can also be scripted in Perl,[76][77] Python (Python-Fu),[78][79] or Tcl, using interpreters external to GIMP.[80] New features can be added to GIMP not only by changing program code (GIMP core), but also by creating plug-ins. These are external programs that are executed and controlled by the main GIMP program.[81][82] MathMap is an example of a plug-in written in C.[citation needed]
There is support for several methods of sharpening and blurring images, including the blur and sharpen tool. The unsharp mask tool is used to sharpen an image selectively – it sharpens only those areas of an image that are sufficiently detailed. The Unsharp Mask tool is considered to give more targeted results for photographs than a normal sharpening filter.[83][84] The Selective Gaussian Blur tool works in a similar way, except it blurs areas of an image with little detail.
GIMP-ML is an extension for machine learning with 15 filters.[85]
GEGL
[edit]The Generic Graphics Library (GEGL) was first introduced as part of GIMP on the 2.6 release of GIMP. This initial introduction does not yet exploit all of the capabilities of GEGL; as of the 2.6 release, GIMP can use GEGL to perform high bit-depth color operations; because of this, less information is lost when performing color operations.[86] When GEGL is fully integrated, GIMP will have a higher color bit depth and better non-destructive work-flow. GIMP 2.8.xx supports only 8-bit color, which is much lower than digital cameras, e.g., produce (12-bit or higher). Full support for high bit depth is included with GIMP 2.10. OpenCL enables hardware acceleration for some operations.[87]
CTX
[edit]CTX is a new rasterizer for vector graphics in GIMP 3.0. Some simple objects, like lines and circles, can be reduced to vector objects.[88][89]
File formats
[edit]GIMP supports importing and exporting with a large number of different file formats.[90] GIMP's native format XCF is designed to store all information GIMP can contain about an image; XCF is named after the eXperimental Computing Facility where GIMP was authored. Import and export capability can be extended to additional file formats by means of plug-ins. XCF file size is extended to more than 4 GB since 2.9.6 and new stable tree 2.10.x.[citation needed]
File formats | |
---|---|
Import and export | GIMP has import and export support for image formats such as BMP, JPEG, PNG, GIF, TIFF[91] and HEIF,[92] along with the file formats of several other applications such as Autodesk flic animations, Corel PaintShop Pro images, and Adobe Photoshop documents. Other formats with read/write support include PostScript documents, X bitmap image, xwd, and Zsoft PCX. GIMP can also read and write path information from SVG files and read/write ICO Windows icon files. |
Import only | GIMP can import Adobe PDF documents and the raw image formats used by many digital cameras, but cannot save to these formats. An open source plug-in, UFRaw (or community supported fork nUFRAW), adds full raw compatibility, and has been noted several times for being updated for new camera models more quickly than Adobe's UFRaw support. |
Export only | GIMP can export to MNG layered image files (Linux version only) and HTML (as a table with colored cells), C source code files (as an array) and ASCII art (using a plug-in to represent images with characters and punctuation making up images), though it cannot read these formats. |
Forks and derivatives
[edit]Because of the free and open-source nature of GIMP, several forks, variants and derivatives of the computer program have been created to fit the needs of their creators. While GIMP is cross-platform, variants of GIMP may not be. These variants are neither hosted nor linked on the GIMP site. The GIMP site does not host GIMP builds for Windows or Unix-like operating systems either, although it does include a link to a Windows build.
Forks
[edit]- CinePaint: Formerly Film Gimp, it is a fork of GIMP version 1.0.4, used for frame-by-frame retouching of feature film. CinePaint supports up to 32-bit IEEE-floating point color depth per channel, as well as color management and HDR. CinePaint is used primarily within the film industry due mainly to its support of high-fidelity image formats. It is available for BSD, Linux, and macOS.
- GIMP classic: A patch against GIMP v2.6.8 source code created to undo changes made to the user interface in GIMP v2.4 through v2.6.[93] A build of GIMP classic for Ubuntu is available.[94] As of March 2011, a new patch could be downloaded that patches against the experimental GIMP v2.7.
- GIMP Portable: A portable version of GIMP for Microsoft Windows XP or later that preserves brushes and presets between computers.[95]
- GIMPshop: Derivative that aimed to replicate the Adobe Photoshop in some form.[96] Development of GIMPshop was halted in 2006 and the project disavowed by the developer, Scott Moschella, after an unrelated party registered "GIMPshop" as part of an Internet domain name and passed off the website as belonging to Moschella while accepting donations and making revenue from advertising but passing on none of the income to Moschella.
- GimPhoto: GimPhoto[97] follows the Photoshop-UI tradition of GIMPshop. More modifications are possible with the GimPad tool. GimPhoto stands at version 24.1 for Linux and Windows (based on GIMP v2.4.3) and version 26.1 on macOS[98] (based on GIMP v2.6.8). Installers are included for Windows 7, 8.1, and 10; macOS 10.6+; Ubuntu 14 and Fedora; as well as source code. Only one developer is at work in this project, so fast updates and new versions based on Gimp 2.8.x or 2.9.x are not planned.
- McGimp: An independent port for macOS that is aim to run GIMP directly on this platform, and integrated multiple plug-ins intended to optimize photos.[99]
- Seashore: easier to use image editing application for macOS.[100]
- Glimpse: a discontinued[101] fork of GIMP that was started because the word "gimp" is also a derogatory word for disabled people.[102]
Extensions
[edit]GIMP's functionality can be extended with plugins. Notable ones include:
- GIMP-ML, which provides machine learning-based image enhancement.[103] GIMP-ML with python 3 is next target in development.[104]
- GIMP Animation Package (GAP), official plugin for creating animations. GAP can save animations in several formats, including GIF and AVI.[105]
- Resynthesizer, which provides content-aware fill. Original part of Paul Harrison's PhD thesis,[106] now maintained by Lloyd Konneker.[107]
- G'MIC, which adds image filters and effects.[108]
See also
[edit]About GIMP
[edit]Other
[edit]- Comparison of raster graphics editors
- List of raster graphics editors
- List of free and open-source software packages
- List of 2D graphics software
References
[edit]- ^ "GIMP 2.10.38 Released". 5 May 2024. Retrieved 6 May 2024.
- ^ "Module Statistics: GIMP". l10n.Gnome.org. GNOME Project. Archived from the original on 31 January 2022. Retrieved 7 March 2022.
- ^ Peck, Akkana (2006). Beginning GIMP: From Novice to Professional. Physica-Verlag. p. 1. ISBN 978-1-4302-0135-9.
- ^ "GIMP User Manual: Creating a Basic Shape". Docs.Gimp.org. Archived from the original on 8 March 2023. Retrieved 12 April 2023.
- ^ "What's the GIMP's License, and How Do I Comply with It?". Archived from the original on 21 May 2021. Retrieved 9 June 2021.
- ^ a b Kimball, Spencer; Mattis, Peter. "How It All Started". Archived from the original on 25 June 2020. Retrieved 18 June 2020.
- ^ Beane, Zachary (1 January 1997). "Spencer Kimball & Peter Mattis". Gimp Gazette. Archived from the original on 11 November 2020. Retrieved 29 March 2020.
It took us a little while to come up with the name. We knew we wanted an image manipulation program like Photoshop, but the name IMP sounded wrong. We also tossed around XIMP (X Image Manipulation Program) following the rule of when in doubt prefix an X for X11 based programs. At the time, Pulp Fiction was the hot movie and a single word popped into my mind while we were tossing out name ideas. It only took a few more minutes to determine what the 'G' stood for.
- ^ "Prehistory – before GIMP 0.54". Gimp.org. Peter Mattis. 29 July 1995. Archived from the original on 5 September 2015. Retrieved 2 July 2009.
- ^ a b "ancient history". Gimp.org. Archived from the original on 5 September 2015. Retrieved 18 June 2012.
- ^ Bunks, Carey (2000). Grokking the GIMP. New Riders. p. 14. ISBN 978-0-7357-0924-9. Retrieved 8 July 2009.
- ^ "Documentation". Gimp.org. Archived from the original on 28 June 2012. Retrieved 18 June 2012.
- ^ "GNU Software". Gnu.org. GNU. Archived from the original on 25 December 2015. Retrieved 28 March 2015.
- ^ a b "Why Port to Windows". Gimp.org. Archived from the original on 27 June 2009.
- ^ Hackvän, Stig (1 January 1999). "Where Did Spencer Kimball and Peter Mattis go?". LinuxWorld.com. Archived from the original on 17 April 1999. Retrieved 19 August 2013.
LinuxWorld: Why did you write GTk as part of GIMP? Mattis: The original version of the GIMP (0.5) used Motif.
- ^ "A Brief (and Ancient) History of GIMP". Gimp.org. Archived from the original on 23 October 2022. Retrieved 10 September 2022.
- ^ a b "GIMP – GNU Image Manipulation Program". Gimp.org. GNOME. 2020. Archived from the original on 24 May 2018. Retrieved 31 August 2020.
- ^ "Get Involved". Gimp.org. GNOME. 2020. Archived from the original on 29 September 2013. Retrieved 12 April 2023.
- ^ a b "SummerOfCode". Wiki.Gimp.org. GIMP developers. 30 April 2009. Archived from the original on 27 August 2009. Retrieved 12 April 2023.
- ^ "GNU Image Manipulation Program". Google Summer of Code 2009. 2009. Archived from the original on 23 April 2009. Retrieved 30 June 2009.
- ^ "GIMP – GNU Image Manipulation Program". Git.Gnome.org. 25 October 2008.
- ^ "GNU Image Manipulation Program". git.gnome.org. June 2009.
- ^ "GIMP 2.9.2 Released". Gimp.org. 27 November 2015. Archived from the original on 1 December 2017. Retrieved 4 January 2018.
- ^ "GIMP 2.9.4 Released". Gimp.org. 13 July 2016. Archived from the original on 12 November 2016. Retrieved 18 December 2016.
- ^ "GIMP 2.9.6 Released". Gimp.org. 24 August 2017. Archived from the original on 24 August 2017. Retrieved 9 September 2017.
- ^ "GIMP 2.9.6 Readying New Clipboard, GUI Improvements – Phoronix". Phoronix.com. Archived from the original on 13 April 2017. Retrieved 26 May 2017.
- ^ "GIMP – GNU Image Manipulation Program". git.gnome.org. 30 May 2017.
- ^ "GIMP 2.9.8 Released". Gimp.org. 12 December 2017. Archived from the original on 13 December 2017. Retrieved 4 January 2018.
- ^ "GIMP 2.10.0 Release Candidate 2 Released". Gimp.org. 17 April 2018. Archived from the original on 17 April 2018. Retrieved 19 April 2018.
- ^ Prokoudine, Alexandre (4 July 2018). "GIMP 2.10.4 Released". Gimp.org. Archived from the original on 29 April 2019. Retrieved 15 April 2019.
- ^ "Roadmaps". Developer.Gimp.org. Archived from the original on 8 April 2023. Retrieved 12 April 2023.
- ^ GIMP Team (6 November 2024). "GIMP 3.0 RC1 Released". Gimp.org. Retrieved 30 November 2024.
- ^ James, Daniel (2011). Crafting Digital Media: Audacity, Blender, Drupal, GIMP, Scribus, and other Open Source Tools. Apress. p. 99. ISBN 978-1-4302-1888-3.
- ^ Sanders, N. (25 August 2006). "OpenUsability Funds Student Projects". Linux.com. Archived from the original on 27 July 2021. Retrieved 11 December 2020.
- ^ "GIMP 2.10". Archived from the original on 17 June 2022. Retrieved 17 June 2022.
- ^ "GIMP now on Windows for ARM (experimental)". GIMP.org. 13 August 2023. Retrieved 22 October 2023.
- ^ "build: bumping flatpak dependency to GNOME 3.24 runtime. (639e69c6) · Commits · GNOME / GIMP". GitLab. June 2017. Archived from the original on 11 November 2019. Retrieved 11 November 2019.
- ^ "Development release GIMP 2.99.4 is out". Gimp.org. 25 December 2020. Archived from the original on 29 December 2020. Retrieved 30 December 2020.
- ^ "Development release GIMP 2.99.2 is out". Gimp.org. 6 November 2020. Archived from the original on 10 April 2021. Retrieved 15 May 2021.
- ^ "Development version: GIMP 2.99.6 Released". Gimp.org. 8 May 2021. Archived from the original on 9 May 2021. Retrieved 11 May 2021.
- ^ "Development version: GIMP 2.99.8 Released". Gimp.org. 20 October 2021. Archived from the original on 5 December 2021. Retrieved 5 December 2021.
- ^ "Development Version: GIMP 2.99.10 Released". Gimp.org. 25 February 2022. Archived from the original on 15 March 2023. Retrieved 12 April 2023.
- ^ "Development version: GIMP 2.99.12 Released". 27 August 2022. Archived from the original on 30 October 2022. Retrieved 30 October 2022.
- ^ "GIMP 2.99.12 Released – 'A Huge Milestone Towards GIMP 3.0'". Archived from the original on 30 October 2022. Retrieved 30 October 2022.
- ^ "Development Version: GIMP 2.99.14 Released". 18 November 2022. Archived from the original on 6 January 2023. Retrieved 5 January 2023.
- ^ "GIMP 2.99.16 Released as GIMP 3.0 RCS Near".
- ^ "2.99.16 · Milestones · GNOME / GIMP · GitLab". GitLab. Archived from the original on 4 March 2023. Retrieved 4 March 2023.
- ^ "3.0 · Milestones · GNOME / GIMP · GitLab". GitLab. Archived from the original on 21 November 2023. Retrieved 21 November 2023.
- ^ "Milestones · GNOME / GIMP · GitLab".
- ^ "3.0 RC1 · Milestones · GNOME / GIMP · GitLab". gitlab.gnome.org. 26 December 2024.
- ^ "GIMP 3.0 RC2 Released". www.gimp.org. 28 December 2024.
- ^ "GIMP Developer – Roadmaps". Developer.Gimp.org. Archived from the original on 7 March 2023. Retrieved 4 March 2023.
- ^ "Frequently Asked Questions". Gimp.org. Archived from the original on 3 June 2022. Retrieved 15 June 2022.
- ^ "Issues · GNOME / GIMP". GitLab. Archived from the original on 8 June 2021. Retrieved 8 June 2021.
- ^ "Changes/GIMP as a Module – Fedora Project Wiki". fedoraproject.org. Archived from the original on 13 February 2021. Retrieved 30 January 2021.
- ^ "GIMP – Debian Wiki". wiki.debian.org. Archived from the original on 4 February 2021. Retrieved 30 January 2021.
- ^ "Details of Package GIMP in Buster". Packages.Debian.org. Archived from the original on 11 November 2020. Retrieved 30 January 2021.
- ^ Sharwood, Simon (8 November 2013). "GIMP Flees SourceForge over Dodgy Ads and Installer". The Register. Archived from the original on 11 November 2013. Retrieved 21 November 2013.
- ^ Gallagher, Sean (27 May 2015). "SourceForge Grabs GIMP for Windows' Account, Wraps Installer in Bundle-Pushing Adware [Updated]". Ars Technica. Archived from the original on 5 May 2016. Retrieved 12 April 2023.
- ^ Wilber (18 June 2022). "GIMP 2.10.32 is on the Microsoft Store!". Gimp.org. Retrieved 28 April 2024.
- ^ Chastain, Sue (2 December 2019). "GIMP Free, Open-Source, Multi-Platform Image Editor Review". LifeWire.com. Archived from the original on 15 April 2019. Retrieved 15 April 2019.
- ^ Paul, Ryan (1 October 2008). "GIMP 2.6 Released, One Step Closer to Taking on Photoshop". Ars Technica. Archived from the original on 13 July 2009. Retrieved 2 July 2009.
- ^ "A Thrifty Photoshop Built for the Web". Wired. 17 March 1998. Retrieved 31 July 2009.
- ^ "Gimp Glory – Story from the Guy Who Made a Video Game With Gimp". LucasTheGame.com. 6 July 2014. Archived from the original on 9 July 2015. Retrieved 7 July 2015.
- ^ Paul, Ryan (7 May 2012). "Hands-on: testing the GIMP 2.8 and its new single-window interface". Ars Technica. Archived from the original on 16 December 2012. Retrieved 10 December 2012.
- ^ Burns, Michael (28 January 2014). "GIMP 2.8.10 review – free photo editing software". MacWorld. Archived from the original on 31 July 2016. Retrieved 26 July 2016.
- ^ "GIMP review: This free image editor is no longer a crippled alternative to Photoshop". ExtremeTech.com. 28 October 2013. Archived from the original on 6 August 2016. Retrieved 26 July 2016.
- ^ "GIMP Reviews 2020". Capterra.com. Archived from the original on 7 April 2022. Retrieved 29 November 2020.
- ^ "GIMP Developers Conference 2006". Developer.Gimp.org. The GIMP Project. 2006. Archived from the original on 3 March 2012. Retrieved 2 July 2009.
- ^ Yamakawa, Yoshinori (6 January 2007). "Separate+". Cue.YellowMagic.info. Archived from the original on 7 January 2007. Retrieved 2 July 2009.
- ^ "Decompose". Docs.Gimp.org. Archived from the original on 24 December 2013. Retrieved 2 July 2009.
- ^ "Introduction to layers". Docs.Gimp.org. Archived from the original on 7 October 2013. Retrieved 2 July 2009.
- ^ "Layer Modes". Docs.Gimp.org. Archived from the original on 7 October 2013. Retrieved 2 July 2009.
- ^ "Paths and Text". Docs.Gimp.org. Archived from the original on 22 February 2014. Retrieved 16 February 2014.
- ^ "Text and Fonts". Docs.Gimp.org. Archived from the original on 7 October 2013. Retrieved 5 July 2009.
- ^ "Using Script-Fu Scripts". Docs.Gimp.org. Archived from the original on 7 June 2014. Retrieved 26 May 2014.
- ^ "Basic Perl". Gimp.org. Archived from the original on 27 May 2014. Retrieved 26 May 2014.
- ^ "GIMP Perl source". GNOME git repository. Archived from the original on 23 December 2014. Retrieved 26 May 2014.
- ^ "GIMP Python Documentation". Gimp.org. Archived from the original on 15 June 2014. Retrieved 26 May 2014.
- ^ "GIMP Python source". GNOME git repository. Archived from the original on 7 August 2011. Retrieved 26 May 2014.
- ^ "Gimp Client". wiki.tcl.tk website. Archived from the original on 27 May 2014. Retrieved 26 May 2014.
- ^ "Plug-In Development". Developer.Gimp.org. Archived from the original on 15 June 2014. Retrieved 26 May 2014.
- ^ Oliver, Earl; Ruiz, Jaime; She, Steven; Wang, Jun (4 December 2006). "The Software Architecture of the GIMP". CiteSeerX 10.1.1.84.7715.
- ^ "Sharpening – Unsharp Mask". ScanTips.com. Archived from the original on 5 October 2013. Retrieved 8 August 2009.
- ^ "Unsharp Mask". GIMP manual. Archived from the original on 2 May 2006. Retrieved 8 August 2009.
- ^ "kritiksoman/GIMP-ML". 14 May 2021. Archived from the original on 8 May 2021. Retrieved 16 May 2021 – via GitHub.
- ^ "GIMP 2.6 Release Notes". Gimp.org. Archived from the original on 7 October 2013. Retrieved 2 July 2009.
- ^ "Hacking:Porting Filters to GEGL". Wiki.Gimp.org. The GIMP Project. Archived from the original on 5 February 2022. Retrieved 12 April 2023.
- ^ "2021 Annual Report". Gimp.org. 31 December 2021. Archived from the original on 24 January 2022. Retrieved 15 February 2022.
- ^ "ctx – 2d vector graphics stack". Ctx.graphics. Archived from the original on 13 February 2022. Retrieved 15 February 2022.
- ^ "File formats supported by the GIMP". GimpHelp.org. 2007. Archived from the original on 30 August 2009. Retrieved 2 July 2009.
- ^ "GIMP - Feature Overview". Gimp.org. Retrieved 25 April 2024.
- ^ Wilber (7 October 2020). "GIMP - GIMP 2.10.22 Released". Gimp.org. Retrieved 25 April 2024.
- ^ Hartshorn, Peter. "gimp-classic". SourceForge.net. Dice. Archived from the original on 4 October 2013. Retrieved 21 December 2013.
- ^ Robinson, Alastair M. "GIMP-classic". launchpad.net. Canonical. Archived from the original on 5 October 2013. Retrieved 23 March 2010.
- ^ Haller, John T. (22 March 2009). "GIMP Portable". PortableApps.Com. Rare Ideas. Archived from the original on 8 March 2012. Retrieved 2 July 2009.
- ^ "Gimp, GimpShop and GimpPhoto". InstantFundas.com. 21 September 2009. Archived from the original on 1 September 2021. Retrieved 1 September 2021.
- ^ GimPhoto website Archived 28 February 2009 at the Wayback Machine In: gimphoto.com.
- ^ "Gimphoto 26.1 – Wakatobi for OSX released". GIMPhoto.com. Archived from the original on 31 July 2017. Retrieved 31 July 2017.
- ^ "GIMP/McGimp 2.10 Final Release". Partha.com. Partha's Place. Archived from the original on 16 May 2018. Retrieved 2 June 2018.
- ^ Prokoudine, Alexandre; Engels, Robert. "Meet Seashore, Free Image Editor for macOS with GIMP Roots". librearts.org. Retrieved 6 January 2025.
- ^ "GIMP's 'Woke' Fork Glimpse is Getting Discontinued". 27 May 2021.
- ^ "Someone Forked GIMP into Glimpse Because Gimp is an Offensive Word". 27 August 2019.
- ^ Soman, Kritik (27 April 2020). "GIMP-ML: Python Plugins for using Computer Vision Models in GIMP". arXiv:2004.13060 [cs.CV].
- ^ "GitHub – kritiksoman/GIMP-ML at GIMP3-ML". GitHub. Archived from the original on 13 February 2022. Retrieved 15 February 2022.
- ^ Steiner, Jakub. "Advanced Animations Tutorial". GIMP user manual. Archived from the original on 4 October 2013. Retrieved 2 July 2009.
- ^ Harrison, Paul (2005). Image Texture Tools (PhD thesis). Monash University. Archived from the original on 15 January 2017. Retrieved 2 January 2017.
- ^ "bootchk/resynthesizer". GitHub. Archived from the original on 25 February 2018. Retrieved 2 January 2017.
- ^ Wallen, Jack (20 November 2014). "G'MIC: An Incredibly Powerful Filtering System for GIMP". TechRepublic. Archived from the original on 24 November 2014. Retrieved 20 November 2014.
Further reading
[edit]- Montabone, Sebastian (2010). Beginning Digital Image Processing: Using Free Tools for Photographers. Berkeley, California: Apress. ISBN 978-1-4302-2841-7.
- Peck, Akkana (16 December 2008). Beginning GIMP: From Novice to Professional (2nd ed.). Berkeley, California: Apress. ISBN 978-1-4302-1070-2.
- Bunks, Carey (15 February 2000). Grokking the GIMP. Indianapolis, Indiana: New Riders Press. ISBN 978-0-7357-0924-9. Retrieved 21 December 2013.
- Lecarme, Olivier; Delvare, Karine (January 2013). The Book of GIMP. San Francisco, California: No Starch Press. ISBN 978-1-59327-383-5. Retrieved 7 March 2014.
External links
[edit]- 1995 software
- AmigaOS 4 software
- Applications using D-Bus
- Cross-platform free software
- Free software for BSD
- Free software for Linux
- Free software for Windows
- Free software for macOS
- Free and open-source software
- Free graphics software
- Free multilingual software
- Free photo software
- Free software programmed in C
- GNU Project software
- Graphics software that uses GTK
- IRIX software
- Macintosh graphics software
- MacOS graphics software
- Naming controversies
- Portable software
- Raster graphics editors for Linux
- Free raster graphics editors
- Technical communication tools
- Windows graphics-related software