GTK(GIMP Toolkit)是一套功能齐全的跨多种多样服务平台的图型工具包,按LGPL授权文件公布的。尽管最开始是为GIMP写的,但早就发展趋势为一个功能齐全、设计方案灵便的通用性图形库。尤其是被GNOME选定促使GTK 广为人知,变成Linux下开发设计用户界面的应用程序的流行开发环境之一,自然GTK 并不规定务必在Linux上,实际上,现阶段GTK 早已拥有取得成功的windows版本号。
【软件特点】
GTK 尽管是用C语言写的,可是您能够应用你了解的語言来应用GTK ,由于GTK 早已被关联到基本上全部时兴的語言上,如:C , Guile, Perl, Python, TOM, Ada95, Objective C, Free Pascal, Eiffel等。
它既当代,并且获得了积极主动的开发设计与维护保养,紧紧围绕它有一个活力四射的小区。
它出示了普遍的选择项,用以把工作中拓展到尽量多的人,在其中包含一个对于现代化、本土化和可浏览性的健全的架构。
它简易实用,对开发人员和用户而言全是那样。
它的设计方案优良、灵便而可拓展。
它是自由软件,有一个随意的开源论坛批准。
它是生命期的,从用户和开发人员的视角全是那样。
应用 GTK 那样的库相比撰写自身的 GUI 编码来有好几个优点。比如,它能够明显节省开发设计時间,让开发人员把活力集中化在新项目真实关键和真实与众不同的地区,而无须反复公共性的作用。针对用户而言,这代表着她们应用的应用程序中间具备更强的一致性:工具包能在哪儿应用,应用程序就能跟到哪里。如同应用 LEGO 一样,全部的人都应用同一兼容规格这一客观事实,代表着设计方案能够在应用库的人中间共享资源,无论她们在哪儿应用它。