Tux Paint
Tux Paint: Open Source Drawing Software for Children


(About sponsors)

View this gallery image

From the gallery:
Tornado
By: JohnLuke

Tux Paint is free computer art software for children.
⇩ Download





Random review:
“While I spent time playing with Tux over the last few days, in addition to the time I have previously spent using this software in classrooms, I am never disappointed by what is has to offer. A child can make a simple picture, or use the special features more in depth to create detailed and real life technology based paintings.” — Jamie Krinsky's Blog, November 2011

Developers - Code Statistics

code_swarm Visualization

The animation below represents the first 6 years of development of the Tux Paint project, compressed down to about 1 and a half minutes. It's visualizes each of the project team members (shown as usernames), and the files they worked on in the source code repository for the core "Tux Paint" application (shown as colored dots — different colors represent different parts of the project, i.e., documentation, data files, and various parts of the source code).

It was generated in October 2008 using code_swarm.

Source Code Size

Below is an analysis of the size of Tux Paint's source code. It was generated in October 2008 using David A. Wheeler's SLOCCount tool.

SLOCDirectorySLOC by Language
19916src_top_diransic=19373,objc=302,sh=122,cpp=119
6364magicansic=6364
780macosxobjc=780
55fontspython=44,sh=11
31docspython=31
27src_posh=27
13top_diransic=13
10win32ansic=10
8maemosh=8
4hildonsh=4

Totals grouped by language:

ansic:25760(94.68%)
objc:1082(3.98%)
sh:172(0.63%)
cpp:119(0.44%)
python:75(0.28%)

Total Physical Source Lines of Code (SLOC)= 27,208
Development Effort Estimate, Person-Years (Person-Months)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
= 6.42 (77.03)
Schedule Estimate, Years (Months)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
= 1.09 (13.03)
Estimated Average Number of Developers (Effort/Schedule) = 5.91
Total Estimated Cost to Develop
(average salary = USD$56,286/year, overhead = 2.40).
= USD$867,108

Download Survey Form Feedback

The links below show statistical information and charts based on the collected feedback from the optional survey form on the Download page. From it, you can get an idea of who downloads Tux Paint (parents vs. teachers), what countries they're from, etc.


To find more free educational software, please visit www.educational-freeware.com.
One of our friends at Tux Paint is the amazing kids Magician Matthew James.
He creates fun shows for kids with magic and Bounce Houses just like we create fun for kids with paint!
Go check out his site and enjoy the magic.


Did you know? Penguins live almost exclusively in the southern hemisphere.