首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >嵌入式系统的商用

嵌入式系统的商用
EN

Software Engineering用户
提问于 2014-04-24 19:32:01
回答 1查看 1.2K关注 0票数 0

我正在开发一个嵌入式系统(计算机+操作系统+程序),把它卖给一家公司。我对许可和开发system.So的软件感到困惑,我想知道我是否可以免费使用这些程序,而不分发源代码供商业使用。我想使用:

  • linux发行版自定义linux构建:我认为Arch Linux
  • Web + PHP + MySQL:我认为XAMMP是免费的,但我不知道组件是否也是免费的。
  • 一个QT后端和前端,但我不知道我是否可以将LGPL版本用于商业用途,还是需要使用商业许可证。
  • jQuery (我看到如果我保持这个通知,我可以使用它)

谢谢你的答复

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2014-04-24 21:45:56

我不能给你法律建议,但我可以为你指出一些起点:

首先,如果您正在提供GPL软件(如Linux ),您就不能逃避提供源代码的义务。有关您的义务的详细分类,请阅读GPL合规实用指南。许多公司在遵循这些准则的同时,也推出了嵌入式Linux系统。

重要的一点是,要遵守这些许可证,您需要知道您发送了哪些包,并预先为源代码请求做好准备。没有什么可以替代构建您计划分发的所有软件的列表,包括附带安装在Linux发行版中的软件包,以及读取每个许可证。

对于大多数开源许可证来说,商业用途并不是一个相关的区别。O笔源定义的第6条是,开放源码许可证不应基于工作领域进行区分。大多数开源许可证都遵循这个规则(除了JSON,假设邪恶是一个努力的领域)。

LGPL包有用于嵌入式系统的相互冲突的解释。在Webkit解释下,提供源代码就足够了,但在Mono/QT解释下,还需要为最终用户提供重新构建包并将新版本安装到嵌入式系统的能力。显然,双方的意见都有很强的商业理由。

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/236916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档