我目前正在FPGA卡上安装操作系统(在其微处理器上)。虽然在进行一些研究时,我遇到过一些开源的操作系统,但其他一些操作系统是完全来源的。"有没有人碰巧知道完整的资源是否意味着开源(或免费提供)?
提前谢谢
答案 0 :(得分:1)
“完整源代码”可能意味着您可以构建操作系统,但它不是开源的。如果它是开源的,他们会使用该术语而不是“完整源代码”。
您必须查看操作系统的许可证才能查看它是否是开源的。如果它不是开源的,那么对操作系统的源代码的操作将会有限制。
Open Source Initiative对“开源”有一个很好的定义: http://opensource.org/osd
有很多细节,但摘要是:
开源软件是任何人都可以自由使用,更改和共享(以修改或未修改的形式)的软件。开源软件由许多人制作,并在符合开源定义的许可下分发。
答案 1 :(得分:0)
Jamey是对的。
“完整来源”可能意味着:
“开源”意味着你几乎可以肯定地获得免费的源代码,并做出你想要的任何改变。这也意味着(如果原始供应商破产)其他人可能会接管维护人员并开始免费发布更多新版本。