operating-system - "full source package"是什么意思

标签 operating-system open-source fpga microprocessors

我目前正在我拥有的 FPGA 卡(在其微处理器上)上安装操作系统。尽管在进行一些研究时,我遇到了一些开源操作系统,但也遇到了一些“完整源代码”。有谁知道完整源代码是否意味着开源(或免费提供)?

提前谢谢

最佳答案

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

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

Open Source Initiative对于“开源”有一个很好的定义: http://opensource.org/osd

有很多细节,但摘要是:

Open source software is software that can be freely used, changed, and shared (in modified or unmodified form) by anyone. Open source software is made by many people, and distributed under licenses that comply with the Open Source Definition.

关于operating-system - "full source package"是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22662322/

相关文章:

使用 fork() 进行 C 系统编程

ruby-on-rails - Ruby 的股票技术指标库

testing - 在不同级别上测试FPGA设计

python:来自 math 和 os 模块的函数被 EINTR 中断

java - 从java获取操作系统内存大小

open-source - 有没有适用于 Symbian 的开源网络浏览器应用程序?

open-source - 数据挖掘开源软件替代方案

vhdl - Reset 语句不可综合,因为它在 NOT(时钟边沿)条件下不保持其值

vhdl - 为什么在 FPGA 设计中使用多个相同速度的时钟?

unix - Windows 中的 Win 32 API 等 UNIX 的 API 是什么?