What does SOS in SQL Server stand for?
It's actually usually referred to as SQLOS and it means SQL Server Operating System.


Details in this series


Also it can be found referenced in documentation in some places, e.g. here:


  [...] associated with the SQL Server Operating System (SQLOS). The SQLOS is responsible for managing operating system resources that are specific to SQL Server.