亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 物联网技术

开源术语介绍

博世物联网套件被评为“同类最佳”

最新技术|基于开源的物联网平台上的PAC RADAR将博世物联网套件评为“同类最佳”。

阅读报告

开源软件是科技行业中无处不在的力量。当今创建软件的大多数组织要么使用开源软件,要么是开源社区的直接贡献者。

开源社区的新手通常无法理解围绕社区发展的一些术语。这本关于开源术语的快速入门应该有助于解读行话。

项目

任何开源社区的核心都是项目。该项目包含正在开发的所有工件,以解决与特定技术相关的问题。任何开源项目的核心都是源代码,但一个项目还包括文档、测试用例、构建工具等。

Git/GitHub

Git 是一个分布式版本控制系统,用于在软件开发过程中跟踪源代码的变化。它是开源项目中用于跟踪其工件的流行工具。

GitHub 是一项托管服务,现在归微软所有,为开源项目提供 git 存储库和其他开发服务。 GitHub 已成为托管开源项目的实际位置。

提交者

从事开源项目的个人通常称为提交者。这些人拥有对项目存储库的写入权限,并对项目接受的内容以及项目在新功能、架构更改等方面的未来发展做出最终决定。

贡献者

使用由开源项目创建的技术的人们经常会觉得缺少某个功能,或者应该更改现有代码中的某些内容以更好地满足他们的需求。在这种情况下,项目的用户可以通过进行必要的更改并创建拉取请求来成为贡献者,以便提交者批准这些更改并将其合并到项目的代码库中。

拉取请求

拉取请求 (PR) 是开发人员传达他们想要对 git 存储库进行的更改的方式。通常,开发人员会发布一个 PR,然后该 PR 会被项目的其中一个提交者接受到 git 存储库的主分支中。

贡献许可协议

贡献许可协议 (CLA) 是任何向开源项目贡献知识产权的开发人员签署的法律文件。 CLA 通常会指定开发人员可以提交其贡献的条件。并非所有开源项目都为此目的使用 CLA。在许多情况下,适用的条款和条件已由项目使用的开源许可证指定。

开源许可

传统的专有软件由供应商根据商业许可出售。开源软件可在开源许可下免费访问。有许多可用的开源许可证,最受欢迎的是 BSD、MIT、Apache 和 GPL。每个许可都有不同的条款和条件,这些条款和条件会影响用户如何使用开源技术。所有许可均通过开源计划 (OSI) 认证并符合开源定义。

开源基金会

开源基金会是一个非营利实体,托管着许多不同的开源项目。该基金会通常为其社区中的开源项目的治理提供规则和政策。基金会的价值在于,它为商业公司提供了一个供应商中立的开源合作场所。


物联网技术

  1. 立体光刻 (SLA) 简介
  2. 开源和物联网:通过协作创新
  3. FirePick Delta 的项目日志,开源微工厂
  4. 文章:遇见 OAP——一个开放的机器人参考设计项目
  5. AT&T 与 Tech Mahindra 合作开发新的开源 AI 平台
  6. 软件风险:保护物联网中的开源
  7. 开源物联网开发工具与供应商支持的工具
  8. DeepLabCut:一种用于跟踪移动物种身体部位的开源 AI
  9. 边缘开源的需求(电子书)
  10. 开源推动物联网和边缘计算的采用
  11. 砂型铸造术语介绍
  12. JW机器