• IT-Karriere:
  • Services:

MSVC: Microsoft legt Standardbibliothek für C++ offen

Die Implementierung der C++-Standardbibliothek von Microsoft ist nun als Open Source verfügbar. Dank der Lizenz ist eine Kooperation mit dem LLVM-Projekt möglich.

Artikel veröffentlicht am ,
Die C++-Standardbibliothek von Microsoft ist jetzt Open Source.
Die C++-Standardbibliothek von Microsoft ist jetzt Open Source. (Bild: REUTERS/Lucy Nicholson)

Die derzeit stattfindende Cpp-Con hat Microsoft zum Anlass genommen, seine eigene Implementierung der Standardbibliothek von C++ als Open Source zu veröffentlichen. Der Code findet sich natürlich auf der inzwischen zum Unternehmen gehörenden Plattform Github. Dabei handelt es sich um den von Microsoft produktiv genutzten Code aus Microsoft Visual C++ (MSVC) und Visual Studio.

Stellenmarkt
  1. HARGASSNER Ges mbH, Weng (Österreich)
  2. Hays AG, Leopoldshöhe

Die Migration des Codes auf Github ist der Ankündigung zufolge derzeit noch nicht abgeschlossen. So arbeitet das Team etwa an einem neuen Build-System auf Grundlage von Cmake, mit dem sich künftig alle Varianten der Bibliothek bauen lassen sollen. Später sollen ausgiebige Tests oder ein Continuous-Integration-System folgen. Ebenso soll die Entwicklung neuer Funktionen über den Issue-Tracker von Github abgewickelt werden.

Als wohl wichtigste Neuerung des Umzugs führt Microsoft aber die neue Lizenz des Projektes auf. Hier kommt die Apache Lizenz mit der LLVM-Erweiterung zum Einsatz. Diese Wahl habe das Team getroffen, um kompatibel zur Libc++ aus dem LLVM-Projekt zu sein. Dadurch sollen die Projekte künftig Code miteinander teilen können. Das heiße aber explizit nicht, dass die beiden Projekte künftig zusammengeführt werden sollen.

Microsoft möchte jedoch sich und seinen Kunden mit dem Schritt die Möglichkeit schaffen, künftig schneller als bisher bestimmte neue Funktionen in der Bibliothek umzusetzen. Das gelte vor allem mit Blick auf die Standardisierung von C++, die immer schneller und umfassender werde. Im Gegensatz dazu verändern sich andere Teile der MSVC-Werkzeuge aber nicht so schnell und sind auch wesentlich weniger unabhängig vom Rest des Systems, so dass es keine Pläne dafür gebe, diese auch offenzulegen.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Spiele-Angebote
  1. 36,99€
  2. 46,99€
  3. 4,99€

Folgen Sie uns
       


Patrick Schlegels Visitenkarte spielt Musik und würfelt

Eine Visitenkarte muss nicht immer aus langweiligem Papier sein. Patrick Schlegels Visitenkarte hat einen USB-Speicher, spielt Musik und kann würfeln.

Patrick Schlegels Visitenkarte spielt Musik und würfelt Video aufrufen
    •  /