6.1.3. Software SO