Alla conferenza CppCon 2019 che si svolge in questi giorni, Microsoft
Si prevede che in futuro lo sviluppo di questa libreria sarà realizzato come progetto aperto sviluppato su GitHub, accettando richieste pull da sviluppatori di terze parti con correzioni e l'implementazione di nuove funzionalità (la partecipazione allo sviluppo richiede la firma di un accordo CLA sul trasferimento dei diritti di proprietà sul codice trasferito). Va notato che il trasferimento dello sviluppo STL su GitHub aiuterà i clienti Microsoft a monitorare lo stato di avanzamento dello sviluppo, sperimentare le ultime modifiche e aiutare a rivedere le richieste in arrivo per l'aggiunta di innovazioni.
L'open source consentirà inoltre alla comunità di utilizzare implementazioni già pronte di funzionalità dei nuovi standard in altri progetti. Ad esempio, la licenza del codice viene scelta per fornire la possibilità di condividere il codice con la libreria
Gli obiettivi principali del progetto includono il pieno rispetto dei requisiti delle specifiche, garantendo prestazioni elevate, facilità d'uso (strumenti di debug, diagnostica, rilevamento errori) e compatibilità a livello di codice sorgente e ABI con le versioni precedenti di Visual Studio 2015/2017. Tra le aree che Microsoft non è interessata a sviluppare ci sono il porting su altre piattaforme e l'aggiunta di estensioni non standard.
Fonte: opennet.ru