软件传播

作者: Randy Alexander
创建日期: 27 四月 2021
更新日期: 16 可能 2024
Anonim
第2期 01 易语言特征(从零开始学软件破解,不需要有任何基础!)
视频: 第2期 01 易语言特征(从零开始学软件破解,不需要有任何基础!)

内容

定义-软件传播是什么意思?

软件传播是指更改现有的应用程序代码,并将更改后的代码的副本传播给其他用户。它最初是在2006年第一次国际GNU通用公共许可证版本3(GPLv3)大会上定义的,以防止GNU软件受到任何国家的版权法保护。 GNU软件本来是免费的,所以在GNU通用公共许可(GPL)下鼓励对软件进行改进并分发改进。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了软件传播

软件传播本质上是指修改程序,然后与他人共享修改后的代码。对于专有软件,这将明显侵犯版权。 GNU项目使用术语“软件传播”作为一种变通办法,以防止GNU代码成为受版权保护的软件的一部分。

如果程序员采用GNU代码并对其进行修改,则允许他共享(传播),但这样做却丧失了对其的合法权利。如果程序员提出所有权要求,则他为获得代码而同意的原始许可证将在违反后60天内剥夺他对代码的权利(在这种情况下,是所有权要求)。程序员只剩下对他无权使用的代码库进行的调整,从而阻止了拥有所有权的任何商业利益。

GNU GPL已经向用户提供了他们认为合适的修改和执行代码的权利,因此,添加了软件传播语言以阻止在共享这些修改时(如果有的话)要求拥有所有权的任何尝试。