Open-Source-Software

Globale Zusammenarbeit für ein robustes Software-Ökosystem

video Video ansehen
Video ansehen

Die Leistung von Community-basierter Software

Wir glauben an eine kollaborative Kultur, die sich auf einen Upstream-First-Ansatz bei der Softwareentwicklung und zuverlässigen, langfristigen Support fokusiert.

Warum sollten Sie sich bei Ihrer Open-Source-Software für TI entscheiden

checkmark

Beschleunigte Entwicklung

Nutzen Sie unsere starke Open Source-Basisebene, damit Sie sich auf hochwertige Innovationen konzentrieren können.

checkmark

Industriestandardisierung

Unsere Software basiert auf jahrzehntelanger Community-Zusammenarbeit und nutzt Industriestandards für Frameworks, Protokolle sowie Schutz und Sicherheit.

checkmark

Kontinuierliche Verbesserung

Eine globale Community talentierter Entwickler, die zusammenarbeiten, den Code testen, debuggen und verfeinern, sorgt für transparente und robuste Softwareprodukte, die zu kontinuierlichen Verbesserungen führen.

Vorgestellte Open-Source-Projekte

Unterstützung von Open Source für ein innovatives Ökosystem

TI unterstützt Open Source-Software seit über 20 Jahren und beteiligt sich weiterhin aktiv an mehr als 60 Open Source-Projekten, darunter Linux Kernel, Yocto, U-Boot und Zephyr.

Wir arbeiten regelmäßig an AutoSD, einer Community-basierten, binären Distribution, die in der Entwicklung eine Vorschau auf das kommende Red Hat In-Vehicle Operating System bietet.

Buildroot ist eine Cross-Compilation-Toolchain, die häufig verwendet wird, um schlanke bootfähige Linux-Umgebungen für eingebettete Systeme über mehrere Zielplattformen hinweg zu erstellen. Durch die Unterstützung von Embedded-Bausteinen von TI bieten wir Entwicklern eine schnelle und einfache Entwicklungsoption. 

Debian ist eine grundlegende Linux-Distribution, die häufig wegen ihrer breiten Palette von Softwarepaketen, der Breite der unterstützten Architekturen und des reibungslosen Aktualisierungsprozesses bevorzugt wird. Wir konzentrieren uns darauf, die Unterstützung für vorhandene und zukünftige eingebettete TI-Bausteine mit Debian zu ermöglichen. 

FreeRTOS ist ein marktführendes Embedded-System-RTOS mit geringem Speicherbedarf, schnellen Ausführungszeiten und modernsten RTOS-Funktionen.

Als einer der führenden Mitwirkenden am Linux-Kernel bieten wir Architekturverbesserungen, Bugfixes, Treiber und Kerntechnologien an und arbeiten gemeinsam daran.

Matter schafft mehr Verbindungen zwischen mehr Objekten, vereinfacht die Entwicklung für Hersteller und steigert die Kompatibilität für Verbraucher, geleitet von der Connectivity Standards Alliance.

Wir unterstützen das Real-Time (RT) Linux-Projekt mit dem Ziel, die Bemühungen zur Unterstützung von Preempt RT zu koordinieren, um sicherzustellen, dass Betreuer die Entwicklung, langfristige Unterstützung und zukünftige Forschung von RT fortsetzen können.

Eine fortschrittliche Embedded-Entwicklungssuite mit einem kleinen, aber leistungsstarken Betriebssystem, das zuverlässige, ultraschnelle Leistung für Geräte mit begrenzten Ressourcen bietet.

Trusted Firmware bietet eine Referenzimplementierung sicherer Software für Armv8-A, Armv9-A und Armv8-M. Sie bietet SoC-Entwicklern und OEMs eine vertrauenswürdige Referenz-Codebasis, die den relevanten ARM-Spezifikationen entspricht

U-Boot ist ein Open-Source-Bootloader, der in eingebetteten Geräten verwendet wird, um verschiedene Low-Level-Hardwareinitialisierungsaufgaben durchzuführen und das Betriebssystem des Geräts zu booten. Wir bieten konsistente Codeüberprüfung, Funktionsverbesserungen und Fehlerbehebungen.

Yocto Project (YP) ist ein Open-Source-Collaboration-Projekt, das Entwickler bei der Entwicklung benutzerdefinierter Linux-basierter Systeme unabhängig von der Hardwarearchitektur unterstützt.

Zephyr ist ein modulares RTOS, das für vernetzte Embedded-Geräte entwickelt wurde. Wir leisten regelmäßig Unterstützung und leisten Beiträge zur Zephyr-Community.

Open-Source-Software von TI auf GitHub

GitHub-Projekte

Greifen Sie über unsere GitHub-Repositories auf Software-Produktversionen zu und unterstützen Sie diese.

GitHub-Sandbox

Entdecken Sie Projekte, die nicht formal als Produkte veröffentlicht werden, durch unsere Github Sandbox.

Vorgestellte Community-Softwarepartner

Vorgestellte Community-Lösungspartner