Process semantics and abstraction problems on Linux, MacOS, Posix, Windows.
TODO motivation: audience/why this is actually relevant to read, ie security.
This text documents process semantic differences between Posix, Linux and Windows
regarding
- IPC.
- Signals.
- Pipes.
- Sockets
- Shared memory.
- Shared memory.
- Security.
- File access permissions.
- User permissions.
- TOOD.
- Process groups.
- IPC.
- Posix.
- Process groups.