Operating system 什么是;“完整源代码包”;意思是

Operating system 什么是;“完整源代码包”;意思是,operating-system,open-source,fpga,microprocessors,Operating System,Open Source,Fpga,Microprocessors,我目前正在一个FPGA卡上安装一个操作系统(在它的微处理器上)。虽然,在做一些研究时,我遇到了一些开源的操作系统,但也有一些是“完整源代码”的。有人知道完整源代码是否意味着开源(或免费提供) 提前感谢“完整源代码”可能意味着您可以构建操作系统,但它不是开源的。如果它是开源的,他们将使用这个术语而不是“完整源代码” 您必须查看操作系统的许可证,看看它是否是开源的。如果它不是开源的,那么您可以对操作系统的源代码执行的操作将受到限制 对“开源”有一个很好的定义: 有很多细节,但总结如下: 开源软件是

我目前正在一个FPGA卡上安装一个操作系统(在它的微处理器上)。虽然,在做一些研究时,我遇到了一些开源的操作系统,但也有一些是“完整源代码”的。有人知道完整源代码是否意味着开源(或免费提供)

提前感谢

“完整源代码”可能意味着您可以构建操作系统,但它不是开源的。如果它是开源的,他们将使用这个术语而不是“完整源代码”

您必须查看操作系统的许可证,看看它是否是开源的。如果它不是开源的,那么您可以对操作系统的源代码执行的操作将受到限制

对“开源”有一个很好的定义:

有很多细节,但总结如下:

开源软件是任何人都可以自由使用、更改和共享(以修改或未修改的形式)的软件。开源软件是由许多人制作的,并根据符合开源定义的许可证分发

杰米是对的

“完整来源”可能意味着:

  • 你可以得到操作系统,但可能要花钱。你也可以得到源代码;我不知道是否还有额外的费用
  • 没有人可以分发修改过的版本。因此,如果供应商停业,可能永远不会发布新版本
  • 您可以对软件和/或源代码执行的操作可能有其他限制

“开源”意味着您几乎可以肯定地免费获得源代码,并进行您想要的任何更改。这也意味着(如果原始供应商破产),其他人可能会接管维护者,并开始免费发布更多的新版本。

您能说出一个或两个“完整源代码”操作系统吗?