Microsoft menjadikan pustaka standar C++ bersumber terbuka yang disertakan dengan Visual Studio

Pada konferensi CppCon 2019, perwakilan Microsoft mengumumkan kode sumber terbuka dari C++ Standard Library (STL, C++ Standard Library), yang merupakan bagian dari toolkit MSVC dan lingkungan pengembangan Visual Studio. Pustaka ini mewakili kemampuan yang dijelaskan dalam standar C++14 dan C++17. Selain itu, ia berkembang menuju dukungan standar C++20.

Microsoft telah membuka kode perpustakaan di bawah lisensi Apache 2.0 dengan pengecualian untuk file biner, yang memecahkan masalah penyertaan perpustakaan runtime dalam file yang dapat dieksekusi yang dihasilkan.

Langkah ini akan memungkinkan komunitas untuk menggunakan implementasi fitur standar baru yang sudah jadi di proyek lain. Pengecualian yang ditambahkan ke lisensi Apache menghapus persyaratan untuk mengatribusikan produk asli saat mengirimkan binari yang dikompilasi dengan STL ke pengguna akhir.

Sumber: linux.org.ru

Tambah komentar