Boost (C++-Bibliothek)

Boost C++ Libraries
Basisdaten
Aktuelle Version 1.90.0
(10. Dezember 2025)
Betriebssystem portabel; Unix, BSD, macOS, GNU/Linux, Windows u. a.
Programmier­sprache C++
Kategorie Programmbibliothek
Lizenz Boost Software License
www.boost.org

Boost (englisch Boost C++ Libraries) ist eine freie C++-Bibliothek, die aus einer Vielzahl von portablen Unterbibliotheken besteht. Die Unterbibliotheken dienen unterschiedlichsten Aufgaben von Algorithmen auf Graphen über Metaprogrammierung bis hin zu Speicherverwaltung.

Es können jederzeit neue Bibliotheken zur Eingliederung in Boost vorgeschlagen werden, diese müssen jedoch einen aufwendigen Review-Prozess durchlaufen. Teile von Boost wurden in einen sogenannten Technical Report des Standardisierungskomitees für C++ übernommen und später in die Sprache C++ integriert (ISO/IEC 14882:2011).

  1. Release 1.90.0. 10. Dezember 2025 (abgerufen am 12. Dezember 2025).
  2. The boost Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 18. Juli 2018).
  3. Boost Software License: Text der Version 1.0, Erläuterungen zur Lizenz
  4. Review Prozess für Boost-Bibliotheken
  5. C++ Technical Report 1 (PDF; 1,37 MB)