zlacker

[parent] [thread] 4 comments
1. CHY872+(OP)[view] [source] 2023-10-27 17:12:14
OpenBSD’s position is far from unique. It’s shared with MacOS (and iOS).
replies(2): >>stevek+U1 >>maskli+e2
2. stevek+U1[view] [source] 2023-10-27 17:20:49
>>CHY872+(OP)
And Windows, in a sense: not that libc is the interface, but that the assembly-level API is not the interface.
replies(1): >>pjmlp+A2
3. maskli+e2[view] [source] 2023-10-27 17:22:39
>>CHY872+(OP)
And windows.

And that's just the platforms which technically enforce it. Linux is essentially the only platform which actually supports raw syscalls, in the sense that it's considered a normal system API.

◧◩
4. pjmlp+A2[view] [source] [discussion] 2023-10-27 17:24:09
>>stevek+U1
And almost every other OS still in use today, what Linux does is reminiscent from OSes like CP/M and MS-DOS.
replies(1): >>monoca+0b
◧◩◪
5. monoca+0b[view] [source] [discussion] 2023-10-27 18:03:26
>>pjmlp+A2
And seL4.
[go to top]