Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial Internet of Things >> Internet of Things-technologie

Een beginnersgids voor open-source terminologie

Bosch IoT Suite beoordeeld als "Best in Class"

In de meest recente Teknowlogy | PAC RADAR rapport werd de Bosch IoT Suite erkend als "best in class" onder open-source-gebaseerde IoT-platforms.

Lees het volledige rapport

Open-source software is een hoeksteen van moderne technologie geworden. Of je nu een product bouwt of bijdraagt aan een community, het begrijpen van de kerntermen helpt je om dit ecosysteem met vertrouwen te navigeren.

Project

In het hart van elke open-source community ligt het project. Een project host alle artefacten—broncode, documentatie, testsuites, buildscripts—die collectief een specifiek probleemdomein aanpakken.

Git / GitHub

Git is een gedistribueerd versiebeheersysteem dat wijzigingen in broncode volgt. Het is de standaardtool voor het beheren van de geschiedenis van een open-source project.

GitHub, nu onderdeel van Microsoft, biedt een gehoste Git-service met extra samenwerkingsfeatures. Het is de facto hub voor de meeste open-source projecten geworden.

Committer

Committers zijn vertrouwde bijdragers met schrijftoegang tot de repository. Ze beoordelen inkomende wijzigingen, beslissen wat wordt samengevoegd en vormgeven de toekomstige richting van het project.

Contributor

Wanneer een gebruiker een ontbrekende feature of verbetering identificeert, kan hij een contributor worden door een pull request in te dienen. De request wordt beoordeeld en, indien geaccepteerd, samengevoegd door een committer.

Pull Request

Een pull request (PR) is het primaire mechanisme voor het voorstellen van wijzigingen. Het stelt de community in staat om wijzigingen te bespreken, testen en goedkeuren voordat ze onderdeel worden van de hoofdbroncode.

Contribution License Agreement (CLA)

Een CLA is een juridisch contract dat bijdragers tekenen om eigendom en licentie van hun inzendingen te verduidelijken. Hoewel niet alle projecten een CLA vereisen—veel vertrouwen op de open-source licentie van het project—helpen CLAs downstream juridische conflicten te voorkomen.

Open-Source Licentie

In tegenstelling tot proprietaire software verkocht onder commerciële licenties, worden open-source projecten gedistribueerd onder permissieve of copyleft licenties zoals BSD, MIT, Apache 2.0, en GPLv3. Elke licentie dicteert hoe de code gebruikt, gewijzigd en herverdeeld kan worden. Alle grote licenties zijn OSI-goedgekeurd en voldoen aan de Open Source Definition.

Open-Source Foundation

Een open-source foundation is een non-profits dakorganisatie die meerdere projecten host en governance, beleid en best practices vastlegt. Foundations bieden een vendor-neutrale omgeving voor samenwerking, wat transparantie en lange-termijn duurzaamheid garandeert.


Internet of Things-technologie

  1. FirePick Delta Project Log: Een Open-Source MicroFactory Bouwen met OpenPnP
  2. OAP Introduceren: Een Open Referentie-ontwerp voor Intelligente Mobiele Robots
  3. DeepLabCut: Open-source AI voor nauwkeurig lichaamsdeel-tracking bij bewegende dieren
  4. Terminologie Zandgieten: Uitgebreide Gids
  5. Stereolithografie (SLA) 3D-Printen: UV-Gehardeerde Hars Bouwt Snelle, Sterke Prototypes
  6. Hoe open source innovatie drijft in het Internet of Things
  7. AT&T & Tech Mahindra lanceren Acumos: een open-source AI-platform voor snelle implementatie
  8. Open-Source Software in IoT Beveiligen: Software Risico's Mitigeren
  9. Open-Source vs. Vendor-ondersteunde IoT-ontwikkeltools: De Juiste Stack Kiezen voor Je Onderneming
  10. Waarom Open Source Innovatie Aan De Edge Drijft – Essentiële eBook
  11. Open Source drijft de opkomst van IoT en Edge Computing