Tux Paint logo

Tux Paint
Open Source Drawing Software for Children



(About sponsors)
▤ Menu | ⇩ Download Tux Paint

Developers - Code Statistics

Source Code Size

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

SLOCDirectorySLOC by Language
28308src_top_diransic=27660,objc=303,sh=225,cpp=120
12073magicansic=11755,php=318
2141oskansic=2141
169src_posh=169
77macossh=77
61top_dirsh=47,ansic=14
55fontspython=44,sh=11
31docspython=31
10win32ansic=10
8maemosh=8
4hildonsh=4

Totals grouped by language:

ansic41580(96.84%)
sh541(1.26%)
php318(0.74%)
objc303(0.71%)
cpp120(0.28%)
python75(0.17%)

Total Physical Source Lines of Code (SLOC)= 42,937
Development Effort Estimate, Person-Years (Person-Months)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
= 10.36 (124.36)
Schedule Estimate, Years (Months)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
= 1.30 (15.63)
Estimated Average Number of Developers (Effort/Schedule) = 7.96
Total Estimated Cost to Develop
(average salary = USD$56,286/year, overhead = 2.40).
= USD$1,399,958

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.



Did you know? Your school can install Tux Paint on all of its computers... today, and at no cost!


(About sponsors)