延伸到未来版本”的声明。GPL授予程序接受人以下权利，或称“自由”，或称“copyleft”：相反地，随版权所有软体的最终用户许可证几乎从不授予用户任何权利（除了使用的权利），甚至可能限制一些法律允许的行为，比如zh:还原工程;zh-tw:还原工程;zh-cn:逆向工程。GPL与其他一些更“许可的”自由软体许可证（比如BSD许可证）相比，主要区别就在于GPL寻求确保上述自由能在复制软体及衍生作品中得到保障。它通过一种由斯托曼发明的叫Copyleft的法律机制实现，即要求GPL程序的衍生