Linux®许可证是一种可合法执行的软件许可证,称为通用公共许可证。其主要条款旨在保护使用在Linux®平台上创建的开源软件的自由以及使用该软件的个人。Linux®许可证有许多不同的方面,但最主要的一点是软件可以被其他...
Linux®许可证是一种可合法执行的软件许可证,称为通用公共许可证。其主要条款旨在保护使用在Linux®平台上创建的开源软件的自由以及使用该软件的个人。Linux®许可证有许多不同的方面,但最主要的一点是软件可以被其他用户修改和重新修改,没有法律后果。这种想法被称为copyleft。Linux®是一种开源操作系统,意味着源代码可以公开供检查甚至改进。尽管Linux®许可证保护开源软件不受版权法规的约束,在通用公共许可证下运行的软件设计师仍可能对其软件收取费用。Copyleft不要求免费提供原始程序的任何更改,但它禁止任何人声称对该程序的专有权。如果其他软件设计师修改并出售更新版本,这是合法的。原始创建者不能起诉侵犯版权的行为,因为该软件是在通用公共许可证下创建的。Linux®许可证强制copyleft的方法之一是要求软件本身包含用于创建软件的源代码或编程信息。如果它不包含在软件中,它必须在互联网上随时可用。只要位置清楚详细,用户可以访问,它符合Linux®许可证。Linux®许可证的另一个要求是软件必须附带通用公共许可证的副本。这样,下一个用户或软件修改者可以阅读并理解其决定修改软件时的权利和限制Linux®许可证的这两个要求(提供源代码和包括通用公共许可证)仅适用于用户修改软件以重新分发产品的情况。如果用户更改源代码以供其个人使用,并且没有重新分发,则不作此要求遵循通用公共许可证的规定。不遵守通用公共许可证的用户可以被在Linux®许可证下编写程序的原始软件设计师起诉。许多法庭案件都支持通用公共许可证。Linux基金会,一个致力于支持Linux®平台的组织创建了一个程序来帮助软件设计者理解和创建开源软件。该程序检查用户输入的源代码,以确保它遵守通用公共许可证的规则
-
发表于 2020-08-06 19:30
- 阅读 ( 940 )
- 分类:电脑网络