Peter Mattis

Peter Mattis

Peter Mattis is a computer programmer most notable for his early work on the GNU Image Manipulation Program (GIMP).

In 1995, while students at the University of California at Berkeley, Mattis and his classmate Spencer Kimball developed the first version of The GIMP as a class project. The two were also members of a student club at Berkeley called the eXperimental Computer Facility (XCF). [cite web|url=http://dir.salon.com/story/tech/feature/2000/12/04/xcf/index.html |title=Free Photoshop for the people |accessdate=2006-08-28 |last=Frauenheim |first=Ed |date=2000-12-04 |publisher=Salon.com]

According to Mattis in 1999: cquote|Spencer did much more work on the GIMP proper while I did much more on GTk. This provided a fairly clean break that allowed us to work in parallel fairly easily. I probably wrote 95 percent of the original GTk code. The only widgets I didn't write were the file-selection widget, the text widget, and the rulers. I'm not sure how much of the original GIMP code was mine. There, I mostly worked on the plug-in architecture.

On free software and the motivations to write it and what makes good and enduring free software [cite web|url=http://web.archive.org/web/19990417052141/http://www.linuxworld.com/linuxworld/lw-1999-01/lw-01-gimp.html |title=Where did Spencer Kimball and Peter Mattis go?|accessdate=2007-11-17|publisher=LinuxWorld] : cquote|You should understand that the GIMP and GTk weren't written to fill holes in the software available under the GPL (GNU General Public License) and LGPL (GNU Library General Public License). The GIMP was started because I wanted to make a Web page. GTk was started because I was dissatisfied with Motif and wanted to see what it took to write a UI toolkit. These are purely selfish reasons. That is probably why the projects progressed so far and eventually succeeded. I find it much more difficult to work on something for extended periods of time for selfless reasons.

Think about how many vaporware projects have started because someone said, "the open source community needs X to succeed." Now think about how many open source software packages are available in which the author states, "I wrote Y because I needed to be able to do Z" or "I wrote Y because I wanted to learn how to do Z."

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • GIMP — Infobox Software name = GIMP caption = GIMP 2.6.0 running on KDE. developer = [http://developer.gimp.org/ The GIMP Development Team] released = 1995 frequently updated = yes programming language = C platform = Cross platform language =… …   Wikipedia

  • GIMP — Captura de pantalla de GIMP versión 2.6 …   Wikipedia Español

  • Spencer Kimball — is a computer programmer most notable for his early work on the GNU Image Manipulation Program (GIMP).In 1995, while students at the University of California at Berkeley, Kimball and his classmate Peter Mattis developed the first version of The… …   Wikipedia

  • GIMP — 2.6. unter Ubuntu …   Deutsch Wikipedia

  • GIMPShop — GIMP GIMP 2.6.3 unter Micr …   Deutsch Wikipedia

  • GIMPshop — GIMP GIMP 2.6.3 unter Micr …   Deutsch Wikipedia

  • GNU Image Manipulation Program — GIMP GIMP 2.6.3 unter Micr …   Deutsch Wikipedia

  • General Image Manipulation Program — GIMP GIMP 2.6.3 unter Micr …   Deutsch Wikipedia

  • Gimp — 2.6.3 unter Micr …   Deutsch Wikipedia

  • Gimpshop — GIMP GIMP 2.6.3 unter Micr …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”