|
发表于 2006-4-21 12:48:25
|
显示全部楼层
[quote:94e0ccfa7d="hello88"]我是新手,请多多关照!!
能否解释一下:GPL,LGPL,GTK,GTK+,Qt,KDE,GNOME各自的意思,和它们之间的关系.
我向各位前辈致敬! :D[/quote]
GPL:GNU通用公共许可证,GNU是GNU's NOT UNIX的一个简写,是递归式的。
http://blog.chinaunix.com/opera/showart.php?blogid=5983&id=21680
这里有它的中文版,
电驴也是基于GPL的,
http://www.emule.org.cn/about/gpl/
所以在这里也可以找到一个版本的中文说明
GPL的特点简单来讲就是就是遵从此协议发布的软件公开源码,别人基于公开的源码再开发或改进时也必须公开源码并在说明中提到为此作品做过贡献的人员
LGPL可以不公开源码
KDE和Gnome都是窗口管理器,并附带一堆工具之类
KDE的开发工具是QT,GNOME的是GTK,KDE和gnome都是GPL的,qt则有两种授权,分别是GPL和QPL,GTK则是LGPL
所谓的QPL,是指如果有人想使用QT开发了软件又不想公开源码,那么可以不用遵守GPL,改为遵守QPL,这时需要向奇趣公司交纳授权费用,如果公开源码则不用交钱,与该软件是否用于商业用途没关系
GTK+貌似是GTK的后续版本???这个俺不太了解…… |
|