什么是linux®许可证的基础知识?(the basics of the linux® license?)

Linux®许可证是一种合法可执行的软件许可证,称为通用公共许可证。其主要条款旨在保护在Linux®平台上创建的开放源代码软件的使用自由以及使用该软件的个人。Linux®许可证有许多不同的方面,但主要的方面是其他用户可以修改和重新修改软件,而不会产生法律后果。这个想法被称为copyleft
...
Linux® is an open-source operating system, meaning the source code is publicly available for inspection and even improvement.

Linux®许可证是一种合法可执行的软件许可证,称为通用公共许可证。其主要条款旨在保护在Linux®平台上创建的开放源代码软件的使用自由以及使用该软件的个人。Linux®许可证有许多不同的方面,但主要的方面是其他用户可以修改和重新修改软件,而不会产生法律后果。这个想法被称为copyleft

尽管Linux®许可证保护开放源代码软件不受版权法规的影响,但在通用公共许可证下运行的软件设计师仍可能对其软件收取费用。Copyleft不要求免费提供原始程序的任何变体,但它确实禁止任何人声称对该程序拥有专有权。如果另一个软件设计师修改并销售更新版本,这将是合法的。原始创建者不能起诉侵犯版权,因为该软件是根据通用公共许可证创建的
.

Linux®许可证强制执行copyleft的方式之一是要求软件本身包含用于创建软件的源代码或编程信息。如果未包含在软件中,则必须在互联网上随时可用。只要位置清楚详细且用户可以访问,它就符合Linux®许可证。Linux®许可证的另一项要求是,软件必须附带通用公共许可证的副本。这样,如果下一个用户或软件修改人决定修改软件,他或她就可以阅读并理解权利和限制
.

Linux®许可证的这两项要求(提供源代码和包括通用公共许可证)仅适用于用户修改软件以重新分发产品的情况。如果用户为了自己的个人使用而对源代码进行更改,并且没有重新发布,则不需要遵循通用公共许可证的规定。

不遵守通用公共许可证的用户可能会被根据Linux®许可证编写程序的原始软件设计师起诉。许多法庭案例都支持普通公众许可证。Linux基金会是一个致力于支持Linux®平台的组织,它创建了一个程序来帮助软件设计者理解和创建开源软件。这个程序检查用户输入的源代码,以确保它遵守通用公共许可证的规则。

  • 发表于 2022-01-05 19:13
  • 阅读 ( 65 )
  • 分类:IT

你可能感兴趣的文章

40多个最常用的linux终端命令

...正充分利用终端之前,您需要知道如何导航它。这就是为什么我们认为这些是最基本的Linux命令:如果你不能更改目录或者在一个你不记得如何使用的命令上获得帮助,那么再多的终端知识也帮不了你。 ...

  • 发布于 2021-03-15 21:40
  • 阅读 ( 269 )

linux改变世界的5种令人惊讶的方式

... 你有没有想过要做些什么,然后上网学习一些基础知识或深入的细节?你可能已经通过谷歌找到了维基百科。两者都运行在Linux的变体上。 ...

  • 发布于 2021-03-16 03:00
  • 阅读 ( 241 )

阀门安静地将蒸汽机部分从蒸汽中移除

...ware/) is redirected to a basic search page. 如果你不确定蒸汽机是什么,你并不孤单:它在Linux圈子之外基本上是一个非故事。Valve基本上构建了一个基于Linux的操作系统,名为SteamOS,可以发布支持该平台的Steam标题。Valve随后鼓励原始设...

  • 发布于 2021-04-06 14:08
  • 阅读 ( 158 )

为什么人们在linux中安装软件时使用“echo”命令?

...及其变体可能看起来有点混乱。以“echo”命令为例。为什么人们在安装软件时使用它?今天的超级用户问答帖子回答了一位Linux新用户的问题。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区...

  • 发布于 2021-04-08 11:45
  • 阅读 ( 167 )

如何在linux上安全地运行不受信任的可执行文件?

...it might give you a false sense of security without the right opti***. 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。 图片来源:监狱囚室剪贴画(Clker.com网...

  • 发布于 2021-04-08 13:43
  • 阅读 ( 170 )

软件能区分台式电脑和笔记本电脑吗?

在安装程序的方式和位置上,许多软件许可证都有相当严格的限制,但是这些程序在确定安装在哪种类型的设备上有多好呢?今天的超级用户问答帖子回答了一位好奇的读者的问题。 今天的问答环节是由SuperUser提供的,SuperUser...

  • 发布于 2021-04-09 23:35
  • 阅读 ( 199 )

能否将Windows7许可证转移到同一台计算机上运行的虚拟机?

如果您不需要将Windows7许可证移动到其他计算机或虚拟机环境,那么一切都很好,但是如果您发现自己处于这种情况,您该怎么办?今天的超级用户问答文章将探讨这个话题,以帮助困惑的读者找到解决方案。 今天的问答环节...

  • 发布于 2021-04-11 06:07
  • 阅读 ( 183 )

意外的关机怎么会对linux计算机造成伤害?

...done at all, but never ever half done). It’s a fairly complex issue. 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。  

  • 发布于 2021-04-11 17:49
  • 阅读 ( 218 )

如果我买了一台装有Windows8和secure boot的电脑,我还能安装linux吗?

... does a computer with Secure Boot only ever work with Windows? 那交易是什么?双引导者真的不走运吗? 答案 超级用户贡献者Nathan Hinkle对UEFI是什么和不是什么进行了精彩的概述: First of all, the simple answer to your question: If you have an ARM tablet runn...

  • 发布于 2021-04-11 20:56
  • 阅读 ( 246 )

我的电脑如何知道安装了哪种ram?

...his be done on other systems? 显然,让操作系统知道它可以访问什么类型的RAM是非常有用的,但是它通过什么机制来确定这些信息呢? 答案 SuperUser contributor UltraSawBlade提供了以下解释: RAM sticks have a **all chip on them called the Serial Presenc...

  • 发布于 2021-04-11 22:59
  • 阅读 ( 138 )
araon111
araon111

0 篇文章

相关推荐