CMake 4.3: Pakete beschreiben ohne CMake-Sprache

18. März 2026 um 12:09 UTC
Heise Online
Original: DE
CMake 4.3: Pakete beschreiben ohne CMake-Sprache

CMake 4.3, ein bedeutendes Update des weit verbreiteten Build-Automatisierungstools, führt das Common Package Specification (CPS) Format ein, das es Entwicklern ermöglicht, Softwarepakete mithilfe von JSON zu beschreiben. Dieser Schritt zielt darauf ab, die Abhängigkeitsverwaltung zu optimieren und die Interoperabilität innerhalb des Softwareentwicklungs-Ökosystems zu verbessern. Durch die Standardisierung von Paketbeschreibungen erleichtert CMake 4.3 eine robustere und zugänglichere Methode für Projekte, ihre Abhängigkeiten zu definieren und zu teilen, was potenziell Integrationskomplexitäten reduziert und die Zusammenarbeit fördert. Das CPS-Format erlaubt die Definition detaillierter Paketinformationen, einschließlich Metadaten und Abhängigkeiten, in einer maschinenlesbaren JSON-Struktur. Dieser Schritt steht im Einklang mit breiteren Branchentrends hin zu deklarativen Konfigurationen und datengesteuerten Entwicklungspraktiken. Darüber hinaus enthält CMake 4.3 eine neue Instrumentierungsfunktion, die zur Unterstützung des Build-Profilings entwickelt wurde und Entwicklern tiefere Einblicke in die Leistung und Effizienz ihrer Build-Prozesse bietet. Diese verbesserte Profiling-Funktion kann Engpässe identifizieren und Build-Zeiten optimieren, ein kritischer Faktor in der groß angelegten Softwareentwicklung. Dieser Fortschritt ist besonders relevant für europäische Bemühungen, die digitale Souveränität zu stärken und die Abhängigkeit von proprietären oder geografisch konzentrierten Softwareentwicklungswerkzeugen zu verringern. Durch die Bereitstellung eines offeneren und standardisierteren Ansatzes für das Paketmanagement befähigt CMake 4.3 Entwickler in ganz Europa, ihre Software mit größerer Autonomie zu erstellen und zu verwalten. Die verbesserten Profiling-Tools tragen auch zu effizienteren und widerstandsfähigeren Softwarelieferketten bei, ein wichtiges Anliegen für europäische Technologieunternehmen, die sich in komplexen globalen Märkten bewegen.

Kuratiert und übersetzt von Europe Digital für unser mehrsprachiges europäisches Publikum.

Originalartikel Lesen

Quelleninformation

Veröffentlichung: Heise Online
Veröffentlicht: 18. März 2026 um 12:09 UTC
Alle Rechte verbleiben beim ursprünglichen Herausgeber.

Europäische Alternativen, Die Ihnen Gefallen Könnten

Mastodon logo

Mastodon

Mastodon ist ein kostenloses Open-Source-Soziales Netzwerk, das von der deutschen Non-Profit-Organisation Mastodon entwickelt wurde. Im Gegensatz zu zentralisierten Plattformen wie Facebook oder X (Twitter) funktioniert Mastodon als dezentrales Netzwerk unabhängiger Server, die über das offene ActivityPub-Protokoll miteinander kommunizieren. Wichtigste Merkmale: Keine Werbung, keine Algorithmen, die bestimmen, was Sie sehen Volle Kontrolle über Ihre eigenen Daten Posts bis zu 500 Zeichen (erweiterbar pro Server) Auswahl aus Tausenden von Servern mit eigener Community und Moderationsrichtlinien Umzug auf einen anderen Server möglich, ohne Follower zu verlieren Teil der Fediverse: Kommunizieren Sie auch mit Nutzern auf Pixelfed, PeerTube und anderen Plattformen Europäisch & datenschutzorientiert: Mastodon wurde in Deutschland gegründet und hat seinen Sitz dort. Es entspricht vollständig der DSGVO. Die Europäische Kommission und mehrere EU-Institutionen nutzen Mastodon für ihre offizielle Kommunikation. Der Quellcode ist vollständig offen und überprüfbar.

Pixelfed logo

Pixelfed

Pixelfed ist eine dezentrale Open-Source-Social-Media-Plattform zum Teilen von Bildern. Benutzer können Fotos hochladen und teilen, anderen Benutzern folgen und über Likes, Kommentare und Shares interagieren. Durch die Nutzung des ActivityPub-Protokolls ermöglicht Pixelfed die Föderation, sodass Benutzer mit Personen auf anderen kompatiblen Plattformen interagieren können. Es wurde für Fotografen und alle entwickelt, die eine datenschutzorientierte, Community-getriebene Alternative zu zentralisierten Bilderdiensten suchen.

SoundCloud logo

SoundCloud

SoundCloud ist eine digitale Audio-Distributionsplattform, auf der Nutzer ihre Originalmusik und -audioinhalte hochladen, bewerben und teilen können. Zu den wichtigsten Funktionen gehören Musik-Streaming, Direktnachrichten, Kommentare und die Möglichkeit, Künstlern und Playlists zu folgen. Diese Plattform wird hauptsächlich von unabhängigen Musikern, DJs und Podcastern genutzt, um ihre Werke zu teilen, sich mit Hörern zu vernetzen und ein Publikum aufzubauen. SoundCloud bietet eine riesige Bibliothek mit nutzergenerierten Inhalten und ermöglicht den Zugriff auf eine große Auswahl an Musik und Audio, die nicht immer auf anderen Streaming-Diensten verfügbar ist.

LanguageTool logo

LanguageTool

LanguageTool ist ein Open-Source, KI-gestützter Grammatik- und Stilprüfer für über 30 Sprachen, der Grammatik-, Rechtschreib-, Zeichensetzungs- und Stilvorschläge macht. Es bietet Integrationen mit verschiedenen Plattformen wie Webbrowsern, Texteditoren und Textverarbeitungsprogrammen. Benutzer können ihre Schreibgenauigkeit und -klarheit in verschiedenen Anwendungsfällen verbessern, von der persönlichen Kommunikation bis zur professionellen Dokumentation, mit dem zusätzlichen Vorteil der DSGVO-Konformität.