既然是免费的, 开源的实时操作系统(RTOS)看起来是个不错的选择。 但是对于嵌入式设备和物联网设备的开发者来说, 有时并不愿轻易涉足, 比如家居自动化和可穿戴设备, 医疗仪器和工业控制系统。...开源软件的 RTOS 执行基本的服务, 使嵌入式或物联网设备能够正常工作。 商业 RTOS通常提供额外的增值特性, 使应用程序运行更快, 并使开发和调试更容易。...这些中间件组件可能可以与一个开源软件的 RTOS 一起使用, 但是通常不是由一个单一的组织集成或支持的。 最后, 产品开发人员需要弥合"集成差距", 可能导致增加项目时间、成本和错误风险。...在商业产品中使用开放源码软件(OSS RTOS)的三个常见法律问题包括:
使用"不明来源软件" , 可能导致知识产权侵权
要求向开放社区披露与开放源码软件相结合或与开放源码软件链接的专有代码
产品开发的最佳实践并不等同于...开源软件的使用为内部培训、支持和整合带来了额外的成本。 其他成本涉及法律问题, 包括侵犯知识产权。 这些成本可能是巨大的, 忽视它,可能对一个商业企业来说是灾难性的。
10.商业活力
?