os function

For client & server.
Merge pull request #243 from TheUnknownOne/master

os() function
Merge remote-tracking branch 'main/master'