GPL该由谁来监督??

晚上看了《是否曲解开源 清华大学的smth这样使用GPL规则》很有感触。不过想想也是,中国的大部分计算机使用者连正版软件的版权、知识产权都不屑去保护,不要说GPL这么个规则。可能,在某些所谓的具有版权意识的人来说,只是一时的游戏规则。一旦游戏玩腻了,留着规则只会阻碍自己利益的拓展。说白了,GPL在他们眼里,只是用来建立一个获得利益的基石,一个给他们名正言顺的盗取别人劳动成果的条件。

我不知道smth是什么东西,但至少以后我不会去用这个东西。因为我害怕我以后会不会触动他们的版权意识。谁知道某一天,他们会不会突然宣布说,smth的性能和开发方法比较优秀,是十分珍贵的东西,他们只想自己用,别人无权使用。那我岂不是只能干瞪眼。

GPL的序言里面有很清楚地说明:
当我们谈到自由软件(free software)时,我们指的是自由而不是价格。我们的 GNU通用公共许可证决意保证你有发布自由软件的自由(如果你愿意,你可以对此项服务收取一定的费用);保证你能收到源程序或者在你需要时能得到它;保证你能修改软件或将它的一部分用于新的自由软件;而且还保证你知道你能做这些事情。

为了保护你的权利,我们需要作出规定:禁止任何人不承认你的权利,或者要求你放弃这些权利。如果你修改了自由软件或者发布了软件的副本,这些规定就转化为你的责任。例如,如果你发布这样一个程序的副本,不管是收费的还是免费的,你必须将你具有的一切权利给予你的接受者;你必须保证他们能收到或得到源程序;并且将这些条款给他们看,使他们知道他们有这样的权利。

GPL(GNU General Public License)是一种开源软件许可证,它的主要目的是保护软件的自由和开放性。对于代码而言,GPL许可证是一个非常重要的保护措施,它确保了代码的开放性和自由性。 具体来说,GPL许可证保护代码的方式有以下几个方面: 1. 公开源代码:根据GPL许可证的要求,使用GPL许可证的软件必须完全公开源代码,任何人都可以查看、修改和分发这些源代码,这保证了代码的开放性和透明度。 2. 保护派生作品:GPL许可证要求所有基于GPL许可证的派生作品也必须使用GPL许可证,并且必须公开源代码。这保护了代码的完整性和一致性,防止其他人在代码的基础上开发闭源的派生作品。 3. 禁止专利诉讼:GPL许可证禁止任何人在使用代码时对代码的专利进行诉讼。这保护了代码的自由性和开放性,防止专利诉讼成为对开源软件的威胁。 4. 保护版权:GPL许可证保护代码的版权,任何人不得私自修改代码的版权声明或者私自声明自己对代码的版权拥有。 除了以上几个方面的保护措施之外,GPL许可证还规定,任何人在使用、修改和分发代码时,必须保证在遵守GPL许可证的前提下进行。这意味着,任何人在使用、修改和分发代码时,必须遵守GPL许可证的所有规定,包括公开源代码、使用相同的许可证等。 综上所述,GPL许可证保护代码的方式主要是通过保护源代码的开放性和透明度,保护代码的完整性和一致性,以及保护代码的自由性和版权。这些保护措施确保了代码的稳定性和可靠性,同时也促进了开源社区的发展和创新。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值