Как я понимаю:
оба документа говорят одно и то же по-разному.Реализация MS STL (на самом деле Dinkumware) говорит почти так же, как и ваш цитируемый документ SGI.Они означают, что они не сделали ничего, чтобы сделать объекты STL (например, контейнеры) потокобезопасными, скорее всего потому, что это добавило бы ненужные накладные расходы во многих однопоточных приложениях.Любой объект является потокобезопасным в их терминах, вы можете прочитать его из нескольких потоков.
Также документы гарантируют, что объекты STL не будут изменены под капотом в некоторых фоновых потоках.