通用公共许可证协议[涉外文书]序文大多数软件许可证决意剥夺你的共享和修正软件的自由
比照之下,GNU通用公共许可证力图保证你的共享和修正自由软件的自由
保证自由软件对所有用户是自由的
GPL适用于大多数自由软件基金会的软件,以及由使用这些软件而承担义务的作者所开发的软件
(自由软件基金会的其他一些软件受GNU库通用许可证的保护)
你也能够将它用到你的程序中
当我们谈到自由软件(freesoftware)时,我们指的是自由而不是价格
我们的GNU通用公共许可证决意保证你有发布自由软件的自由(假设你愿意,你能够对此项效劳收取一定的费用);保证你能收到源程序或者在你需要时能得到它;保证你能修正软件或将它的一部分用于新的自由软件;而且还保证你明白你能做这些事情
为了保护你的权利,我们需要作出规定:禁止任何人不承认你的权利,或者要求你放弃这些权利
假设你修正了自由软件或者发布了软件的副本,这些规定就转化为你的责任例如,假设你发布如此一个程序的副本,不管是收费的依然免费的,你必须将你具有的一切权利给予你的接受者;你必须保证他们能收到或得到源程序;同时将这些条款给他们看,使他们明白他们有如此的权利
我们采取两项措施来保护你的权利
(1)给软件以版权保护
(2)给你提供许可证
它给你复制,发布和修正这些软件的法律许可
同样,为了保护每个作者和我们本人,我们需要清晰地让每个人明白,自由软件没有担保(nowarranty)
假设由于其他某个人修正了软件,并接着加以传播
我们需要它的接受者明白:他们所得到的并不是原来的自由软件
由其别人引入的任何咨询题,不应损害原作者的声誉
最后,任何自由软件不断遭到软件专利的威胁
我们诚望防止如此的风险,自由软件的再发布者以个人名义获得专利许可证
事实上,将软件变为私有
为防止这一点,我们必须明确:任何专利必须以容许每个人自由使用为前提,否那么就不准许有专利